এক্সটার্মে, "আইকন নাম" কী?


11

এক্সটার্মে (বা জিনোম-টার্মিনাল) চলমান নিম্নলিখিত কমান্ডটি তথাকথিত "আইকন নাম" সেট করে :

echo -en "\e]1;some_value\a"

এটি কি করে?

নোট করুন যে একই কমান্ডের সাহায্যে "উইন্ডো শিরোনাম" এবং "আইকন নাম" উভয়ই একই মান হিসাবে সেট করা সম্ভব, তাই আমি বুঝতে পারি না "আইকন নাম" কীভাবে কোনও চিত্রের, বলতে পারে।

উত্তর:


17

অনেক দিন আগে, এখানে উইন্ডো ম্যানেজারটি টুম নামে পরিচিত ছিল — আসলে এটি এখনও বিদ্যমান এবং পুরোপুরি ভালভাবে চলে। এমএস উইন্ডোজ, ম্যাক ওএস এক্স, এবং অনেক আধুনিক উইন্ডো ম্যানেজারের মতো স্ক্রিনের নীচে (বা অনুরূপ) একটি বারে উইন্ডোটি ছোট করার পরিবর্তে, এটি লেবেলযুক্ত আইকনগুলিতে ("আইকনফাইফাই") সঙ্কুচিত করে।

উইকিপিডিয়া twm নিবন্ধ যেমন কিছু চমৎকার ছবি, রয়েছে:

টিডাব্লুএম থেকে স্ক্রিনশট

উইন্ডো শিরোনামটি শিরোনামদণ্ডে যা যায় (যেমন, "ক্যালকুলেটর" বা "এক্সটার্ম")। আইকনযুক্ত হওয়ার পরে আইকনটির নামটি আইকনের অধীনে চলে যায় ("xloc")। আধুনিক উইন্ডো পরিচালকরা আইকন নামটি সম্ভবত উপেক্ষা করবেন কারণ তারা আইকন UI ব্যবহার করে না।

উভয়ের পুরো বিবরণ আইসিসিএমএমে পাওয়া যাবে ।


2
উইন্ডোজ 3 এর মতো আইকনফাই করতে ব্যবহৃত হত।
nPress325681

5

আমি xtermএখানে আলোচনা করব : এটি সফ্টওয়্যারের একটি পুরানো অংশ এবং এর পরিভাষাগুলির বেশিরভাগটি এখন পুরানো। এতে man xtermবলা হয়েছে:

    iconName (class IconName) 
            Specifies a label for xterm when
            iconified.  Xterm provides no default value; some
            window managers may assume the application name, e.g.,
            "xterm"

            Setting the iconName resource sets the icon label
            unless overridden by zIconBeep or the control sequences
            which change the window and icon labels.

এর অর্থ এটি iconNameআইকন চিত্র নয়, এটি xtermআইকনযুক্ত হওয়ার পরে এটি কেবল একটি লেবেল যা উইন্ডোতে দেওয়া হয় । এটি -nবিকল্প ব্যবহার করেও সেট করা যেতে পারে :

-n string
        This option specifies the icon name for xterm's windows.  It
        is shorthand for specifying the "iconName" resource.  Note
        that this is not the same as the toolkit option -name (see
        below).  The default icon name is the application name.

xtermএভাবে শুরু করার পরে , একটি দিয়ে title! = iconNameআমি এখনও উইন্ডো ICONআইকনফাইজ করার পরে স্ট্রিং প্রদর্শিত হচ্ছে না xterm(আল্ট-এফ 9 ইন fluxbox):

$ xterm -n ICON -T a-new-title

ম্যানপেজের মাধ্যমে আরও খনন করা হচ্ছে xterm( **আমার):

   activeIcon (class ActiveIcon) 
           Specifies whether or not active
           icon windows are to be used when the xterm window is
           iconified, if this feature is compiled into xterm.  The
           active icon is a miniature representation of the
           content of the window and will update as the content
           changes.  Not all window managers necessarily support
           application icon windows.  Some window managers will
           allow you to enter keystrokes into the active icon
           window.  The default is "default".

           Xterm accepts either a keyword (ignoring case) or the
           number shown in parentheses:

           false (0)
                  No active icon is shown.

           true (1) 
                  The active icon is shown.  If you are using
                  twm, use this setting to enable active-icons.

           default (2) 
                  Xterm checks at startup, and shows an
                  active icon only for window managers which it
                  can identify and which are known to support the
                  feature.  **These are fvwm (full support), and
                  window maker (limited).**  A few other windows
                  managers (such as twm and ctwm) support active
                  icons, but do not support the exten- sions which
                  allow xterm to identify the window manager.

activeIconসম্ভবত iconNameবৈশিষ্ট্যের সাথে সরাসরি সম্পর্কিত নয় , তবে এটি আমাদের কাছে একটি সূত্র দেয় যা xtermকেবলমাত্র কিছু উইন্ডো পরিচালকের সাথে কাজ করে আইকন-সম্পর্কিত বৈশিষ্ট্যগুলি সঠিকভাবে কাজ করে। আমি ম্যানপেজে বর্ণিত হিসাবে বা যেমন Xephyrপরীক্ষা করার জন্য প্রস্তাব দিই :fvwmwindow maker

$ Xephyr :1 -ac -screen 800x600

এবং অন্য টার্মিনালে:

$ DISPLAY=:1 wmaker

এখন শুরু করা যাক xtermভিতরে window maker: ডান ক্লিক করুন -> Applications-> Terminals-> xterm। আবার বিকল্প xtermদিয়ে শুরু করুন -n:

$ xterm -n ICON -T a-new-title

শিরোনাম বারে ডান ক্লিক করুন এবং চয়ন করুন Miniaturize। এখন আপনি দেখতে পাচ্ছেন যে একটি xtermআইকন আসলে লেবেলযুক্ত ICON। এটিতে ক্লিক করে এটি আবার ফিরিয়ে আনুন এবং দেখুন শিরোনামবারটি a-new-title। উপসংহারটি হ'ল iconNameবৈশিষ্ট্যটি কিছু উইন্ডো পরিচালকদের সাথে সম্ভবত বেশিরভাগ বয়স্কদের সাথেই কাজ করে। আপনি শক্তিশালী বোধ করলে আপনি window makerসোর্স কোড ব্রাউজ করতে এবং সমর্থন না করলে নিজের উইন্ডো ম্যানেজারকে প্যাচ করতে পারেন iconName

বিটিডাব্লু, xtermআইকন চিত্র পরিবর্তনের জন্য এটি দেখুন: /superuser/344320/how-do-i-change-the-icon-of-an-xterm


অ্যাক্টিভ আইকনগুলি মূলত একটি ভিন্ন উইন্ডো অবস্থা - উইন্ডোটি আড়াল করার পরিবর্তে এটি "আইকন" অবস্থায় চলে যায়। এটি এখনও একটি নিয়মিত উইন্ডো, এবং প্রোগ্রামটি সাধারণত আঁকতে পারে, তাই যদি ইচ্ছা হয় তবে প্রোগ্রামের অবস্থা আইকনটিতে প্রদর্শিত হতে পারে।
সাইমন রিখটার
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.