এটি হল fvwm1 কমান্ড যা আমাদের একাধিক বিনামূল্যের অনলাইন ওয়ার্কস্টেশন যেমন উবুন্টু অনলাইন, ফেডোরা অনলাইন, উইন্ডোজ অনলাইন এমুলেটর বা MAC OS অনলাইন এমুলেটর ব্যবহার করে OnWorks ফ্রি হোস্টিং প্রদানকারীতে চালানো যেতে পারে।
কার্যক্রম:
NAME এর
fvwm1 - X11 এর জন্য F(?) ভার্চুয়াল উইন্ডো ম্যানেজার, সংস্করণ 1.x
সাইনোপিসিস
fvwm1 [ অপশন ]
বর্ণনাঃ
Fvwm X11 এর জন্য একটি উইন্ডো ম্যানেজার। এটি একটি ডেরিভেটিভ মহিষ, মেমরি কমানোর জন্য পুনরায় ডিজাইন করা হয়েছে
খরচ, উইন্ডো ফ্রেমে একটি 3-ডি চেহারা প্রদান করুন এবং একটি সাধারণ ভার্চুয়াল ডেস্কটপ প্রদান করুন।
মেমরি খরচ প্রায় অর্ধেক থেকে এক তৃতীয়াংশ মেমরি খরচ অনুমান করা হয়
মহিষ, প্রাথমিকভাবে একটি পুনরায় ডিজাইন কারণে মহিষমাউস বাইন্ডিং সংরক্ষণের পদ্ধতি। এছাড়াও,
এর অনেকগুলি কনফিগারযোগ্য বিকল্প মহিষ সরানো হয়েছে.
"FVWM" নামটি কিছুর জন্য দাঁড়ানো ছিল, কিন্তু আমি কি ভুলে গেছি। (দুর্বল, বিখ্যাত, ফুবার?
এটা আসলে কোন ব্যাপার না, এটি যাইহোক একটি সংক্ষিপ্ত ভিত্তিক সমাজ।)
স্থিতি OF এই সফটওয়্যার
মার্চ 2.2 সালে FVWM 1999 প্রকাশের পর থেকে, এই রিলিজটি আনুষ্ঠানিকভাবে বঞ্চিত হয়েছে এবং নেই
আর সমর্থিত। দয়া করে এই সফ্টওয়্যারটিতে কোনো বাগ রিপোর্ট করবেন না। এছাড়াও, ডেবিয়ানের জন্য
ব্যবহারকারীরা, FVWM-এর এই রিলিজের জন্য মডিউল ম্যানপেজগুলি হিসাবে পাওয়া যাবে FvwmAudio1(1x) ইত্যাদি
বিশেষ বিঃদ্রঃ জন্য XFREE86 USERS জন
XFree86 একটি ভার্চুয়াল স্ক্রীন প্রদান করে যার অপারেশন ব্যবহার করার সময় বিভ্রান্তিকর হতে পারে
সঙ্গে সংযোগ fvwm. XFree86 এর সাথে ভার্চুয়াল স্ক্রিনে প্রদর্শিত সমস্ত উইন্ডো
প্রকৃতপক্ষে ভিডিও মেমরিতে আঁকুন (সেগুলি শারীরিক স্ক্রিনে প্রদর্শিত হোক বা না হোক),
তাই ভার্চুয়াল স্ক্রিনের আকার উপলব্ধ ভিডিও মেমরি দ্বারা সীমিত।
সঙ্গে fvwmএর ভার্চুয়াল ডেস্কটপ, উইন্ডোজ যা স্ক্রিনে প্রদর্শিত হয় না তা আসলে পাওয়া যায় না
ভিডিও র্যামে আঁকা। ভার্চুয়াল ডেস্কটপের আকার প্রায় 32,000 দ্বারা 32,000 এর মধ্যে সীমাবদ্ধ
পিক্সেল, তবে ভার্চুয়াল ডেস্কটপ প্রায় 5 বারের বেশি ব্যবহার করা সম্ভবত অব্যবহার্য
প্রতিটি দিকে দৃশ্যমান পর্দা. মনে রাখবেন যে মেমরি ব্যবহার সংখ্যার একটি ফাংশন
বিদ্যমান উইন্ডোগুলির - ডেস্কটপের আকার কোন পার্থক্য করে না।
পরিচিত হয়ে উঠলে fvwm এটা বাঞ্ছনীয় যে আপনি XFree86 এর ভার্চুয়াল নিষ্ক্রিয় করুন৷
ভার্চুয়াল স্ক্রীন সাইজ ফিজিক্যাল স্ক্রীন সাইজে সেট করে স্ক্রীন। তুমি হওয়ার পর
পরিচিত fvwm আপনি XFree86 এর ভার্চুয়াল স্ক্রীন পুনরায় সক্রিয় করতে চাইতে পারেন।
কপিরাইটস
থেকে fvwm এসেছে এটা থেকে মহিষ কোড এটি শেয়ার করে মহিষএর কপিরাইট।
fvwm কপিরাইট 1988 ইভান্স এবং সাদারল্যান্ড কম্পিউটার কর্পোরেশন, সল্ট লেক সিটি, উটাহ,
এবং 1989 ম্যাসাচুসেটস ইনস্টিটিউট অফ টেকনোলজি, কেমব্রিজ, ম্যাসাচুসেটস, সমস্ত
সর্বস্বত্ব সংরক্ষিত. এটি রবার্ট নেশন দ্বারা 1993 এবং 1994 কপিরাইট।
এই সফ্টওয়্যার এবং এর ডকুমেন্টেশন ব্যবহার, অনুলিপি, সংশোধন এবং বিতরণ করার অনুমতি
যে কোন উদ্দেশ্য এবং ফি ছাড়া এতদ্বারা মঞ্জুর করা হয়, যে উপরোক্ত কপিরাইট বিজ্ঞপ্তি প্রদান করা হয়
সমস্ত কপিতে প্রদর্শিত হয় এবং সেই কপিরাইট বিজ্ঞপ্তি এবং এই অনুমতি বিজ্ঞপ্তি উভয়ই উপস্থিত হয়৷
সমর্থনকারী ডকুমেন্টেশনে, এবং ইভান্স ও সাদারল্যান্ড এবং এমআইটি-এর নাম থাকবে না
ছাড়া সফ্টওয়্যার বিতরণ সংক্রান্ত প্রচারে বিজ্ঞাপনে ব্যবহৃত
নির্দিষ্ট, লিখিত পূর্ব অনুমতি।
রবার্ট নেশন, ইভান্স এবং সাদারল্যান্ড এবং এমআইটি এই বিষয়ে সমস্ত ওয়ারেন্টি অস্বীকার করেছে
সফ্টওয়্যার, ব্যবসায়িকতা এবং ফিটনেসের সমস্ত অন্তর্নিহিত ওয়ারেন্টি সহ, কোন ঘটনাতেই
ইভান্স এবং সাদারল্যান্ড বা এমআইটি যে কোনো বিশেষ, পরোক্ষ বা ফলাফলের জন্য দায়ী থাকবে
ব্যবহার, ডেটা বা লাভের ক্ষতির ফলে যেকোন ক্ষতি বা ক্ষতি
চুক্তির একটি ক্রিয়া, অবহেলা বা অন্য যন্ত্রণাদায়ক পদক্ষেপ, যা থেকে বা এর মধ্যে থেকে উদ্ভূত
এই সফ্টওয়্যারটির ব্যবহার বা কর্মক্ষমতার সাথে সংযোগ।
শারীরস্থান OF A জানলা
Fvwm বেশিরভাগ জানালার চারপাশে একটি আলংকারিক সীমানা রাখে। এই সীমানা প্রতিটি উপর একটি বার গঠিত
পাশে এবং প্রতিটি কোণে একটি ছোট "L" আকৃতির বিভাগ। একটি অতিরিক্ত শীর্ষ বার বলা হয়
শিরোনাম বার যা উইন্ডোর নাম প্রদর্শন করতে ব্যবহৃত হয়। উপরন্তু, আপ আছে
10টি শিরোনাম বার বোতাম। উপরের, পাশে এবং নীচের বারগুলি সম্মিলিতভাবে হিসাবে পরিচিত
সাইড বার কোণার টুকরা ফ্রেম বলা হয়.
স্ট্যান্ডার্ড ডিফল্ট ফাইলগুলি পরিবর্তন করা না হলে, শিরোনামে মাউস বোতাম 1 টিপে বা
সাইড-বার উইন্ডোতে একটি সরানো অপারেশন শুরু করবে। কোণার ফ্রেমে বোতাম 1 টিপুন
টুকরা একটি রিসাইজ অপারেশন শুরু করবে। বর্ডারে যেকোনো জায়গায় বোতাম 2 টিপলে তা উঠে আসে
উইন্ডো অপারেশনের একটি বিস্তৃত তালিকা।
দশটি পর্যন্ত শিরোনাম-বার বোতাম বিদ্যমান থাকতে পারে। তাদের ব্যবহার সম্পূর্ণরূপে ব্যবহারকারী নির্ধারণযোগ্য. দ্য
ডিফল্ট কনফিগারেশনে শিরোনাম-বারের প্রতিটি পাশে একটি শিরোনাম-বার বোতাম থাকে। এক
মাউস বোতাম যাই হোক না কেন, উইন্ডো বিকল্পগুলির একটি তালিকা আনতে left ব্যবহার করা হয়
ব্যবহৃত ডানদিকের একটি উইন্ডোটিকে আইকনিফাই করতে ব্যবহৃত হয়। শিরোনাম বার বোতাম সংখ্যা
ব্যবহৃত কোনটির উপর নির্ভর করে মাউসের ক্রিয়াগুলি তাদের সাথে আবদ্ধ। বিভাগে দেখুন
নীচে "মাউস" কনফিগারেশন পরামিতি।
দ্য ভার্চুয়াল ডেস্কটপ
Fvwm যারা ব্যবহার করতে ইচ্ছুক তাদের জন্য একাধিক ভার্চুয়াল ডেস্কটপ প্রদান করে। পর্দা a
একটি ডেস্কটপে ভিউপোর্ট যা পর্দার চেয়ে বড় হতে পারে। বেশ কয়েকটি স্বতন্ত্র ডেস্কটপ পারে
অ্যাক্সেস করা হবে (ধারণা: প্রতিটি প্রকল্পের জন্য একটি ডেস্কটপ, বা প্রতিটি অ্যাপ্লিকেশনের জন্য একটি ডেস্কটপ,
যখন দেখার অ্যাপ্লিকেশনগুলি আলাদা হয়)। যেহেতু প্রতিটি ডেস্কটপ শারীরিক থেকে বড় হতে পারে
পর্দা, পর্দার চেয়ে বড় উইন্ডোজ বা সম্পর্কিত উইন্ডোর বড় গ্রুপ করতে পারেন
সহজেই দেখা যায়।
ভার্চুয়াল ডেস্কটপের আকার স্টার্ট-আপে নির্দিষ্ট করা যেতে পারে। সব ভার্চুয়াল ডেস্কটপ আবশ্যক
একই আকার হতে স্বতন্ত্র ডেস্কটপের মোট সংখ্যা নির্দিষ্ট করার প্রয়োজন নেই, তবে তা
আনুমানিক 4 বিলিয়ন মোট সীমাবদ্ধ. বর্তমান ডেস্কটপের সমস্ত উইন্ডো হতে পারে
একটি পেজারে প্রদর্শিত হয়, বর্তমান ডেস্কটপের একটি ক্ষুদ্র দৃশ্য। উইন্ডোজ যা চালু নেই
বর্তমান ডেস্কটপ তালিকাভুক্ত করা যেতে পারে, তাদের জ্যামিতি সহ, একটি উইন্ডো তালিকায়,
পপ-আপ মেনু হিসাবে অ্যাক্সেসযোগ্য।
"স্টিকি" উইন্ডোগুলি হল এমন উইন্ডো যা "স্টিকিং টু দ্য" দ্বারা ভার্চুয়াল ডেস্কটপ অতিক্রম করে
স্ক্রিনের গ্লাস।" তারা সবসময় স্ক্রিনে থাকে। এই ধরনের জিনিসগুলির জন্য এটি সুবিধাজনক
ঘড়ি এবং xbiff'স, তাই আপনাকে শুধুমাত্র এরকম একটি গ্যাজেট চালাতে হবে এবং এটি সর্বদা আপনার সাথে থাকে।
বর্তমান ভিউপোর্টের সাপেক্ষে উইন্ডোর জ্যামিতি নির্দিষ্ট করা হয়েছে। এটাই:
xterm -জ্যামিতি +0+0
সর্বদা পর্দার দৃশ্যমান অংশের উপরের-বাম কোণে প্রদর্শিত হবে। এটা
ভার্চুয়াল ডেস্কটপে উইন্ডোজ স্থাপন করা জ্যামিতি নির্দিষ্ট করার অনুমতি দেওয়া হয়, কিন্তু বন্ধ
পর্দাটি. উদাহরণস্বরূপ, যদি দৃশ্যমান স্ক্রীনটি 1000 বাই 1000 পিক্সেল হয় এবং ডেস্কটপ
আকার 3x3, এবং বর্তমান ভিউপোর্টটি ডেস্কটপের উপরের বাম কোণে রয়েছে,
তারপর আহ্বান:
xterm -জ্যামিতি +1000+1000
স্ক্রিনের নীচের ডানদিকের কোণে উইন্ডোটি স্থাপন করবে। এটা হতে পারে
মাউসটিকে স্ক্রিনের নীচের ডানদিকের কোণে সরিয়ে এবং এটির জন্য অপেক্ষা করে পাওয়া যায়
দৃশ্যে স্ক্রোল করতে। ডেস্কটপে একটি উইন্ডো ম্যাপ করার জন্য বর্তমানে কোন উপায় নেই
বর্তমানে সক্রিয় ডেস্ক ছাড়া অন্য।
একটি জ্যামিতি যেমন কিছু হিসাবে নির্দিষ্ট করা হয়েছে:
xterm -জ্যামিতি -5-5
সাধারণত নীচের ডানদিকে উইন্ডোর নীচের ডানদিকের কোণে 5 পিক্সেল রাখবে
পর্দার দৃশ্যমান অংশের কোণে। সব অ্যাপ্লিকেশন সমর্থন উইন্ডো নয়
নেতিবাচক অফসেট সহ জ্যামিতি।
কিছু অ্যাপ্লিকেশন, যেমন xterm এবং xfontsel, ব্যবহারকারীকে স্টার্ট-আপ ডেস্ক চালু করার অনুমতি দেয়
কমান্ড লাইন:
xterm -xrm "*ডেস্ক:1"
ডেস্ক নম্বর 1 এ একটি xterm শুরু করবে। সমস্ত অ্যাপ্লিকেশন এই বিকল্পটি বোঝে না,
যাহোক.
আরম্ভ
শুরু করার সময়, fvwm একটি কনফিগারেশন ফাইল অনুসন্ধান করবে যা কী বর্ণনা করে এবং
বোতাম বাইন্ডিং এবং কিছু অন্যান্য জিনিস। এই ফাইলগুলির বিন্যাস বর্ণনা করা হবে
পরে প্রথম, fvwm ব্যবহারকারীদের হোম ডিরেক্টরিতে .fvwmrc নামে একটি ফাইল অনুসন্ধান করবে।
এটি ব্যর্থ হলে, এটি সিস্টেম-ব্যাপী ডিফল্টগুলির জন্য /etc/X11/fvwm/system.fvwmrc সন্ধান করবে। যদি
সেই ফাইলটি পাওয়া যায় না, fvwm প্রস্থান করবে।
Fvwm দুটি এনভায়রনমেন্ট ভেরিয়েবল সেট করবে যা তার সন্তানদের দ্বারা উত্তরাধিকারসূত্রে প্রাপ্ত হবে। এইগুলো
$DISPLAY যা ডিসপ্লে বর্ণনা করে যার উপর fvwm চলছে. $DISPLAY হতে পারে ইউনিক্স:0.0 বা
:0.0, যা অন্য মেশিনে rsh এর মাধ্যমে পাস করার সময় খুব ভাল কাজ করে না, তাই
$HOSTDISPLAY এছাড়াও সেট করা হবে এবং প্রদর্শনের একটি নেটওয়ার্ক-প্রস্তুত বিবরণ ব্যবহার করবে।
$HOSTDISPLAY সর্বদা TCP/IP পরিবহন প্রোটোকল ব্যবহার করবে (এমনকি স্থানীয় সংযোগের জন্যও)
তাই $DISPLAY স্থানীয় সংযোগের জন্য ব্যবহার করা উচিত, কারণ এটি ইউনিক্স-ডোমেন সকেট ব্যবহার করতে পারে, যা
দ্রুত হয়
আকৃতির উইন্ডোজ
আপনি যদি সাধারণত xeyes বা oclock এর মত আকৃতির উইন্ডো ব্যবহার করেন, তাহলে আপনার কাছে বেশ কিছু বিকল্প আছে। আপনি
সেগুলিকে সাজানো ছাড়াই করতে পারে (উদাহরণস্বরূপ, NoBorder oclock এবং NoTitle oclock) অথবা আপনি করতে পারেন
ডিফল্ট কনফিগারেশন ব্যবহার করুন এবং তাদের সজ্জিত ছেড়ে দিন, এই ক্ষেত্রে একটি আলংকারিক সীমানা
এবং একটি কঠিন-রঙের পটভূমি দেখানো হয়। বিকল্পভাবে, আপনি SHAPE এক্সটেনশনগুলিতে কম্পাইল করতে পারেন
মেকফাইলে একটি পতাকা পরিবর্তন করে, এই ক্ষেত্রে আপনি নম্বর সহ আকৃতির উইন্ডো পাবেন
ব্যাকড্রপ, এবং একটি শিরোনাম বার উইন্ডোর উপরে ভাসছে। আকৃতির উইন্ডো এক্সটেনশন বৃদ্ধি
উইন্ডো ম্যানেজারের মেমরি খরচ প্রায় 60 Kbytes যখন কোন আকৃতির উইন্ডো থাকে না
উপস্থিত কিন্তু আকৃতির জানালা উপস্থিত থাকলে সামান্য প্রভাব ফেলে।
আইকনগুলি
মৌলিক Fvwm কনফিগারেশন একরঙা বিটম্যাপ আইকন ব্যবহার করে, অনুরূপ মহিষ. যদি XPM
এক্সটেনশনগুলি কম্পাইল করা হয়, তারপরে ctwm, MS-Windows বা Macintosh-এর মতো রঙের আইকনগুলি
আইকন ব্যবহার করা যেতে পারে। এই বিকল্পগুলি ব্যবহার করার জন্য আপনার প্রয়োজন হবে XPM প্যাকেজ, যেমন
Makefile.noImake এবং ইমেকফাইলে বর্ণিত হয়েছে।
যদি SHAPE এবং XPM উভয় বিকল্পই সংকলিত হয় তবে আপনি আকৃতির রঙের আইকন পাবেন, যা
খুব spiffy হয়
মডিউল
একটি মডিউল একটি পৃথক প্রোগ্রাম যা একটি পৃথক ইউনিক্স প্রক্রিয়া হিসাবে চলে তবে প্রেরণ করে
আদেশ দেয় fvwm চালানো. ভবিষ্যতের রিলিজগুলি এইগুলির জন্য একটি উপায় প্রদান করবে বলে আশা করা হচ্ছে
উইন্ডোর তথ্য বের করতে মডিউল fvwm. ব্যবহারকারীরা তাদের নিজস্ব মডিউল লিখতে পারেন
এর অখণ্ডতা প্রভাবিত না করে কোনো অদ্ভুত বা উদ্ভট ম্যানিপুলেশন fvwm নিজেই।
মডিউলগুলি অবশ্যই দ্বারা তৈরি করা উচিত৷ fvwm যাতে এটির জন্য দুটি পাইপ সেট আপ করতে পারে fvwm এবং মডিউল থেকে
যোগাযোগ করা. পাইপগুলি ইতিমধ্যেই মডিউলটির জন্য খোলা থাকবে যখন এটি শুরু হবে এবং
পাইপের জন্য ফাইল বর্ণনাকারী কমান্ড লাইন আর্গুমেন্ট হিসাবে প্রদান করা হয়.
মডিউল সময় জন্মানো যাবে fvwm মডিউল বিকল্পের মাধ্যমে বা যেকোনো সময়ে আরম্ভ করা
X সেশনের সময় বিল্ট-ইন মডিউল ব্যবহার করে। মডিউল এর সময়কালের জন্য বিদ্যমান থাকতে পারে
X অধিবেশন, বা একটি একক কাজ সম্পাদন এবং প্রস্থান করতে পারেন. যদি মডিউলটি এখনও সক্রিয় থাকে তখন
fvwm তারপর ছেড়ে দিতে বলা হয় fvwm যোগাযোগের পাইপগুলি বন্ধ করবে এবং একটি পাওয়ার জন্য অপেক্ষা করবে
মডিউল থেকে SIGCHLD, ইঙ্গিত করে যে এটি পাইপ বন্ধ শনাক্ত করেছে এবং প্রস্থান করেছে।
যদি মডিউল পাইপ বন্ধ সনাক্ত করতে ব্যর্থ হয় fvwm প্রায় 30 সেকেন্ড পরে প্রস্থান হবে
যাইহোক একযোগে কার্যকরী মডিউলের সংখ্যা অপারেটিং দ্বারা সীমিত
সিস্টেমে একসাথে খোলা ফাইলের সর্বাধিক সংখ্যা, সাধারণত 60 এবং 256 এর মধ্যে।
মডিউল সহজভাবে টেক্সট কমান্ড প্রেরণ করে fvwm অন্তর্নির্মিত কমান্ড ইঞ্জিন। টেক্সট কমান্ড
.fvwmrc সেটআপ ফাইলে মাউস বাইন্ডিংয়ের ক্ষেত্রে যেমন ফর্ম্যাট করা হয়। নিশ্চিত
নমুনা মডিউল GoodStuff এর মতো সহায়ক তথ্যও প্রেরণ করা হয়। দ্য
GoodStuff মডিউল তার নিজস্ব ম্যান পেজে নথিভুক্ত করা হয়েছে।
আইসিসিএম সম্মতি
Fvwm ICCCM 1.1 অনুগত হওয়ার চেষ্টা করে। এই হিসাবে (1.20l) কালারম্যাপ পরিচালনা করা হয় না
সম্পূর্ণরূপে ICCCM অনুগত। উপরন্তু, ICCCM বলে যে এটি সম্ভব হওয়া উচিত
যেকোনো কীস্ট্রোক পাওয়ার জন্য অ্যাপ্লিকেশন, যা কীবোর্ড শর্টকাটের সাথে সামঞ্জস্যপূর্ণ নয়
পদ্ধতি ব্যবহার করা হয় fvwm এবং অন্যান্য বেশিরভাগ উইন্ডো ম্যানেজার।
M4 প্রিপ্রসেসিং
If fvwm M4 বিকল্পের সাথে সংকলিত হয়, fvwm ব্যবহারসমূহ m4(1) এর সেটআপ ফাইলগুলি প্রিপ্রসেস করতে
পার্স করার আগে এভাবে ব্যবহার করতে পারেন m4 রানটাইমে অপারেশন সঞ্চালনের জন্য ম্যাক্রো। এই
বিভিন্ন বৈশিষ্ট্য সহ বিভিন্ন প্রদর্শনের সাথে কাজ করা খুব সহজ করে তোলে।
উদাহরণস্বরূপ, আপনার মেজাজের উপর নির্ভর করে, আপনি বিভিন্ন রঙের স্কিম চাইতে পারেন। একটি উপায়
এটি ব্যবহার করে করা হয় -m4opt আপনার মেজাজ নির্দিষ্ট করতে। একটি রৌদ্রোজ্জ্বল মেজাজ ব্যবহারের জন্য -m4opt
-সানি; একটি অন্ধকার মেজাজ ব্যবহারের জন্য -m4opt -ডিডার্ক. আপনার .fvwmrc ফাইলে তখন থাকতে পারে:
ifdef(`সানি',`
StdForeColor কালো
StdBackColor LightSkyBlue
হাইফোর কালার হলুদ
হাইব্যাক কালার পিচপাফ১
পেজারব্যাক কালার ব্লাঞ্চড আলমন্ড ')
ifdef('অন্ধকার','
StdForeColor কালো
StdBackColor #60a0c0
হাইফোর কালার কালো
হাইব্যাককলার #c06077
পেজারব্যাক কালার #5c54c0
পেজারফোর কালার অর্কিড
স্টিকিফোরকালার কালো
StickyBackColor #60c0a0 ')
অনুসরণ m4 চিহ্নগুলি পূর্বনির্ধারিত fvwm:
BITS_PER_RGB একটি RGB রঙে উল্লেখযোগ্য বিটের সংখ্যা। (লগ বেস 2 এর
স্বতন্ত্র রঙের সংখ্যা যা তৈরি করা যেতে পারে। এই প্রায়ই হয়
রঙের সংখ্যা থেকে ভিন্ন যা প্রদর্শিত হতে পারে
একদা.)
সম্প্রচারমূলক শ্রেণী আপনার চাক্ষুষ ক্লাস. একটি ফেরত দেবে স্ট্যাটিক গ্রে, গ্রেস্কেল,
স্ট্যাটিক কালার, ছদ্ম রঙ, আসল বর্ন, ডাইরেক্ট কালার, অথবা, যদি না পারে
আপনার কি আছে তা নির্ধারণ করুন, নন-স্ট্যান্ডার্ড.
ক্লায়েন্টহোস্ট ক্লায়েন্ট যে মেশিন চালাচ্ছে.
রঙ এটি হয় 'হ্যাঁ' বা 'না' হবে। এই চারপাশে শুধু একটি মোড়ক
ক্লাস সংজ্ঞা। 'হ্যাঁ' চালু করে * রঙ এবং 'না' অন
স্ট্যাটিক গ্রে এবং গ্রেস্কেল.
FVWMDIR এটি সেই পথে সেট করা হয়েছে যেখানে মডিউলগুলি কনফিগার করা হয়েছে৷
ইনস্টল করা নেই।
FVWM_VERSION এটি একটি স্ট্রিং যার সংস্করণ রয়েছে fvwm.
উচ্চতা আপনার ডিসপ্লের উচ্চতা পিক্সেলে।
হোম ব্যবহারকারীর হোম ডিরেক্টরি. পরিবেশ থেকে প্রাপ্ত।
হোস্টনেম ক্যানোনিকাল হোস্টনাম ক্লায়েন্ট চালাচ্ছে (যেমন একটি সম্পূর্ণ-যোগ্য
সংস্করণ ক্লায়েন্টহোস্ট).
বিকল্প এটি ব্যবহৃত কম্পাইল টাইম অপশনের একটি স্ট্রিং। প্রতিটি বিকল্প হয়
একটি স্থান দ্বারা অন্য থেকে পৃথক.
পরিকল্পনা ডিফল্ট রুটে আপনার ডিসপ্লে সমর্থন করে এমন বিট প্লেনের সংখ্যা
জানলা.
মুক্তি আপনার X সার্ভারের রিলিজ নম্বর। MIT X11R5 এর জন্য এটি 5.
পর্যালোচনা এক্স মাইনর প্রোটোকল রিভিশন। দ্বারা দেখা হিসাবে প্রোটোকল রিভিশন(3).
সার্ভারহোস্ট এই ভেরিয়েবলটি যে মেশিনটি চলছে তার নামে সেট করা আছে
এক্স সার্ভার।
TWM_TYPE যা বলে মহিষ অফশুট চলছে। এটা সবসময় সেট করা হবে
এই প্রোগ্রামে স্ট্রিং "fvwm"। এটি সুরক্ষার জন্য দরকারী
আপনার অংশ .twmrc ফাইল যে fvwm সঠিক বুঝতে পারবে না (যেমন
ওয়ার্কস্পেস) যাতে এটি এখনও অন্যের সাথে ব্যবহারযোগ্য মহিষ প্রোগ্রাম।
USER কে প্রোগ্রাম চালানো ব্যবহারকারীর নাম. থেকে প্রাপ্ত
পরিবেশ।
VENDOR আপনার X সার্ভারের বিক্রেতা। উদাহরণ স্বরূপ: এমআইটি X সাহচর্য.
সংস্করণ X প্রধান প্রোটোকল সংস্করণ। দ্বারা দেখা হিসাবে প্রোটোকল সংস্করণ(3).
প্রস্থ আপনার ডিসপ্লের প্রস্থ পিক্সেলে।
X_RESOLUTION আপনার ডিসপ্লের X রেজোলিউশন প্রতি মিটারে পিক্সেলে।
Y_RESOLUTION আপনার ডিসপ্লের Y রেজোলিউশন প্রতি মিটারে পিক্সেলে।
আপনি ভাল খুঁজে পেতে পারেন যদি আপনি গবেষণা m4(1) ম্যানুয়াল ভাল এবং ক্ষমতা বুঝতে
m4, এই একটি হবে খুব দরকারী এবং শক্তিশালী হাতিয়ার। কিন্তু আপনি যদি কোন প্রতীক ব্যবহার করেন যা
দ্বারা পূর্বনির্ধারিত m4, আপনি গুরুতর বিপদে! উদাহরণস্বরূপ, সূর্যের m4 পূর্বনির্ধারিত অন্তর্ভুক্ত করা,
তাই আপনি যদি আপনার .fvwmrc-এ সেই নামটি ব্যবহার করেন, তাহলে আপনার ভাগ্যের বাইরে। এর সঠিক সমাধান
এই সমস্যাটি হল বিরক্তিকর শব্দের চারপাশে উদ্ধৃতিগুলির একটি সেট করা: 'অন্তর্ভুক্ত'.
এই সমস্যাটি উপশম করতে, নিম্নলিখিত বিকল্পগুলি কার্যকর হতে পারে। পরিবর্তন করতে
দ্বারা ব্যবহৃত অক্ষর উদ্ধৃত করা m4, বিকল্প ব্যবহার করুন -m4-স্কোট এবং -m4-উক্তি। নিশ্চিত হও
অন্যথায় উভয় বিকল্প নির্দিষ্ট করুন m4 বিভ্রান্ত হবে। যখন এগুলো দেওয়া হয়, ক উদ্ধৃতি পরিবর্তন
ব্যবহারকারীদের fvwmrc ফাইল প্রক্রিয়া করার আগে ম্যাক্রো দেওয়া হয়।
লক্ষ্য করুন: এর কিছু সংস্করণ m4 উদ্ধৃতি অক্ষর পরিবর্তনের ক্ষেত্রে ভাঙ্গা হয় এবং
ফাইল অন্তর্ভুক্ত. যখন উদ্ধৃতি স্ট্রিংগুলি এক অক্ষরের চেয়ে দীর্ঘ হয়, ম্যাক্রো
"অন্তর্ভুক্ত (< >)", যেখানে "<<" এবং ">>" হল উদ্ধৃত অক্ষর, সেখানে অতিরিক্ত থাকে৷
অন্তর্ভুক্ত ফাইলের বিষয়বস্তুর চারপাশে অক্ষর। এটি fvwm কে বিভ্রান্ত করবে। SunOS 4.1.3
এই সমস্যা আছে পরিচিত.
আপনি যদি GNU ব্যবহার করেন m4 একটি অতিরিক্ত বিকল্প উপলব্ধ। নির্দিষ্ট করে -m4-উপসর্গ কখন
শুরু fvwm, m4 এর সাথে সমস্ত বিল্টইন ম্যাক্রো উপসর্গ করার নির্দেশ দেওয়া হয়েছে m4_। সুতরাং, অন্তর্ভুক্ত করা
হয়ে m4_অন্তর্ভুক্ত.
এম 4 প্রিপ্রসেসিংয়ের প্রাপ্যতা এম 4 সংজ্ঞায়িত সংকলনের সাপেক্ষে।
বিকল্প
এই কমান্ড লাইন বিকল্প যে দ্বারা স্বীকৃত হয় fvwm:
-f config_file
কারণসমূহ fvwm ব্যবহার করার জন্য config_file ব্যবহারকারীর হোম ডিরেক্টরিতে .fvwmrc এর পরিবর্তে
উইন্ডো ম্যানেজার কনফিগারেশন ফাইল।
-ডিবাগ X লেনদেনগুলিকে সিঙ্ক্রোনাস মোডে রাখে, যা নাটকীয়ভাবে জিনিসগুলিকে ধীর করে দেয়, কিন্তু
গ্যারান্টি দেয় fvwmএর অভ্যন্তরীণ ত্রুটি বার্তা সঠিক।
-d প্রদর্শন নাম
থেকে প্রাপ্ত নামের পরিবর্তে "displayname" নামক ডিসপ্লে পরিচালনা করুন
পরিবেশ পরিবর্তনশীল $DISPLAY।
-s একটি মাল্টি-স্ক্রীন ডিসপ্লেতে, চালান fvwm শুধুমাত্র $DISPLAY নামক স্ক্রিনে
পরিবেশ পরিবর্তনশীল বা -d বিকল্পের মাধ্যমে প্রদান করা হয়। সাধারণত, fvwm চেষ্টা করবে
একটি মাল্টি-স্ক্রিন ডিসপ্লের সমস্ত স্ক্রিনে শুরু করতে।
-version
এর সংস্করণ প্রিন্ট করুন fvwm stderr থেকে
Fvwm M4 বিকল্পের সাথে কম্পাইল করা হলেই নিম্নলিখিত বিকল্পগুলি উপলব্ধ।
-no-m4 ব্যবহার করবেন না m4 .fvwmrc প্রিপ্রসেস করতে। ডিফল্ট হল স্টার্টআপ প্রিপ্রসেস করা
ফাইল ব্যবহার করে m4(1).
-m4-উপসর্গ
যদি GNU m4 উপলব্ধ, কারণ m4 এর সাথে সমস্ত বিল্টইন কমান্ডের উপসর্গ করতে m4_.
-m4opt পছন্দ
এই বিকল্পটি পাস করুন m4. দ্য পছন্দ স্পেস ছাড়া অক্ষরের যেকোনো স্ট্রিং হতে পারে।
এই বিকল্পটি একাধিকবার ঘটতে পারে। যদি GNU m4 সহজলভ্য, DO না পাস -P
এখানে বিকল্প। ব্যবহার করুন -m4-উপসর্গ পরিবর্তে.
-m4-স্কোট স্ট্রিং
এই দেওয়া ব্যবহার করুন স্ট্রিং প্রারম্ভিক উদ্ধৃতি অক্ষর হিসাবে. এছাড়াও আপনি নির্দিষ্ট করতে হবে
-m4-উক্তি.
-m4-উক্তি স্ট্রিং
এই দেওয়া ব্যবহার করুন স্ট্রিং শেষ উদ্ধৃতি অক্ষর হিসাবে. এছাড়াও আপনি নির্দিষ্ট করতে হবে
-m4-স্কোট.
-m4prog পথ
ব্যবহার পথ পছন্দসই এম 4 প্রসেসরের অবস্থান হিসাবে। ডিফল্টরূপে, m4prog সেট করা আছে
"m4" যা অবশ্যই ব্যবহারকারীর পথে কোথাও বিদ্যমান থাকতে হবে। এই বিকল্পটি ব্যবহারকারীকে অনুমতি দেয়
ব্যবহার করার জন্য m4-এর সংস্করণটি স্পষ্টভাবে বেছে নিন।
কনফিগারেশন নথি পত্র
কনফিগারেশন ফাইলটি মাউস এবং বোতাম বাইন্ডিং, রঙ, ভার্চুয়াল বর্ণনা করতে ব্যবহৃত হয়
প্রদর্শনের আকার, এবং সম্পর্কিত আইটেম। এই বিভাগে কনফিগারেশন বিকল্পগুলি বর্ণনা করা হয়েছে। লাইন
'#' দিয়ে শুরু করে উপেক্ষা করা হবে fvwm. '*' দিয়ে শুরু হওয়া লাইনগুলি প্রত্যাশিত৷
মডিউল কনফিগারেশন কমান্ড ধারণ করে (এর জন্য কনফিগারেশন কমান্ডের পরিবর্তে fvwm
নিজেই)।
অ্যাপসব্যাকিংস্টোর
অ্যাপ্লিকেশন উইন্ডোগুলিকে ব্যাকিং স্টোরের জন্য অনুরোধ করে। এই বিকল্পটি আপস করে
উইন্ডো ম্যানেজারের ICCCM সম্মতি। এই বিকল্প একটি জিনিস দ্রুত করতে পারেন
X-টার্মিনাল, যেখানে উইন্ডোর পুনরায় আঁকা ব্যয়বহুল, এটি নিয়মিতভাবে খুব বেশি সাহায্য নাও করতে পারে
ওয়ার্কস্টেশন
স্বয়ংক্রিয় বৃদ্ধি বিলম্ব
উইন্ডোগুলির স্বয়ংক্রিয় বৃদ্ধি সক্ষম করে এবং সময় বিলম্ব নির্দিষ্ট করে (মিলিসেকেন্ডে)
যখন একটি উইন্ডো ইনপুট ফোকাস অর্জন করে এবং যখন এটি স্বয়ংক্রিয়ভাবে উত্থিত হয়।
এই বিকল্পটি ফোকাস-ফলো-মাউস মোডে এবং ক্লিক-টু-ফোকাস মোডে কাজ করে যদি
একটি সাজসজ্জার পরিবর্তে অ্যাপ্লিকেশন উইন্ডোতে ক্লিক করে ফোকাস পরিবর্তন করা হয়
জানলা. ক্লিক-টু-ফোকাস মোডে, আপনি ফোকাস-অন-ফোকাস আচরণকে দমন করতে পারেন
একটি নেতিবাচক বিলম্ব মান নির্দিষ্ট করা।
ব্যাকিংস্টোর
কারণসমূহ fvwm সজ্জা ব্যাকিং দোকান অনুরোধ. আলোচনা দেখুন
অ্যাপসব্যাকিংস্টোর।
সীমানা প্রস্থ প্রস্থ
সজ্জিত উইন্ডোতে সীমানা প্রস্থকে নির্দিষ্ট মান পরিবর্তন করে। দ্য
ডিফল্ট 6 পিক্সেল।
স্টাইল কমান্ড নির্দিষ্ট করার জন্য অন্য (আরো সাধারণ) পদ্ধতি প্রদান করে
সীমানা প্রস্থ।
বোতাম শৈলী বোতাম# প্রস্থxউচ্চতা
একটি শিরোনাম-বার বোতামে ব্যবহার করার জন্য আয়তক্ষেত্রাকার সাজসজ্জার আকৃতি নির্ধারণ করে। বোতাম#
শিরোনাম-দণ্ড বোতাম নম্বর, এবং 0 এবং 9-এর মধ্যে। শিরোনাম-বারের একটি বিবরণ
নীচের মাউস বিভাগে বোতাম নম্বর দেওয়া আছে। প্রস্থ হল শতকরা হার
সম্পূর্ণ বোতাম প্রস্থ যা ব্যবহার করা হবে। উচ্চতা হল সম্পূর্ণ উচ্চতার শতাংশ
ব্যবহার করা নেতিবাচক সংখ্যার কারণে ছায়াটি উল্টে যায়।
এবং যে সব না! আপনি যদি একটি লাইন ব্যবহার করেন যেমন:
বোতাম শৈলী : 2 4 50x30@1 70x70@0 30x70@0 50x30@1
তারপর বোতাম 2 সজ্জা একটি 4-পয়েন্ট প্যাটার্ন ব্যবহার করবে থেকে একটি লাইন গঠিত
(x=50,y=30) থেকে (70,70) ছায়া রঙে (@0), এবং তারপরে (30,70) ছায়ায়
রঙ, এবং অবশেষে (50,30) হাইলাইট রঙে (@1)। যে খুব বিভ্রান্তিকর?
নমুনা দেখুন system.fvwmrc.
CenterOnCirculate
সঞ্চালন করার সময়, ডেস্কটপ পৃষ্ঠায় উইন্ডোটি রয়েছে যা পয়েন্টার
সরানো স্বয়ংক্রিয়ভাবে নির্বাচিত হয়. যদি CenterOnCirculate সিলেক্ট করা হয় তাহলে fvwm
ডেস্কটপ ভিউপোর্টে টার্গেট উইন্ডোকে কেন্দ্র করার জন্য সর্বোত্তম চেষ্টা করবে, পরিবর্তে
শুধু নিকটতম পৃষ্ঠায় সারিবদ্ধ।
সার্কুলেট স্কিপ উইন্ডো নাম
সঞ্চালন-আপ হলে নির্দেশিত নামের সাথে উইন্ডোগুলি এড়িয়ে যাওয়ার কারণ
প্রচলন-ডাউন ফাংশন আহ্বান করা হয়. উইন্ডো নাম একটি উইন্ডোর নাম বা তার হতে পারে
বর্গ.
স্টাইল কমান্ড নির্দিষ্ট করার জন্য অন্য (আরো সাধারণ) পদ্ধতি প্রদান করে
সার্কুলেট স্কিপ।
সারকুলেট স্কিপ আইকন
আইকনিফাইড উইন্ডোগুলির উপর দিয়ে সঞ্চালন এবং ওয়ার্প অপারেশনগুলি এড়িয়ে যাওয়ার কারণ।
ক্লিক টাইম বিলম্ব
একটি বোতাম প্রেস এবং একটি বোতামের মধ্যে সর্বাধিক বিলম্ব (মিলিসেকেন্ডে) নির্দিষ্ট করে৷
ক্রিয়াটিকে মাউস ক্লিক বিবেচনা করার জন্য বিল্ট-ইন ফাংশনের জন্য প্রকাশ করুন। ডিফল্ট
বিলম্ব হল 150 মিলিসেকেন্ড।
ক্লিক করুন ফোকাস
সাধারণত কীবোর্ড ইনপুট মাউস পয়েন্টার উইন্ডোতে যায়। যদি এই বিকল্পটি থাকে
মাউস ক্লিক না করা পর্যন্ত কীবোর্ড ইনপুট একটি উইন্ডোতে থাকে
পয়েন্টার একটি নতুন উইন্ডোতে অবস্থিত।
কার্সার cursor_num cursor_type
এটি কার্সার শৈলী পরিবর্তন করার একটি খুব বিশ্রী উপায় প্রদান করে। কার্সার_সংখ্যা যা বলে
কার্সার আপনি পরিবর্তন করছেন, এবং এটি 0 এবং 12 এর মধ্যে একটি সংখ্যা, নিম্নরূপ:
0 অবস্থান - প্রাথমিকভাবে জানালা রাখার সময় ব্যবহার করা হয়।
1টি শিরোনাম - একটি উইন্ডো শিরোনাম বারে ব্যবহৃত৷
2 ডিফল্ট - উইন্ডোতে ব্যবহৃত হয় যেগুলি তাদের কার্সার সেট করে না।
3 SYS - টাইটেল-বার বোতামগুলির একটিতে ব্যবহৃত।
4 মুভ - উইন্ডোগুলি সরানোর বা আকার পরিবর্তন করার সময় ব্যবহৃত হয়।
5 WAIT - একটি EXEC বিল্টইন কমান্ডের সময় ব্যবহৃত হয়।
6 মেনু - মেনুতে ব্যবহৃত হয়।
7 SELECT - বিভিন্ন বিল্টইন কমান্ড যেমন iconify-এর জন্য ব্যবহৃত হয়।
8 DESTROY - বিল্ট-ইনগুলি ধ্বংস এবং মুছে ফেলার জন্য ব্যবহৃত হয়।
9 TOP - একটি উইন্ডোর উপরের সাইড বারে ব্যবহৃত হয়।
10 ডান - একটি উইন্ডোর ডান পাশের বারে ব্যবহৃত হয়।
11 BOTTOM - একটি উইন্ডোর নিচের সাইড বারে ব্যবহৃত হয়।
12 LEFT - একটি উইন্ডোর বাম পাশের বারে ব্যবহৃত হয়।
13 TOP_LEFT - একটি উইন্ডোর উপরের বাম কোণায় ব্যবহৃত হয়।
14 TOP_RIGHT - একটি উইন্ডোর উপরের ডান কোণায় ব্যবহৃত হয়।
15 BOTTOM_LEFT - একটি উইন্ডোর নীচের বাম কোণায় ব্যবহৃত৷
16 BOTTOM_RIGHT - একটি উইন্ডোর নীচের ডানদিকের কোণায় ব্যবহৃত৷
সার্জারির cursor_type আর্গুমেন্ট হল একটি সংখ্যা যা কার্সারের আকার ব্যবহার করতে বলে। দ্য
উপলব্ধ নম্বরগুলি /usr/include/X11/cursorfont.h এ পাওয়া যাবে এবং বর্তমানে আছে
0 এবং 152 এর মধ্যে জোড় সংখ্যা। বর্তমান সময়ে, নিম্নলিখিত কার্সার প্রকারগুলি হল
উপলব্ধ:
0 X_cursor 2 তীর
4 ভিত্তিক_তীর_নীচ 6 ভিত্তিক_তীর_উপর
8 নৌকা 10 bogosity
12 নীচে_বাম_কোণ 14 নীচে_ডান_কোণ
16 নীচে_সাইড 18 নীচে_টি
20 box_spiral 22 center_ptr
24 বৃত্ত 26 ঘড়ি
28 কফি_মগ 30 ক্রস
32 ক্রস_রিভার্স 34 ক্রসহেয়ার
36 ডায়মন্ড_ক্রস 38 ডট
40 dotbox 42 double_arrow
44 খসড়া_বড় 46 খসড়া_ছোট
48 draped_box 50 বিনিময়
52 fleur 54 gobbler
56 গাম্বি 58 হাত1
60 হাত2 62 হৃদয়
64 আইকন 66 iron_cross
68 left_ptr 70 left_side
72 left_tee 74 বাম বোতাম
76 ll_angle 78 lr_angle
80 ম্যান 82 মিডল বোতাম
84 মাউস 86 পেন্সিল
88 জলদস্যু 90 প্লাস
92 question_arrow 94 right_ptr
96 ডান_পাশে 98 ডান_টি
100 রাইট বোতাম 102 rtl_logo
104 পালতোলা 106 sb_down_arrow
108 sb_h_double_arrow 110 sb_left_arrow
112 sb_right_arrow 114 sb_up_arrow
116 sb_v_double_arrow 118 শাটল
120 সাইজিং 122 মাকড়সা
124 স্প্রেক্যান 126 স্টার
128 টার্গেট 130 টিক্রস
132 top_left_arrow 134 top_left_corner
136 top_right_corner 138 top_side
140 top_tee 142 ট্রেক
144 ul_angle 146 ছাতা
148 ur_angle 150 ঘড়ি
152 এক্সটার্ম
সজ্জিত ট্রান্সিয়েন্টস
ক্ষণস্থায়ী জানালা, যা সাধারণত অপরিশোভিত রেখে দেওয়া হয়, দেওয়া হয়
চলিত fvwm সজ্জা উল্লেখ্য যে কিছু পপ-আপ উইন্ডো, যেমন xterm মেনু
উইন্ডো ম্যানেজার দ্বারা পরিচালিত হয় না এবং এখনও সজ্জা গ্রহণ করে না।
ডেস্কটপস্কেল স্কেল
পর্দার সাপেক্ষে ভার্চুয়াল ডেস্কটপ স্কেল সংজ্ঞায়িত করে।
ডেস্কটপ সাইজ অনুভূমিকxউল্লম্ব
ফিজিক্যাল স্ক্রীন সাইজের ইউনিটে ভার্চুয়াল ডেস্কটপের আকার নির্ধারণ করে।
মুভঅফ করবেন না
উইন্ডোগুলি সরানো বা ডেস্কটপ থেকে প্রাথমিকভাবে বন্ধ করা থেকে বাধা দেয়। ক
আপনি যদি এই বিকল্পটি ব্যবহার করেন তবে কয়েকটি প্রোগ্রাম সঠিকভাবে কাজ করবে না। এই শুধু রাখে
উইন্ডোজ ডেস্কটপের প্রান্ত থেকে সম্পূর্ণভাবে হারিয়ে যাওয়া থেকে। এটা উপর জোর দেয়
ডেস্কটপে 16 পিক্সেল রাখা কিন্তু পুরোটা রাখার ব্যাপারে একটুও যত্ন করে না
ডেস্কে জানালা। আপনি যদি আংশিকভাবে উইন্ডো থাকা পছন্দ না করেন তবে এজ রেজিস্ট্যান্স দেখুন
পর্দার বাইরে।
প্রান্ত প্রতিরোধ স্ক্রলিং চলন্ত
মাউসের উপর দিয়ে ডেস্কটপ ভিউপোর্ট পরিবর্তন করা কতটা কঠিন হবে তা বলে
স্ক্রীনের প্রান্ত এবং এর প্রান্তের উপর একটি উইন্ডো সরানো কতটা কঠিন হওয়া উচিত
পর্দাটি.
প্রথম প্যারামিটারটি নির্দেশ করে যে পয়েন্টারকে স্ক্রিনে কত মিলিসেকেন্ড খরচ করতে হবে
আগে প্রান্ত fvwm ভিউপোর্ট সরানো হবে। যারা ব্যবহার করেন তাদের জন্য এটি করা হয়েছে
"EdgeScroll 100 100" কিন্তু ভুলবশত পেজ ফ্লিপ করার সময় নিজেদের খুঁজে পান
চাই না
দ্বিতীয় প্যারামিটারটি জানায় যে একটি উইন্ডোর পর্দার প্রান্তে কত পিক্সেল আছে
এটি আসলে পর্দা থেকে আংশিকভাবে সরে যাওয়ার আগে প্রান্তটি অবশ্যই সরানো উচিত।
মনে রাখবেন, "EdgeScroll 0 0" এর সাহায্যে উইন্ডোজকে সরানো বা রিসাইজ করা সম্ভব।
বর্তমান পর্দার প্রান্ত জুড়ে। প্রথম প্যারামিটার তৈরি করে
EdgeResistance 10000 এই ধরনের গতি অসম্ভব। এজ রেজিস্ট্যান্স কম দিয়ে
10000-এর বেশি কিন্তু 0-এর বেশি পৃষ্ঠার উপরে সরানো কঠিন কিন্তু নয়
অসম্ভব।
এজস্ক্রোল অনুভূমিক উল্লম্ব
যখন কার্সার a-এর প্রান্তে আঘাত করে তখন স্ক্রোল করার জন্য একটি পৃষ্ঠার শতাংশ নির্দিষ্ট করে৷
পৃষ্ঠা আপনি যদি পৃষ্ঠার প্রান্তে আঘাত করার সময় কোনো পেজিং বা স্ক্রলিং না চান
আপনার .fvwmrc ফাইলে "EdgeScroll 0 0" অন্তর্ভুক্ত করুন। আপনি পুরো পৃষ্ঠা চান, ব্যবহার করুন
"EdgeScroll 100 100"। অনুভূমিক এবং উল্লম্ব উভয়ই ধনাত্মক সংখ্যা হওয়া উচিত।
যদি অনুভূমিক এবং উল্লম্ব শতাংশগুলি 1000 দ্বারা গুণ করা হয় তবে স্ক্রলিং
ডেস্কটপের প্রান্তে মোড়ানো হবে। যদি "EdgeScroll 100000 100000" ব্যবহার করা হয়
fvwm পুরো পৃষ্ঠাগুলি স্ক্রোল করবে, ডেস্কটপের প্রান্তে মোড়ানো হবে।
ফন্ট ফন্ট নাম
তোলে fvwm ফন্ট ব্যবহার করুন ফন্ট নাম মেনুগুলির জন্য "স্থির" এর পরিবর্তে, আকার পরিবর্তনের সূচকগুলি,
এবং আইকন লেবেল (যদি IconFont নির্দিষ্ট করা না থাকে)।
ক্রিয়া ফাংশনের নাম
একটি জটিল ফাংশনের সংজ্ঞা শুরু করে, যা দিয়ে গঠিত fvwm বিল্ট-ইন
ফাংশন, যা পরে একটি মাউস বোতাম বা কী এর সাথে আবদ্ধ হবে। ফাংশনের নাম অবশ্যই
উদ্ধৃতিতে আবদ্ধ। ফাংশন এন্ট্রি ফাংশন অনুসরণ লাইনে অন্তর্ভুক্ত করা হয়
কীওয়ার্ড মূল শব্দ EndFunction দিয়ে সংজ্ঞা শেষ হয়। ফাংশন এন্ট্রি হয়
নিম্নলিখিত উদাহরণে দেখানো হিসাবে নির্দিষ্ট করা হয়েছে। প্রতিটি লাইনের প্রথম শব্দ হল
অন্তর্নির্মিত ফাংশন যা সঞ্চালিত হবে, ইভেন্টের ধরন অনুসরণ করে যা করা উচিত
ক্রিয়াটি ট্রিগার করুন (উদ্ধৃতিতে আবদ্ধ), তারপরে কোনো অতিরিক্ত আর্গুমেন্ট
অন্তর্নির্মিত ফাংশন দ্বারা প্রয়োজন. বিল্ট-ইন পপআপ ব্যবহার করে মেনু নির্দিষ্ট করা যেতে পারে
যতক্ষণ আগে কনফিগারেশন ফাইলে মেনুটি সংজ্ঞায়িত করা হয়েছিল।
স্বীকৃত ট্রিগার কর্ম হল তাৎক্ষণিক, গতি, ক্লিক, এবং
ডবল ক্লিক করুন. ফাংশনটি সক্রিয় হওয়ার সাথে সাথে তাত্ক্ষণিক ক্রিয়াগুলি কার্যকর করা হয়,
এমনকি যদি একটি উইন্ডো নির্বাচন না করা হয়। অবিলম্বে ছাড়া অন্য কর্ম আছে
বেশী, fvwm ব্যবহারকারী ক্লিক করছে, ডাবল-ক্লিক করছে বা টেনে আনছে কিনা তা দেখার জন্য অপেক্ষা করবে
ইঁদুরটি. সিদ্ধান্ত নেওয়ার পর, fvwm থেকে শুধুমাত্র বিল্ট-ইন চালানো হবে
ফাংশন সংজ্ঞা যার ট্রিগার ক্রিয়া দ্বারা সম্পাদিত কর্মের সাথে মেলে
ব্যবহারকারী।
যদি নিম্নলিখিত উদাহরণটি একটি উইন্ডো শিরোনাম বারে বোতাম 1 এর সাথে আবদ্ধ থাকে, তাহলে, কখন
বোতাম 1 চাপা হয়, fvwm বোতামটি প্রকাশ করা হয়েছে কিনা তা দেখতে 150 মিসেক অপেক্ষা করবে। যদি
বোতামটি মুক্তি পায় না fvwm একটি সরানো অপারেশন শুরু হবে. যখন নড়াচড়া
অপারেশন সম্পূর্ণ হয়েছে একটি বৃদ্ধি অপারেশন সঞ্চালিত হবে. যদি একটি বোতাম রিলিজ হয়
তারপর সনাক্ত করা হয় fvwm একটি দ্বিতীয় ক্লিকের জন্য আরও 150 মিসেক অপেক্ষা করবে৷ যদি শুধুমাত্র একটি ক্লিক
সনাক্ত করা হয় তারপর উইন্ডো উত্থাপিত হবে. যদি দুটি ক্লিক উইন্ডো সনাক্ত করা হয়
পর্যায়ক্রমে উত্থাপিত এবং নামানো হবে। 150 মিসেক অপেক্ষার সময়কাল পরিবর্তন করা যেতে পারে
ক্লিকটাইম বিকল্প ব্যবহার করে।
ফাংশন "মুভ-অর-রাইজ"
"মোশন" সরান
"মোশন" বাড়াতে
"ক্লিক" বাড়ান
RaiseLower "DoubleClick"
এন্ড ফাংশন
ক্লিকিং এবং ডাবল ক্লিকিং ধারণাগুলি কীবোর্ড ব্যবহার করে না
শর্টকাট।
দুটি বিশেষ ফাংশন বিদ্যমান: InitFunction এবং RestartFunction। InitFunction
যখন ডাকা হবে fvwm যেকোন X সেশনে প্রথমবার শুরু হয় এবং হতে পারে
মডিউল শুরু করতে, ব্যাকগ্রাউন্ড প্যাটার্ন সেট করতে এবং প্রোগ্রাম শুরু করতে ব্যবহৃত হয়। পুনরায় আরম্ভ
ফাংশন কল করা হবে যখন fvwm পুনরায় চালু করা হয়। এটি মডিউল শুরু করতে ব্যবহার করা যেতে পারে এবং
ব্যাকগ্রাউন্ড প্যাটার্ন সেট করুন কিন্তু সম্ভবত প্রোগ্রাম শুরু করতে ব্যবহার করা উচিত নয়।
হাইব্যাক কালার রঙের নাম
নির্বাচিত উইন্ডোর পটভূমির রঙ এতে সেট করে রঙের নাম। ব্যবহার করার সময় ক
একরঙা পর্দায় এই বিকল্পটি উপেক্ষা করা হয় এবং সাদা ব্যবহার করা হয়।
হাইফোর কালার রঙের নাম
নির্বাচিত উইন্ডোর শিরোনামের রঙ এতে সেট করে রঙের নাম. একরঙা ব্যবহার করার সময়
পর্দায় এই বিকল্পটি উপেক্ষা করা হয় এবং কালো ব্যবহার করা হয়।
আইকন উইন্ডো নাম বিটম্যাপ-ফাইল
একটি উইন্ডোর জন্য ব্যবহার করা বিটম্যাপ নির্দিষ্ট করে যখন এটি আইকনকৃত হয়। দ্য উইন্ডো নাম
একটি অ্যাপ্লিকেশনের উইন্ডোর নাম বা শ্রেণির নাম হতে পারে এবং অবশ্যই উদ্ধৃতিতে আবদ্ধ থাকতে হবে।
সার্জারির বিটম্যাপ-ফাইল হয় একটি স্ট্যান্ডার্ড X11 বিটম্যাপ ফাইলের সম্পূর্ণ পাথের নাম অথবা একটি
IconPath বা PixmapPath-এ ফাইল করুন। নির্দিষ্ট বিটম্যাপ/পিক্সম্যাপ ব্যবহার করা হয়
উইন্ডো নিজেই সরবরাহ করা কোনো আইকন পছন্দ.
If fvwm তারপরে রঙ আইকনগুলির জন্য XPM সমর্থন সহ কম্পাইল করা হয় বিটম্যাপ একটি XPM হতে পারে
pixmap ফাইল।
উইন্ডো নাম ডবল উদ্ধৃতি মধ্যে আবদ্ধ করা উচিত কিন্তু বিটম্যাপ-ফাইল করা উচিত নয়।
এনভায়রনমেন্ট ভেরিয়েবল ব্যবহার করা উচিত নয় বিটম্যাপ-ফাইল নির্দিষ্টকরণ।
If উইন্ডো নাম একটি খালি স্ট্রিং তারপর নির্দিষ্ট ফাইলটি ডিফল্ট আইকন, এবং
অন্য কোন আইকন বিটম্যাপ বা পিক্সম্যাপ পাওয়া না গেলে ব্যবহার করা হবে:
আইকন "" আমার-প্রিয়-আইকন
স্টাইল কমান্ড আইকন নির্দিষ্ট করার জন্য অন্য (আরো সাধারণ) পদ্ধতি প্রদান করে।
আইকনবক্স বাম শীর্ষ অধিকার পাদ
আইকন স্থাপন করতে স্ক্রিনের অঞ্চলগুলিকে সংজ্ঞায়িত করে। চারটি আইকন বক্স পর্যন্ত হতে পারে
সংজ্ঞায়িত যদি একটি আইকনবক্স লাইন প্রদান করা হয় তাহলে আইকন স্বয়ংক্রিয়ভাবে স্থাপন করা হবে
তাদের, যদি সম্ভব হয়। প্রতিবার একটি উইন্ডো আইকনিফাই করা হলে এটির জন্য একটি নতুন জায়গা পাওয়া যায়।
আইকন বাক্সগুলি বাম থেকে ডানে, তারপর উপরে থেকে নীচে যাওয়ার জন্য স্থান অনুসন্ধান করা হয়। আইকন
অন্যান্য আইকনগুলির উপরে স্বয়ংক্রিয়ভাবে স্থাপন করা হবে না তবে সেগুলি নীচে স্থাপন করা যেতে পারে
অ্যাপ্লিকেশন উইন্ডোজ। যদি বাম or অধিকার তাহলে নেতিবাচক fvwm পর্দা যোগ করবে
এর প্রস্থ। যদি শীর্ষ or পাদ তাহলে নেতিবাচক fvwm পর্দার উচ্চতা যোগ করবে
এটা দ্রষ্টব্য: -0 স্ক্রিনে ডান বা নীচের পিক্সেল হিসাবে পার্স করা হয় না। তোমাকে করতেই হবে
পরিবর্তে -1 ব্যবহার করুন।
যদি কোনও আইকনবক্স লাইন দেওয়া না থাকে বা সমস্ত আইকন বাক্স পূর্ণ থাকে, তাহলে৷ fvwm স্থাপন করবে
বর্তমান পয়েন্টার অবস্থানের কাছাকাছি আইকন।
আইকনফন্ট ফন্ট নাম
তোলে fvwm ফন্ট ব্যবহার করুন ফন্ট নাম আইকন লেবেলের জন্য। যদি বাদ দেওয়া হয়, মেনু ফন্ট (নির্দিষ্ট
ফন্ট কনফিগারেশন প্যারামিটার দ্বারা) পরিবর্তে ব্যবহার করা হবে।
আইকনপাথ পথ
ডিরেক্টরির সম্পূর্ণ পাথ নামের একটি কোলন বিভক্ত তালিকা উল্লেখ করে যেখানে বিটম্যাপ
(একরঙা) আইকন পাওয়া যাবে। প্রতিটি পথ একটি স্ল্যাশ দিয়ে শুরু করা উচিত। দ্রষ্টব্য: যদি
M4 প্যাচ অন্তর্ভুক্ত করা হয় যখন fvwm নির্মিত হয়, তারপর m4 শব্দটি জড়াতে চাইবে
"অন্তর্ভুক্ত করুন" যা প্রায়শই IconPath বা PixmapPath কমান্ডে প্রদর্শিত হবে। প্রতি
IconPath কমান্ডের পূর্বে undefine(`include') যোগ করুন।
চাবি মূল নাম প্রসঙ্গ সংশোধনকারীদের ক্রিয়া
একটি নির্দিষ্ট করার সাথে একটি কীবোর্ড কী আবদ্ধ করে fvwm অন্তর্নির্মিত ফাংশন। সংজ্ঞা একই
মাউস বাইন্ডিংয়ের ক্ষেত্রে মাউস বোতাম নম্বরটি একটি কী দিয়ে প্রতিস্থাপিত হয়
নাম দ্য মূল নাম /usr/include/X11/keysymdef.h-এর একটি এন্ট্রি, এর সাথে
অগ্রণী XK_ বাদ দেওয়া হয়েছে। দ্য প্রসঙ্গ এবং সংশোধনকারীদের ক্ষেত্রগুলি মাউসের মতো সংজ্ঞায়িত করা হয়
বাঁধাই
একটি শিরোনাম-বার বোতামের সাথে একটি কী আবদ্ধ করা হলে সেই বোতামটি প্রদর্শিত হবে না যদি না a
মাউস বাইন্ডিংও বিদ্যমান।
নমনীয়তা
ICCCM বলে যে যদি একটি অ্যাপ্লিকেশন wm_hints এর ইনপুট ক্ষেত্র সেট করে
গঠনকে False করুন, তাহলে এটি কখনই উইন্ডো ম্যানেজারকে ইনপুট দিতে চায় না
ফোকাস একমাত্র অ্যাপ্লিকেশন যা আমি জানি যে এটির প্রয়োজন তা হল sxpm, এবং সেটি হল একটি
একটি তুচ্ছ ফিক্স সহ নির্বোধ বাগ এবং যাইহোক প্রোগ্রামে কোনও সামগ্রিক প্রভাব নেই। গুজব
কিছু পুরানো অ্যাপ্লিকেশনেরও সমস্যা আছে।
এই পরামিতি সেট করা হয় তাহলে fvwm এই ICCCM কনভেনশন উপেক্ষা করবে।
মেনুব্যাক কালার রঙের নাম
মেনু পটভূমির রঙ সেট করে। মনোক্রোম ব্যবহার করার সময় এই বিকল্পটি উপেক্ষা করা হয়। এই
বিকল্প শুধুমাত্র উপলব্ধ যদি fvwm সংজ্ঞায়িত MENUCOLOR সঙ্গে কম্পাইল করা হয়.
MenuForeColor রঙের নাম
মেনু ফোরগ্রাউন্ড রঙ সেট করে। মনোক্রোম ব্যবহার করার সময় এই বিকল্পটি উপেক্ষা করা হয়। এই
বিকল্প শুধুমাত্র উপলব্ধ যদি fvwm সংজ্ঞায়িত MENUCOLOR সঙ্গে কম্পাইল করা হয়.
মেনুস্টিপল কালার রঙের নাম
মেনুতে ছায়াযুক্ত আউট এন্ট্রির জন্য রঙ সেট করে (ফাংশনের জন্য যা অনুমোদিত নয়
বর্তমানে নির্বাচিত উইন্ডোতে)। মনোক্রোম ব্যবহার করার সময় এই বিকল্পটি উপেক্ষা করা হয় এবং
একটি stipple প্যাটার্ন ব্যবহার করা হয়. এই বিকল্প শুধুমাত্র যদি উপলব্ধ fvwm সঙ্গে সংকলিত হয়
MENUCOLOR সংজ্ঞায়িত।
মডিউল মডিউল নাম
একটি মডিউল নির্দিষ্ট করে যা শুরু করার সময় তৈরি করা উচিত। স্রোতে
উপলব্ধ মডিউলগুলি হল FvwmAudio, FvwmBacker, FvwmBanner, FvwmClean,
FvwmDebug, FvwmIconBox, FvwmIdent, FvwmPager, FvwmSave, FvwmSaveDesk, FvwmScroll,
FvwmWinList, এবং GoodStuff. এই মডিউলগুলির নিজস্ব ম্যান পেজ আছে। মডিউল পারেন
এছাড়াও একটি অন্তর্নির্মিত হিসাবে ব্যবহার করা হবে. মডিউলগুলি স্বল্পস্থায়ী ক্ষণস্থায়ী প্রোগ্রাম বা যেমন হতে পারে
GoodStuff, এক্স সেশনের সময়কালের জন্য থাকতে পারে। মডিউল বন্ধ করা হবে
রিস্টার্ট করার আগে উইন্ডো ম্যানেজার দ্বারা এবং সম্ভব হলে প্রস্থান করুন। দেখুন
মডিউলের পরিচায়ক বিভাগ।
মডিউলপথ
এর জন্য পাথের একটি কোলন বিভক্ত তালিকা নির্দিষ্ট করে fvwm একটি খুঁজছেন যখন অনুসন্ধান করতে
লোড করার জন্য মডিউল। ব্যক্তিগত ডিরেক্টরির জন্য ট্রেলিং স্ল্যাশের প্রয়োজন নেই।
মাউস বোতাম প্রসঙ্গ সংশোধনকারীদের ক্রিয়া
একটি মাউস বাইন্ডিং সংজ্ঞায়িত করে। বোতাম মাউস বোতাম সংখ্যা. যদি বোতাম তাহলে শূন্য
যেকোনো বোতাম নির্দিষ্ট ফাংশন সঞ্চালন করবে। প্রসঙ্গ যেখানে বর্ণনা করে
বাঁধাই প্রযোজ্য। বৈধ প্রসঙ্গ হল রুট উইন্ডোর জন্য R, একটি অ্যাপ্লিকেশনের জন্য W৷
উইন্ডো, একটি উইন্ডো শিরোনাম বারের জন্য T, একটি উইন্ডোর পাশের জন্য S, উপরে বা নীচের বার, একটি এর জন্য F
উইন্ডো ফ্রেম (কোণা), একটি আইকন উইন্ডোর জন্য I, বা শিরোনাম-বারের জন্য 0 থেকে 9
বোতাম, বা এই অক্ষরগুলির কোনো সমন্বয়। A ছাড়া যেকোনো প্রসঙ্গের জন্য
শিরোনাম বার বোতাম. উদাহরণস্বরূপ, মাউস থাকা অবস্থায় FST-এর একটি প্রসঙ্গ প্রযোজ্য হবে
শিরোনাম-বার বোতামগুলি ব্যতীত উইন্ডোর সীমানার যে কোনও জায়গায়।
সংশোধনকারীদের কোন সংশোধকের জন্য N, নিয়ন্ত্রণের জন্য C, শিফটের জন্য S, M-এর যেকোন সমন্বয়
মেটা, বা যেকোন পরিবর্তনকারীর জন্য A। উদাহরণস্বরূপ, SM এর একটি মডিফায়ার প্রয়োগ করা হবে যখন
মেটা এবং শিফট কী দুটোই নিচে। X11 মডিফায়ার mod1 থেকে mod5 হয়
সংখ্যা 1 থেকে 5 হিসাবে উপস্থাপিত।
ক্রিয়া এক fvwmএর অন্তর্নির্মিত ফাংশন।
শিরোনাম বার বোতামগুলি বাম দিকে বিজোড় সংখ্যাযুক্ত বোতামগুলির সাথে সংখ্যাযুক্ত
ডানদিকে শিরোনাম বার এবং জোড় সংখ্যা। ছোট-সংখ্যাযুক্ত বোতামগুলি প্রদর্শিত হয়
উইন্ডোর বাইরের দিকে যখন বড়-সংখ্যার বোতামগুলি এর দিকে প্রদর্শিত হয়
জানালার মাঝখানে (0 এর জন্য 10 ছোট)। সংক্ষেপে, বোতামগুলি সংখ্যাযুক্ত:
1 3 5 7 9 0 8 6 4 2
সর্বোচ্চ বিজোড় সংখ্যাযুক্ত বোতাম যার সাথে একটি ক্রিয়া বাঁধা আছে তা নির্ধারণ করে
শিরোনাম বারের বাম দিকে আঁকা বোতামের সংখ্যা। সর্বোচ্চ জোড় সংখ্যা
অঙ্কিত সংখ্যা বা ডান দিকের বোতাম নির্ধারণ করে। কর্ম আবদ্ধ হতে পারে
হয় মাউস বোতাম বা কীবোর্ড কী।
MWMBborders
পরিবর্তে MWM শৈলী 1 পিক্সেল প্রশস্ত ত্রাণ লাইন বিকল্প fvwmএর 2 পিক্সেল সীমানা।
MWMB বোতাম
শিরোনাম বার এবং শিরোনাম ছাড়া সমস্ত সজ্জার জন্য বোতাম প্রেস প্রতিক্রিয়া নিষ্ক্রিয় করে-
বার বোতাম, যেমন MWM.
MWMDecorHints
কারণসমূহ fvwm অ্যাপ্লিকেশন উইন্ডো থেকে MOTIF_WM_HINTS পরমাণু পড়তে এবং পার্স করতে
এবং জানালার সজ্জা সংক্রান্ত মোটিফ আচরণের প্রতিলিপি করার চেষ্টা করুন।
মনে রাখবেন যে mwm ফাংশন ইঙ্গিতগুলিকে উইন্ডোর সাজসজ্জাকে প্রভাবিত করতে দেয় তবে এই প্রভাবগুলি
এই বিকল্প দ্বারা প্রতিলিপি করা হয় না.
MWMFunctionHints
কারণসমূহ fvwm অ্যাপ্লিকেশন উইন্ডো থেকে MOTIF_WM_HINTS পরমাণু পড়তে এবং পার্স করতে
এবং অনুমোদিত উইন্ডো সংক্রান্ত মোটিফ আচরণের প্রতিলিপি করার চেষ্টা করুন
ফাংশন mwm এর বিপরীতে, যা উইন্ডোর থেকে নিষিদ্ধ ফাংশনগুলিকে সরিয়ে দেয়
মেনু, fvwm শুধু নিষিদ্ধ ফাংশন আউট ছায়া গো. তাছাড়া কারণ fvwm
ব্যবহারকারী সংজ্ঞায়িত ম্যাক্রোতে কিছু ফাংশন প্রয়োগ করে যা mwm অভ্যন্তরীণভাবে প্রয়োগ করে,
নিষিদ্ধ ফাংশন ম্যাপিং আংশিকভাবে মেনু আইটেম লেবেল উপর ভিত্তি করে.
MWMHintOverride
যদি MWMFunctionHints ব্যবহার করা হয় তাহলে এর জন্য সর্বাধিকীকরণ এবং আইকনফিকেশন নিষিদ্ধ
ক্ষণস্থায়ী এছাড়াও, উইন্ডোগুলি নির্দিষ্ট করতে পারে যে উইন্ডো ম্যানেজার ধ্বংস করা উচিত নয় বা
তাদের মুছে ফেলুন। যেহেতু এই এমডব্লিউএম নিয়ম মূঢ় ধরনের, বিশেষ করে সম্পর্কে
ক্ষণস্থায়ী উইন্ডোতে, আমি এই MWMHintOverride বিকল্পটি প্রদান করি। যখন এটি মেনু ব্যবহার করা হয়
যদি MWM তাদের ব্যবহার নিষিদ্ধ করে তবে আইটেমগুলিকে ছায়া দেওয়া হবে, তবে ব্যবহারকারী এগিয়ে যেতে পারেন
এবং সেই আইটেমটি নির্বাচন করুন এবং এটি প্রত্যাশিত হিসাবে কাজ করবে।
ওভাররাইড সতর্কতার সাথে ব্যবহার করা উচিত কারণ কিছু অ্যাপ্লিকেশন ভেঙ্গে যাবে যদি আপনি
তাদের mwm ইঙ্গিত ওভাররাইড.
MWMMmenus
স্ট্যান্ডার্ডের জায়গায় MWM লুক অ্যান্ড ফিল মেনু বিকল্প করে fvwm সংস্করণ এই
বিকল্পটি আরও কয়েকটি mwm-শৈলী বিকল্পকে ট্রিগার করে, যেমন কেন্দ্রীকরণ করা
স্ক্রীনে সাইজ/রিসাইজ উইন্ডো, উপরের বামদিকে রেখে না দিয়ে, এবং
এর পরিবর্তে রিসাইজ-অন-ইনিশিয়াল-প্লেসমেন্ট ট্রিগার অ্যাকশনকে শিফট-বোতাম-1-এ স্যুইচ করে
এর মহিষ স্টাইল প্রেস-বোতাম-2
সীমানা নেই উইন্ডো নাম
রাখে fvwm নামে জানালাগুলিতে আলংকারিক সীমানা স্থাপন করা থেকে উইন্ডো নাম. এই
টাইটেল বারে কমান্ডের কোন প্রভাব নেই। এই ঘড়ি এবং অনুরূপ জন্য সহজ
গ্যাজেট যা আপনি খুব বেশি জায়গা নিতে চান না। উইন্ডো নাম একটি উইন্ডো হতে পারে
নাম বা এর ক্লাস।
যদি আপনি উভয় NoBorder উল্লেখ করেন উইন্ডো নাম এবং NoTitle উইন্ডো নাম একই জানালার জন্য
আপনার .fvwmrc ফাইলে উইন্ডোটি সম্পূর্ণরূপে সাজানো থাকবে না।
Windowname ওয়াইল্ডকার্ড "*" এবং "?" থাকতে পারে যা উইন্ডোর নামের সাথে মেলে
সাধারণ ইউনিক্স ফাইলের নাম মেলানোর পদ্ধতি। প্রকৃত "*", "?", এবং "\" অক্ষর a
উইন্ডোর নাম "\" দিয়ে অক্ষরের পূর্বে প্রবেশ করানো যেতে পারে।
স্টাইল কমান্ড NoBorder নির্দিষ্ট করার জন্য অন্য (আরো সাধারণ) পদ্ধতি প্রদান করে।
কোন সীমানা প্রস্থ প্রস্থ
কোন শিরোনাম এবং কোন সীমানা ছাড়া উইন্ডোগুলির জন্য সজ্জার প্রস্থ পরিবর্তন করে।
ডিফল্ট হল 1। যেকোনো ধনাত্মক বা শূন্য মান গ্রহণযোগ্য। এই জন্য সজ্জা
অ-সজ্জিত জানালা সাধারণত সজ্জিত সাইড বার হিসাবে একই প্রসঙ্গ আছে
জানালা।
স্টাইল কমান্ড নির্দিষ্ট করার জন্য অন্য (আরো সাধারণ) পদ্ধতি প্রদান করে
কোন সীমানা প্রস্থ।
কোনো পদ নেই
নির্দেশ দেয় fvwm নতুন উইন্ডো যোগ করার সময় PPposition ক্ষেত্র উপেক্ষা করতে। আনুগত্য
কিছু অ্যাপ্লিকেশনের জন্য PPposition ফিল্ড প্রয়োজন, কিন্তু যদি আপনার একটি না থাকে
যারা এটা সত্যিকারের মাথাব্যথা।
কোনো শিরোনাম নেই উইন্ডো নাম
রাখে fvwm নামযুক্ত জানালার জন্য সজ্জা একটি শিরোনাম বার নির্বাণ থেকে
উইন্ডো নাম. এটি ঘড়ি এবং অনুরূপ গ্যাজেটগুলির জন্য সহজ যা আপনি চান না৷
খুব বেশি জায়গা নেয়। উইন্ডো নাম একটি উইন্ডোর নাম বা তার ক্লাস হতে পারে।
Windowname ওয়াইল্ডকার্ড "*" এবং "?" থাকতে পারে যা উইন্ডোর নামের সাথে মেলে
সাধারণ ইউনিক্স ফাইলের নাম মেলানোর পদ্ধতি। প্রকৃত "*", "?", এবং "\" অক্ষর a
উইন্ডোর নাম "\" দিয়ে অক্ষরের পূর্বে প্রবেশ করানো যেতে পারে।
স্টাইল কমান্ড NoTitle নির্দিষ্ট করার জন্য অন্য (আরো সাধারণ) পদ্ধতি প্রদান করে।
অস্বচ্ছ মুভ শতকরা হার
বলে fvwm সর্বাধিক আকারের উইন্ডো যার সাথে অস্বচ্ছ উইন্ডো আন্দোলন হওয়া উচিত
ব্যবহৃত শতাংশ হল মোট স্ক্রীন এলাকার শতাংশ। সাথে "অস্বচ্ছ মুভ 0" সব
প্রথাগত রাবার-ব্যান্ড আউটলাইন ব্যবহার করে উইন্ডোগুলি সরানো হবে। সাথে "অস্বচ্ছ মুভ
100" সমস্ত উইন্ডো কঠিন উইন্ডো হিসাবে সরানো হবে৷ ডিফল্ট হল "অপ্যাকমোভ 5",
যা ছোট জানালাগুলোকে অস্বচ্ছভাবে সরাতে দেয় কিন্তু বড় জানালাগুলো
রাবার-ব্যান্ড হিসাবে সরানো.
অস্বচ্ছ রিসাইজ
একটি রূপরেখার পরিবর্তে উইন্ডোর মাধ্যমেই পুনরায় আকারের ক্রিয়াকলাপ করা হয়।
পেজার X_অবস্থান Y_অবস্থান
ডেস্কটপ জুড়ে চলার একটি পেজিং শৈলী সক্ষম করে। একটি পেজার উইন্ডো (পপ-আপ নয়)
(X_Location, Y_Location) এ উপস্থিত হবে। সমস্ত নন-স্টিকির ক্ষুদ্র সংস্করণ
ভার্চুয়াল ডেস্কটপে উইন্ডোজ পেজারে দেখানো হয়। ক্ষুদ্রাকৃতির রঙ
সংস্করণটি পূর্ণ আকারের উইন্ডোর সীমানার রঙের মতোই।
পেজার উইন্ডোতে, মাউস বোতাম 1 টিপলে ডেস্কটপ ভিউপোর্টটি তে সরানো হবে
নির্বাচিত পৃষ্ঠা (ক্লিক-টু-ফোকাস মোডে; এটি কীবোর্ড ফোকাসকেও তে নিয়ে যাবে
উইন্ডো যার ক্ষুদ্রাকৃতি আপনি ক্লিক করুন)। পেজারে একটি উইন্ডোতে বোতাম 2 টিপে
একটি উইন্ডো সরানো শুরু করবে, মিনিয়েচার ব্যবহার করে দ্রুত উইন্ডোটিকে যেকোনো জায়গায় সরাতে হবে
ডেস্কটপে. বোতাম 3 টিপলে ভিউপোর্টের উপরের-বাম কোণে সরানো হবে
বোতাম প্রেসের অবস্থান, এমনকি যদি এটি একটি পৃষ্ঠার সাথে সারিবদ্ধ না হয়।
বোতাম 3 টেনে আনার ফলে নির্বাচিত ভিউপোর্টটি স্ক্রোল করা হবে
নির্দেশক পেজার স্বয়ংক্রিয়ভাবে স্টিকি কিন্তু স্বয়ংক্রিয়ভাবে উপরে থাকে না।
পেজারফোররঙ রঙের নাম
পেজার ফোরগ্রাউন্ড রঙ হতে কারণ রঙের নাম কালো পরিবর্তে। এই হল
পেজার উইন্ডোতে বর্তমান ভিউপোর্ট হাইলাইট করতে ব্যবহৃত রঙ। একটি একরঙা উপর
পর্দা এই বিকল্প উপেক্ষা করা হয়. যদি বিল্ডিংয়ের সময় NO_PAGER বিকল্পটি সেট করা থাকে fvwm
এই বিকল্পটি অনুপলব্ধ।
পেজারব্যাক কালার রঙের নাম
পেজার ব্যাকগ্রাউন্ড কালার হতে পারে রঙের নাম সাদার পরিবর্তে। উপর ক
একরঙা পর্দা এই বিকল্প উপেক্ষা করা হয়. যদি NO_PAGER বিকল্পটি সেট করা হয় কখন
ভবন fvwm এই বিকল্পটি অনুপলব্ধ।
পেজারফন্ট ফন্ট নাম
তোলে fvwm ফন্ট ব্যবহার করুন ফন্ট নাম উইন্ডোতে উইন্ডো আইকনের নাম লেখার জন্য
পেজারে উপস্থাপনা। যদি এই বিকল্পটি বাদ দেওয়া হয় তবে কোন নাম লেখা নেই
পেজার উইন্ডোজ।
পেজিং ডিফল্ট পেজিং ডিফল্ট মান
বলে fvwm যদি এটি পেজিং সক্ষম বা অক্ষম দিয়ে শুরু করা উচিত। "পেজিং ডিফল্ট
0" শুরু হবে fvwm পেজিং অক্ষম সহ; "পেজিংডিফল্ট 1" শুরু হবে fvwm সঙ্গে
পেজিং ডিফল্টরূপে সক্রিয়।
পিক্সম্যাপপথ পথ
ডিরেক্টরির সম্পূর্ণ পাথ নামের একটি কোলন বিভক্ত তালিকা উল্লেখ করে যেখানে pixmap
(রঙ) আইকন পাওয়া যাবে। প্রতিটি পথ একটি স্ল্যাশ দিয়ে শুরু করা উচিত।
পপআপ পপআপনাম
একটি পপ-আপ মেনুর সংজ্ঞা শুরু করে যা পরে একটি মাউস বোতামের সাথে আবদ্ধ হবে
বা চাবি। পপআপনাম উদ্ধৃতি মধ্যে আবদ্ধ করা আবশ্যক. মেনু এন্ট্রি লাইনে অন্তর্ভুক্ত করা হয়
পপআপ কীওয়ার্ড অনুসরণ করুন। মেনু সংজ্ঞা মূল শব্দ EndPopup দিয়ে শেষ হয়।
নিম্নলিখিত উদাহরণে দেখানো হিসাবে মেনু এন্ট্রি নির্দিষ্ট করা হয়. প্রথম শব্দ অন
প্রতিটি লাইন হল অন্তর্নির্মিত ফাংশন যা সঞ্চালিত হবে, ক্যাপশন দ্বারা অনুসরণ করা হবে
(উদ্ধৃতি দিয়ে আবদ্ধ) যা মেনুতে দেখানো হবে, তারপরে কোনো অতিরিক্ত
বিল্ট-ইন ফাংশন দ্বারা প্রয়োজনীয় আর্গুমেন্ট। সাব-মেনু ব্যবহার করে নির্দিষ্ট করা যেতে পারে
পপআপ বিল্ট-ইন যতক্ষণ না সাব-মেনুটি কনফিগারেশনে আগে সংজ্ঞায়িত করা হয়েছিল
ফাইল.
পপআপ "উইন্ডো অপস"
শিরোনাম "উইন্ডো অপস"
চল চল"
"আকার পরিবর্তন করুন"
"উত্থান" বাড়ান
নিম্ন "নিম্ন"
আইকনিফাই "(ডি)আইকনিফাই"
না ""
ধ্বংস করুন "ধ্বংস করুন"
শিরোনাম "হার্ডকপি"
Exec "Hardcopy" exec xdpr &
Exec "Hardcopy RV" exec xdpr -rv &
এন্ডমেনু
মনে রাখবেন যে যদি একটি ট্যাব অক্ষর একটি মেনু এন্ট্রির ক্যাপশনে এমবেড করা থাকে তাহলে
ট্যাব অনুসরণ করা পাঠ্যটি মেনুতে একটি দ্বিতীয় কলামে প্রবেশ করা হবে এবং
সম্পূর্ণ মেনু বাম-সামঞ্জস্য করা হবে। এটি শর্টকাট লেবেলিংয়ের উদ্দেশ্যে। ট্যাব
অক্ষর সত্যিই একটি ট্যাব হতে হবে. শূন্যস্থানে সম্প্রসারিত হলে কাজ হবে না! জন্য
উদাহরণস্বরূপ:
পপআপ "উইন্ডো অপস"
শিরোনাম "Window Ops Alt-F1"
.
.
.
এটি একটি বাম সামঞ্জস্য করা মেনুর শুরু। Alt-F1 ডান দিকে রাখা হবে
মেনুর।
শর্টকাট কীগুলি অক্ষরের পূর্বে মেনু সংজ্ঞায় নির্দিষ্ট করা যেতে পারে
একটি ampersand সঙ্গে. অ্যাম্পারস্যান্ড প্রদর্শিত হবে না কিন্তু তার পরে অক্ষর
আন্ডারলাইন করা প্রদর্শিত হবে, এবং ব্যবহারকারী যদি সংশ্লিষ্ট কী টিপে তাহলে
সেই আইটেমটি সক্রিয় হবে যেন ব্যবহারকারী মাউস দিয়ে এটিতে ক্লিক করেছেন। কেবল
বর্ণানুক্রমিক এবং সংখ্যাসূচক অক্ষর শর্টকাট কী হিসাবে ব্যবহার করা যেতে পারে। স্থানান্তর অবস্থা
শর্টকাট অক্ষর পরীক্ষা করার সময় কীবোর্ড উপেক্ষা করা হয়। উদাহরণ স্বরূপ:
পপআপ "উইন্ডো অপস"
সর্বাধিক করুন "সর্বোচ্চ করুন" 100 100৷
এন্ডমেনু
এই মেনুটি পপ আপ হলে 'x' আন্ডারলাইন করা হবে এবং 'x' কী টিপে
বর্তমান উইন্ডোটি সর্বাধিক করা হবে। শর্টকাট কী অপারেটিভ নয়
যদি না MENU_HOTKEYS নির্মাণের সময় সংজ্ঞায়িত করা হয় fvwm. যদি WINDOWLIST_HOTKEYSও হতো
সংজ্ঞায়িত তারপর হট কী স্বয়ংক্রিয়ভাবে উইন্ডোলিস্টে যোগ করা হয় যখন এটি থাকে
প্রদর্শিত
র্যান্ডম প্লেসমেন্ট
সাধারণত স্বয়ংক্রিয়ভাবে ব্যবহারকারীর স্থান নির্ধারণের প্রয়োজন হয় এমন উইন্ডোগুলি ঘটায়
সবসময়-এত-একটু এলোমেলো অবস্থানে স্থাপন করা হয়। সমস্ত সম্ভাব্য বিশ্বের সেরা জন্য
র্যান্ডম প্লেসমেন্ট এবং স্মার্টপ্লেসমেন্ট উভয়ই ব্যবহার করুন।
SaveUnders
কারণ fvwm সজ্জা ফ্রেম সংরক্ষণ-আন্ডার অনুরোধ. এই উল্লেখযোগ্যভাবে পারেন
অস্বচ্ছ পদক্ষেপের সময় কর্মক্ষমতা উন্নত কিন্তু এটি একটি উল্লেখযোগ্য বৃদ্ধি ঘটায়
মেমরি ব্যবহার.
স্লোপিফোকাস
এই ফোকাসিং মোডটি ফোকাস-ফলোস-মাউস (ডিফল্ট) ফোকাস ছাড়া
আপনার মাউস একটি নতুন উইন্ডোতে প্রবেশ না করা পর্যন্ত একটি উইন্ডো থেকে সরানো হবে না। প্রস্থান a
রুট উইন্ডোতে প্রবেশ করার জন্য উইন্ডোতে ফোকাস অপরিবর্তিত থাকবে।
স্মার্ট প্লেসমেন্ট
সাধারণত স্বয়ংক্রিয়ভাবে ব্যবহারকারীর স্থান নির্ধারণের প্রয়োজন হয় এমন উইন্ডোগুলি ঘটায়
একটি স্মার্ট অবস্থানে স্থাপন করা হয়েছে - এমন একটি অবস্থান যেখানে তারা অন্য কোনো ওভারল্যাপ করে না
পর্দায় জানালা। যদি এই ধরনের কোন অবস্থান ব্যবহারকারীর বসানো বা র্যান্ডম পাওয়া যাবে না
বসানো একটি পতন-ব্যাক পদ্ধতি হিসাবে ব্যবহার করা হবে. সমস্ত সম্ভাব্য বিশ্বের সেরা জন্য
র্যান্ডম প্লেসমেন্ট এবং স্মার্টপ্লেসমেন্ট উভয়ই ব্যবহার করুন।
StartsOnDesk উইন্ডো নাম ডেস্ক নম্বর
এই কমান্ডের ফলে উইন্ডোজ যার নাম বা শ্রেণী উইন্ডো নাম প্রাথমিকভাবে হতে
ডেস্কটপ নম্বরে রাখা হয়েছে ডেস্ক নম্বর. উইন্ডো নাম ডবল মধ্যে আবদ্ধ করা উচিত
উদ্ধৃতি যদি উইন্ডোটির ইন্টারেক্টিভ প্লেসমেন্টের প্রয়োজন হয়, একটি রূপরেখা প্রদর্শিত হবে
বর্তমান ডেস্কে কিন্তু উইন্ডোটি নির্দিষ্ট ডেস্কে উপস্থিত হবে।
Windowname ওয়াইল্ডকার্ড "*" এবং "?" থাকতে পারে যা উইন্ডোর নামের সাথে মেলে
সাধারণ ইউনিক্স ফাইলের নাম মেলানোর পদ্ধতি। প্রকৃত "*", "?", এবং "\" অক্ষর a
উইন্ডোর নাম "\" দিয়ে অক্ষরের পূর্বে প্রবেশ করানো যেতে পারে।
স্টাইল কমান্ড নির্দিষ্ট করার জন্য অন্য (আরো সাধারণ) পদ্ধতি প্রদান করে
StartsOnDesk.
স্টেঅনটপ উইন্ডো নাম
এই জানালাগুলো সবসময় অন্য জানালার উপরে থাকার চেষ্টা করে। এই সহজ হতে পারে
ঘড়ি বা মেলবক্সের জন্য যা আপনি সর্বদা দৃশ্যমান হতে চান। জানালা হলে
সুস্পষ্টভাবে নত করা পর্যন্ত এটি শীর্ষে ফিরে যাওয়ার জন্য জোর করার চেষ্টা করবে না
স্পষ্টভাবে উত্থাপিত। উইন্ডো নাম একটি উইন্ডোর নাম বা তার ক্লাস হতে পারে।
Windowname ওয়াইল্ডকার্ড "*" এবং "?" থাকতে পারে যা উইন্ডোর নামের সাথে মেলে
সাধারণ ইউনিক্স ফাইলের নাম মেলানোর পদ্ধতি। প্রকৃত "*", "?", এবং "\" অক্ষর a
উইন্ডোর নাম "\" দিয়ে অক্ষরের পূর্বে প্রবেশ করানো যেতে পারে।
স্টাইল কমান্ড StaysOnTop নির্দিষ্ট করার জন্য অন্য (আরো সাধারণ) পদ্ধতি প্রদান করে।
StdBackColor রঙের নাম
মেনু এবং অ-নির্বাচিত উইন্ডোগুলির জন্য পটভূমির রঙ সেট করে রঙের নাম। কখন
একটি একরঙা পর্দা ব্যবহার করে এই বিকল্পটি উপেক্ষা করা হয় এবং সাদা ব্যবহার করা হয়।
স্টাইল কমান্ড নির্দিষ্ট করার জন্য অন্য (আরো সাধারণ) পদ্ধতি প্রদান করে
StdBackColor.
StdForeColor রঙের নাম
মেনু এবং অ-নির্বাচিত উইন্ডো শিরোনামের জন্য অগ্রভাগের রঙ সেট করে রঙের নাম.
একটি একরঙা পর্দা ব্যবহার করার সময় এই বিকল্পটি উপেক্ষা করা হয় এবং কালো ব্যবহার করা হয়।
স্টাইল কমান্ড নির্দিষ্ট করার জন্য অন্য (আরো সাধারণ) পদ্ধতি প্রদান করে
StdForeColor.
স্টিকিব্যাক কালার রঙের নাম
অনির্বাচিত স্টিকি উইন্ডোগুলির জন্য পটভূমির রঙ সেট করে রঙের নাম। ব্যবহার করার সময়
একটি একরঙা পর্দা এই বিকল্প উপেক্ষা করা হয় এবং সাদা ব্যবহার করা হয়. শুধুমাত্র যদি উপলব্ধ
কম্পাইল করার সময় DMORE_COLORS ব্যবহার করা হয়।
স্টিকিফোর কালার রঙের নাম
অনির্বাচিত স্টিকি উইন্ডো শিরোনামের জন্য অগ্রভাগের রঙ সেট করে রঙের নাম। কখন
একটি একরঙা পর্দা ব্যবহার করে এই বিকল্পটি উপেক্ষা করা হয় এবং কালো ব্যবহার করা হয়। শুধুমাত্র উপলব্ধ
যদি কম্পাইল করার সময় -DMORE_COLORS ব্যবহার করা হয়।
স্টিকি উইন্ডো নাম
স্টিকি জানালা "স্ক্রীনের কাচের সাথে লেগে থাকে।" যে, তারা সরানো না
ভার্চুয়াল ডেস্কটপ পরিবর্তনে ভিউপোর্ট। উইন্ডো নাম একটি উইন্ডোর নাম বা হতে পারে
এর ক্লাস।
Windowname ওয়াইল্ডকার্ড "*" এবং "?" থাকতে পারে যা উইন্ডোর নামের সাথে মেলে
সাধারণ ইউনিক্স ফাইলের নাম মেলানোর পদ্ধতি। প্রকৃত "*", "?", এবং "\" অক্ষর a
উইন্ডোর নাম "\" দিয়ে অক্ষরের পূর্বে প্রবেশ করানো যেতে পারে।
স্টাইল কমান্ড স্টিকি নির্দিষ্ট করার জন্য অন্য (আরো সাধারণ) পদ্ধতি প্রদান করে।
স্টিকি আইকন
আইকনগুলি সর্বদা স্ক্রিনের গ্লাসে লেগে থাকে। অর্থাৎ, আইকন সবসময় অনুসরণ করে
আপনি ডেস্কটপের চারপাশে। যখন একটি উইন্ডো ডি-আইকনিফাই করা হয় তখন এটি আটকে যায় না। কিছু মানুষ
এটি জানালাগুলিকে চারপাশে সরানোর একটি দরকারী উপায় খুঁজুন।
একগুঁয়ে আইকন
ডি-আইকনিফিকেশন আচরণ কিছুটা পরিবর্তন করে। সবসময় জানালা রাখার পরিবর্তে
বর্তমান পৃষ্ঠায় নিজেদেরকে আইকনাইজ করে তারা তাদের আসল পেজে ডি-আইকনিফাই করে
অবস্থান থেকে মুনাফা অর্জন করতে পারছিলাম।
একগুঁয়ে আইকন প্লেসমেন্ট
আইকনবক্সের সাথে ব্যবহার করা হলে, আইকনগুলি নিজেদেরকে নীচে রাখা এড়াতে পারে
বিদ্যমান উইন্ডোজ।
একগুঁয়ে প্লেসমেন্ট
SmartPlacement ব্যবহার করার সময়, নতুন উইন্ডোগুলিকে নিজেদের উপরে স্থাপন করা এড়াতে দেয়
আইকন।
শৈলী উইন্ডো নাম অপশন
এই কমান্ডটি NoBorder, NoTitle, StartsOnDesk, কমান্ডগুলি প্রতিস্থাপন করার উদ্দেশ্যে করা হয়েছে।
স্টিকি, স্টেঅনটপ, আইকন, উইন্ডোলিস্টস্কিপ, সার্কুলেটস্কিপ, সাপ্রেস আইকন,
সীমানাপ্রস্থ, নোবাউন্ডারি প্রস্থ, StdForeColor, এবং StdBackColor একটি একক সহ
নমনীয় এবং ব্যাপক কমান্ড। এই কমান্ডটি a এর বৈশিষ্ট্য সেট করতে ব্যবহৃত হয়
উইন্ডো ডিফল্ট ব্যতীত অন্য মানগুলিতে বা উইন্ডো ম্যানেজার ডিফল্ট সেট করতে
শৈলী।
উইন্ডো নাম একটি উইন্ডোর নাম, ক্লাস, বা রিসোর্স স্ট্রিং হতে পারে। এটা ধারণ করতে পারে
ওয়াইল্ডকার্ড * এবং/অথবা?, যা সাধারণ ইউনিক্স ফাইলনাম পদ্ধতিতে মেলে।
অপশন কিছু বা সমস্ত কীওয়ার্ড ধারণকারী একটি কমা বিভক্ত তালিকা
বর্ডার প্রস্থ, হ্যান্ডেল প্রস্থ, নোআইকন/আইকন, নোটাইটেল/টাইটেল, নোহ্যান্ডেল/হ্যান্ডেল,
WindowListSkip/WindowListHit, CirculateSkip/CirculateHit, StaysOnTop/StaysPut,
স্টিকি/পিচ্ছিল, স্টার্টআইকনিক/স্টার্ট নরমাল, কালার, ফোরকালার, ব্যাক কালার,
StartsOnDesk/StartsAnyWhere, IconTitle/NoIconTitle, এবং NoButton/Button.
উপরের তালিকায় কিছু অপশন স্টাইল-বিকল্প/বিপরীত-স্টাইল-বিকল্প হিসাবে তালিকাভুক্ত করা হয়েছে।
যে এন্ট্রি আছে তাদের জন্য বিপরীত-শৈলী-বিকল্প বর্ণনা করে fvwm ডিফল্ট
আচরণ এবং পরিবর্তন করতে চাইলে ব্যবহার করা যেতে পারে fvwm ডিফল্ট আচরণ।
আইকনটি একটি (ঐচ্ছিক) উদ্ধৃতিবিহীন স্ট্রিং আর্গুমেন্ট নেয় যা আইকন বিটম্যাপ বা
পিক্সম্যাপ ব্যবহার করার জন্য।
StartsOnDesk একটি সাংখ্যিক আর্গুমেন্ট নেয় যা ডেস্কটপ নম্বর যার উপর
উইন্ডোটি প্রাথমিকভাবে স্থাপন করা উচিত।
বর্ডারউইথ একটি সাংখ্যিক আর্গুমেন্ট নেয় যা বসানোর জন্য সীমানার প্রস্থ
উইন্ডোতে যদি রিসাইজ-হ্যান্ডেল না থাকে।
HandleWidth একটি সাংখ্যিক আর্গুমেন্ট নেয় যা বসানোর জন্য সীমানার প্রস্থ।
উইন্ডোতে যদি রিসাইজ-হ্যান্ডেল থাকে।
বোতাম এবং নোবাটন একটি সাংখ্যিক যুক্তি নেয় যা শিরোনাম-বারের সংখ্যা
বোতাম যা অন্তর্ভুক্ত/বাদ দিতে হবে।
রঙ দুটি আর্গুমেন্ট লাগে. প্রথমটি উইন্ডো-লেবেল পাঠ্যের রঙ এবং দ্বিতীয়টি
জানালার সাজসজ্জার স্বাভাবিক পটভূমির রঙ। দুটি রং আলাদা করা হয়
একটি স্ল্যাশ সঙ্গে. যদি একটি স্ল্যাশ ব্যবহার সমস্যা সৃষ্টি করে তাহলে আলাদা ForeColor এবং
ব্যাক কালার অপশন ব্যবহার করা যেতে পারে।
একটি উদাহরণ:
# উইন্ডোজে কোন শিরোনাম-বারে ডিফল্ট fvwm আচরণ পরিবর্তন করুন!
# এছাড়াও একটি ডিফল্ট আইকন সংজ্ঞায়িত করুন।
স্টাইল "*" NoTitle, Icon unknown1.xpm, BorderWidth 4, HandleWidth 5
# এখন, উইন্ডো নির্দিষ্ট পরিবর্তন:
স্টাইল "Fvwm*" NoHandles,Stcky,WindowListSkip,BorderWidth 0
স্টাইল "Fvwm পেজার" StaysOnTop, BorderWidth 0
স্টাইল "*লক" নোহ্যান্ডেল, স্টিকি, স্টেসঅনটপ, উইন্ডোলিস্টস্কিপ
স্টাইল "xbiff" স্টিকি, WindowListSkip
স্টাইল "গুডস্টাফ" নোহ্যান্ডেল, স্টিকি, উইন্ডোলিস্টস্কিপ
স্টাইল "sxpm" NoHandles
স্টাইল "মেকারকিট"
# শিরোনাম বারগুলিকে শুধুমাত্র xterms-এ ফিরিয়ে দিন!
স্টাইল "xterm" শিরোনাম, রঙ কালো/ধূসর
স্টাইল "rxvt" আইকন term.xpm
স্টাইল "xterm" আইকন rterm.xpm
স্টাইল "xcalc" আইকন xcalc.xpm
স্টাইল "xbiff" আইকন mail1.xpm
স্টাইল "xmh" আইকন mail1.xpm, StartsOnDesk 2
স্টাইল "xman" আইকন xman.xpm
স্টাইল "matlab" আইকন math4.xpm, StartsOnDesk 3
স্টাইল "xmag" আইকন magnifying_glass2.xpm
স্টাইল "xgraph" আইকন graphs.xpm
স্টাইল "GoodStuff" আইকন toolbox.xpm
স্টাইল "মেকার" StartsOnDesk 1
স্টাইল "সংকেত" StartsOnDesk 3
মনে রাখবেন যে একটি উইন্ডোর সমস্ত বৈশিষ্ট্য একসাথে বা করা হবে। উপরের উদাহরণে
"FvwmPager" একটি সঠিক উইন্ডো নামের মিলের মাধ্যমে StaysOnTop সম্পত্তি পায় কিন্তু এছাড়াও
"Fvwm*" এর সাথে ম্যাচ করে NoHandles, Sticky, এবং WindowListSkip পায়। এটা পাবে
"*" এর সাথে মিলের কারণে শিরোনাম নেই। যদি একটি জন্য বিরোধপূর্ণ শৈলী নির্দিষ্ট করা হয়
উইন্ডো, তারপর নির্দিষ্ট করা শেষ শৈলী ব্যবহার করা হবে।
যদি NoIcon অ্যাট্রিবিউট সেট করা থাকে তাহলে নির্দিষ্ট উইন্ডোটি অদৃশ্য হয়ে যাবে যখন
এটি আইকনকৃত। উইন্ডো-লিস্টের মাধ্যমে উইন্ডোটি পুনরুদ্ধার করা যেতে পারে। আইকন হলে
একটি যুক্তি ছাড়া সেট তারপর NoIcon বৈশিষ্ট্য সাফ করা হয় কিন্তু কোন আইকন নেই
নির্দিষ্ট করা একটি উদাহরণ যা শুধুমাত্র FvwmPager মডিউল আইকনটিকে বিদ্যমান থাকতে দেয়:
স্টাইল "*" NoIcon
স্টাইল "Fvwm পেজার" আইকন
আইকন দমন করুন
আইকন উইন্ডো তৈরি বা আঁকা থেকে বাধা দেয়। যখন উইন্ডো-লিস্টের সাথে ব্যবহার করা হয়
এটি এক ধরণের আইকন ম্যানেজার প্রদান করে।
স্টাইল কমান্ড নির্দিষ্ট করার জন্য অন্য (আরো সাধারণ) পদ্ধতি প্রদান করে
আইকন দমন করুন।
উইন্ডোফন্ট ফন্ট নাম
তোলে fvwm ফন্ট ব্যবহার করুন ফন্ট নাম উইন্ডো শিরোনাম বারের জন্য "স্থির" এর পরিবর্তে।
WindowListSkip উইন্ডো নাম
নির্দেশিত নাম সহ উইন্ডোগুলিকে উইন্ডো তালিকা থেকে বাদ দেওয়ার কারণ।
Windowname ওয়াইল্ডকার্ড "*" এবং "?" থাকতে পারে যা উইন্ডোর নামের সাথে মেলে
সাধারণ ইউনিক্স ফাইলের নাম মেলানোর পদ্ধতি। প্রকৃত "*", "?", এবং "\" অক্ষর a
উইন্ডোর নাম "\" দিয়ে অক্ষরের পূর্বে প্রবেশ করানো যেতে পারে।
স্টাইল কমান্ড নির্দিষ্ট করার জন্য অন্য (আরো সাধারণ) পদ্ধতি প্রদান করে
WindowListSkip.
XOR মান সংখ্যা
রাবার-ব্যান্ড উইন্ডো মুভ করার সময় বিটগুলিকে XOR'ed করা হয় এমন মান পরিবর্তন করে
বা আকার পরিবর্তন করা। এই মান সেট করা একটি ট্রায়াল-এবং-এরর প্রক্রিয়া।
বিল্ড IN ফাংশন
Fvwm বিল্ট-ইন ফাংশনগুলির একটি সেট সমর্থন করে যা কীবোর্ড বা মাউস বোতামগুলিতে আবদ্ধ হতে পারে:
বীপ কম্পিউটারকে বিপ করে।
সার্কুলেট ডাউন [ নাম window_name ]
যার জন্য উইন্ডোগুলির তালিকার পরবর্তী উইন্ডোতে পয়েন্টারকে সরানোর কারণ করে
সার্কুলেটস্কিপ নির্দিষ্ট করা হয়নি।
যদি ঐচ্ছিক আর্গুমেন্ট সরবরাহ করা হয় তাহলে ফোকাস প্রথম উইন্ডোতে চলে যাবে
যার নাম (বা আইকনের নাম বা শ্রেণী) মেলে window_name. ঐচ্ছিক যুক্তি নাম
যদি প্রয়োজন হয় window_name সরবরাহ করা হয় এবং উদ্ধৃতি দিয়ে আবদ্ধ করা হয়। এই যুক্তি
ফাংশন একটি মেনু থেকে কল করা হলে মেনুতে প্রদর্শিত নাম, কিন্তু পরিবেশন করা হয়
ফাংশন একটি মেনু থেকে কল না হলে কোন উদ্দেশ্য.
সার্কুলেটআপ [ নাম window_name ]
যার জন্য উইন্ডোগুলির তালিকার পূর্ববর্তী উইন্ডোতে পয়েন্টারকে সরানোর কারণ করে
সার্কুলেটস্কিপ নির্দিষ্ট করা হয়নি।
যদি ঐচ্ছিক আর্গুমেন্ট সরবরাহ করা হয় তাহলে ফোকাস প্রথম উইন্ডোতে চলে যাবে
যার নাম (বা আইকনের নাম বা শ্রেণী) মেলে window_name. ঐচ্ছিক যুক্তি নাম
যদি প্রয়োজন হয় window_name সরবরাহ করা হয় এবং উদ্ধৃতি দিয়ে আবদ্ধ করা হয়। এই যুক্তি
ফাংশন একটি মেনু থেকে কল করা হলে মেনুতে প্রদর্শিত নাম, কিন্তু পরিবেশন করা হয়
ফাংশন একটি মেনু থেকে কল না হলে কোন উদ্দেশ্য
এখানে একটি উদাহরণ রয়েছে যা ফোকাসকে একটি xterm উইন্ডোতে নিয়ে যায় যখন Alt-F1 চাপানো হয়:
কী F1 AM সার্কুলেটআপ "যাই হোক" xterm
বন্ধ করুন যদি উইন্ডোটি ডিলিট উইন্ডো প্রোটোকল গ্রহণ করে তবে উইন্ডোতে একটি বার্তা পাঠানো হয়
এটা gracefully নিজেকে মুছে ফেলার জন্য জিজ্ঞাসা. জানালা না বুঝলে ডিলিট করুন
উইন্ডো প্রোটোকল তারপর উইন্ডো ধ্বংস করা হয়.
কার্সারমুভ অনুভূমিক উল্লম্ব
দ্বারা মাউস পয়েন্টার সরানো অনুভূমিক X দিক এবং পৃষ্ঠাগুলি উল্লম্ব পেজ
Y দিকে হয় বা উভয় এন্ট্রি নেতিবাচক হতে পারে। উভয় অনুভূমিক এবং
উল্লম্ব মানগুলি পৃষ্ঠাগুলির শতাংশে প্রকাশ করা হয়, তাই "CursorMove 100 100" এর অর্থ হল
একটি পূর্ণ পৃষ্ঠা দ্বারা নিচে এবং বামে সরান। "CursorMove 50 25" মানে অর্ধেক বাম দিকে সরানো
পৃষ্ঠা এবং একটি পৃষ্ঠার এক চতুর্থাংশ নিচে। CursorMove ফাংশন কল করা উচিত নয়
পপ-আপ মেনু থেকে।
মুছে ফেলুন একটি উইন্ডোতে একটি বার্তা পাঠায় যাতে এটি নিজেকে সরিয়ে ফেলতে বলে, প্রায়শই এটি ঘটায়
প্রস্থান করার জন্য আবেদন।
ডেস্ক arg1 arg2
অন্য ডেস্কটপে পরিবর্তন (ওয়ার্কস্পেস, রুম)।
If arg1 অ শূন্য হলে পরবর্তী ডেস্কটপ নম্বরটি বর্তমান ডেস্কটপ নম্বর হবে
যোগ arg1. ডেস্কটপ সংখ্যা নেতিবাচক হতে পারে।
If arg1 শূন্য হলে নতুন ডেস্কটপ নম্বর হবে arg2.
সক্রিয় ডেস্কটপের সংখ্যা গতিশীলভাবে নির্ধারিত হয়। শুধুমাত্র ডেস্কটপ যা
উইন্ডো ধারণ করে বা বর্তমানে প্রদর্শিত হচ্ছে সক্রিয়। ডেস্কটপ নম্বর অবশ্যই
2147483647 এবং -2147483648 এর মধ্যে হতে হবে (এটা কি যথেষ্ট?)
ধ্বংস
একটি জানালা ধ্বংস করে। জানালা থেকে পরিত্রাণ পেতে গ্যারান্টি, কিন্তু একটি মোটামুটি হিংস্র উপায়
একটি আবেদন বন্ধ করতে।
Exec এর নাম হুকুম
executes হুকুম. হুকুম উদ্ধৃত করা হয় না কিন্তু নাম হয়। নাম নাম যে প্রদর্শিত হয়
একটি মেনুতে, যদি সেই জায়গা থেকে ফাংশনটি কল করা হয়। নাম এমনকি যদি প্রয়োজন হয়
ফাংশন একটি মেনু থেকে বলা হয় না.
নিচের উদাহরণটি রুট উইন্ডোতে ফাংশন কী F1-কে আবদ্ধ করে, কোনো পরিবর্তনকারী ছাড়াই,
exec ফাংশনে। প্রোগ্রাম rxvt একটি ভাণ্ডার সঙ্গে শুরু করা হবে
অপশন।
কী F1 RN Exec "rxvt" exec rxvt -fg হলুদ -bg নীল -e /bin/tcsh &
ফোকাস নির্বাচিত উইন্ডোটিকে দৃশ্যমান করার জন্য প্রয়োজন অনুসারে ভিউপোর্ট বা উইন্ডোকে সরিয়ে দেয়। সেট
নির্বাচিত উইন্ডোতে কীবোর্ড ফোকাস। এটি তৈরি করার প্রয়োজন হলে জানালা উত্থাপন করে
দৃশ্যমান ফোকাস-অনুসরণ-মাউস মোডে পয়েন্টারটিকে নির্বাচিত উইন্ডোতে ওয়ারপ করে।
ডি-আইকনিফাই করে না। এই ফাংশনটি প্রাথমিকভাবে একটি মডিউল যেমন ব্যবহার করার জন্য
FvwmWinList.
ক্রিয়া
একটি কী বা মাউস বোতামের সাথে পূর্বে সংজ্ঞায়িত ফাংশন আবদ্ধ করতে ব্যবহৃত হয়।
নিচের উদাহরণটি মাউস বোতাম 1কে "Move-or-raise" নামক একটি ফাংশনের সাথে আবদ্ধ করে।
যার সংজ্ঞা আগে এই ম্যান পেজে একটি উদাহরণ হিসাবে প্রদান করা হয়েছিল। পরে
এই বাঁধাই সঞ্চালন fvwm যখনই বোতাম তখন সরানো বা বাড়াতে ফাংশন চালাবে
1 একটি উইন্ডো শিরোনাম বারে চাপা হয়।
মাউস 1 টিএ ফাংশন "মুভ-অর-রাইজ"
GotoPage xy
ডেস্কটপ ভিউপোর্টকে পৃষ্ঠায় (x,y) নিয়ে যায়। উপরের বাম পৃষ্ঠাটি (0,0), উপরেরটি
ডান হল (N,0), যেখানে N হল অনুভূমিক পৃষ্ঠাগুলির বর্তমান সংখ্যা থেকে এক কম
DeskTopSize কমান্ডে নির্দিষ্ট করা হয়েছে। নীচের বাম পৃষ্ঠাটি (0,M), এবং নীচেরটি
ডান পৃষ্ঠা হল (N,M), যেখানে M হল ডেস্কটপের উল্লম্ব আকার যেমন উল্লেখ করা হয়েছে
ডেস্কটপ সাইজ কমান্ড। GotoPage ফাংশন একটি পপ আপ মেনু ব্যবহার করা উচিত নয়.
আইকনিফাই [ মূল্য ]
একটি উইন্ডো আইকনিফাই করে যদি এটি ইতিমধ্যেই আইকনিফায়েড না থাকে বা সেটিকে ডি-আইকনিফাই করে
ইতিমধ্যে আইকনকৃত। ঐচ্ছিক যুক্তি হলে মূল্য একমাত্র ইতিবাচক
আইকনফিকেশন অনুমোদিত হবে। এটি ঐচ্ছিক যুক্তি নেতিবাচক শুধুমাত্র ডি-
আইকনফিকেশন অনুমোদিত হবে।
নিম্ন ব্যবহারকারীকে একটি উইন্ডো নামানোর অনুমতি দেয়।
সর্বোচ্চ [ অনুভূমিক উল্লম্ব ]
এর ঐচ্ছিক আর্গুমেন্ট ছাড়াই Maximize উইন্ডোটিকে পর্যায়ক্রমে স্যুইচ করে
একটি পূর্ণ-স্ক্রীন আকার থেকে তার স্বাভাবিক আকার.
ঐচ্ছিক যুক্তি অনুভূমিক এবং উল্লম্ব সহ, যা হিসাবে প্রকাশ করা হয়
একটি পূর্ণ পর্দার শতাংশ, ব্যবহারকারী উইন্ডোর নতুন আকার নিয়ন্ত্রণ করতে পারেন। যদি
অনুভূমিক 0 এর চেয়ে বড় হলে উইন্ডোটির অনুভূমিক মাত্রা হবে
অনুভূমিক*screen_width/100 এ সেট করুন। উল্লম্ব আকার পরিবর্তন অনুরূপ. উদাহরণ স্বরূপ,
নিচেরটি একটি টাইটেল-বার বোতাম যুক্ত করবে একটি উইন্ডোকে সম্পূর্ণ উল্লম্বে স্যুইচ করতে
পর্দার আকার:
মাউস 0 4 A সর্বোচ্চ 0 100
নিম্নলিখিতগুলির কারণে উইন্ডোগুলি সম্পূর্ণ প্রস্থে প্রসারিত হয়:
মাউস 0 4 A সর্বোচ্চ 100 0
এটি একটি উইন্ডো তৈরি করে যা প্রতিটি দিকের পর্দার আকারের অর্ধেক হয়:
মাউস 0 4 A সর্বোচ্চ 50 50
100 এর চেয়ে বড় মান সতর্কতার সাথে ব্যবহার করা যেতে পারে।
যদি প্রতিটি স্থানাঙ্কে (অনুভূমিক এবং/অথবা উল্লম্ব) অক্ষর "p" যুক্ত করা হয়, তাহলে
স্ক্রোল পরিমাণ পিক্সেল পরিমাপ করা হবে.
মডিউল নাম মডিউল নাম
একটি মডিউল নির্দিষ্ট করে যা তৈরি করা উচিত। মডিউলগুলি স্বল্পস্থায়ী ক্ষণস্থায়ী হতে পারে
প্রোগ্রাম বা এক্স সেশনের সময়কালের জন্য থাকতে পারে। মডিউল হবে
রিস্টার্ট করার আগে উইন্ডো ম্যানেজার দ্বারা সমাপ্ত করা হয় এবং সম্ভব হলে প্রস্থান করা হয়। নাম is
একটি ডবল-কোউটেড স্ট্রিং যার একেবারেই কোনো তাৎপর্য নেই, তবে অবশ্যই বিদ্যমান থাকবে।
সরান [ x y ]
ব্যবহারকারীকে একটি উইন্ডো সরানোর অনুমতি দেয়। যদি একটি জানালা বা তার কোথাও থেকে ডাকা হয়
বর্ডার, তারপর সেই উইন্ডোটি সরানো হবে। যদি রুট উইন্ডো থেকে কল করা হয় তাহলে
ব্যবহারকারীকে লক্ষ্য উইন্ডো নির্বাচন করার অনুমতি দেওয়া হবে।
যদি ঐচ্ছিক আর্গুমেন্ট x এবং y প্রদান করা হয়, তাহলে উইন্ডোটি সরানো হবে
যে এর উপরের বাম কোণটি অবস্থানে (x,y)। x এবং y এর একক শতাংশ-
অফ-স্ক্রীন, যদি না প্রতিটি স্থানাঙ্কে একটি অক্ষর "p" যুক্ত করা হয়, যে ক্ষেত্রে
অবস্থান পিক্সেলে নির্দিষ্ট করা আছে।
উদাহরণ:
মাউস 1 টিএ সরান
মাউস 2 টিএ মুভ 10 10
মাউস 3 টিএ মুভ 10p 10p
প্রথম উদাহরণে, একটি ইন্টারেক্টিভ পদক্ষেপ নির্দেশিত হয়। দ্বিতীয়টিতে, জানালা
যার শিরোনাম-বার নির্বাচন করা হয়েছে তা সরানো হবে যাতে তার উপরের বাম কোণে 10 হয়
স্ক্রিনের বাম দিক থেকে স্ক্রিনের প্রস্থের শতাংশ এবং 10 শতাংশ নিচে
উপর থেকে. চূড়ান্ত উদাহরণটি (10,10) পিক্সেল সমন্বয়ে উইন্ডোটিকে সরানো হয়।
না কিছুই করে না। এটি একটি মেনুতে একটি ফাঁকা লাইন বা বিভাজক সন্নিবেশ করতে ব্যবহৃত হয়। যদি
মেনু আইটেম স্পেসিফিকেশন হল Nop " ", তারপর একটি ফাঁকা লাইন ঢোকানো হয়। যদি মনে হয়
না "", তারপর একটি বিভাজক লাইন ঢোকানো হয়।
পপআপ এই অন্তর্নির্মিত দুটি উদ্দেশ্য আছে: একটি মেনু একটি কী বা মাউস বোতামে আবদ্ধ করা, এবং
একটি মেনুতে একটি সাব-মেনু আবদ্ধ করুন। দুটি উদ্দেশ্যে বিন্যাস সামান্য ভিন্ন.
পূর্বে সংজ্ঞায়িত পপ-আপ মেনু একটি কী বা মাউস বোতামে আবদ্ধ করতে:
নিম্নলিখিত উদাহরণটি মাউস বোতাম 2 এবং 3কে "উইন্ডো" নামক একটি পপ-আপে আবদ্ধ করে
অপস", যার সংজ্ঞা এই ম্যান পেজে আগে উদাহরণ হিসেবে দেওয়া হয়েছিল
উইন্ডো ফ্রেমে, সাইড-বারে বোতাম 2 বা 3 টিপলে মেনু পপ আপ হবে,
বা শিরোনাম-বার, কোন সংশোধক ছাড়াই (শিফট, নিয়ন্ত্রণ বা মেটা নয়)।
মাউস 2 FST N পপআপ "উইন্ডো অপস"
মাউস 3 FST N পপআপ "উইন্ডো অপস"
কী মডিফায়ার ব্যবহারের মাধ্যমে পপ-আপগুলি কীগুলির সাথে আবদ্ধ হতে পারে। পপ আপ হতে পারে
মাউস ব্যবহার না করে চাবিতে বাঁধাই এবং আপের মাধ্যমে অপারেটিং করা হয়
তীর, নিচের তীর, এবং কী লিখুন।
সাব-মেনু হিসাবে ব্যবহারের জন্য পূর্বে সংজ্ঞায়িত পপ-আপ মেনুকে অন্য মেনুতে আবদ্ধ করতে:
নিম্নলিখিত উদাহরণটি একটি সাব মেনুকে সংজ্ঞায়িত করে, "প্রস্থান-যাচাই করুন" এবং এটিকে একটি প্রধানের সাথে আবদ্ধ করে৷
মেনু, যাকে "ইউটিলিটিস" বলা হয়:
পপআপ "প্রস্থান-যাচাই করুন"
শিরোনাম "সত্যিই Fvwm ছাড়বেন?"
প্রস্থান করুন "হ্যাঁ, সত্যিই ছেড়ে দিন"
"রিস্টার্ট Fvwm" fvwm রিস্টার্ট করুন
না ""
না "না, ছাড়বেন না"
এন্ডপপআপ
পপআপ "ইউটিলিটিস"
শিরোনাম "উপযোগিতা"
Exec "Xterm" exec xterm এবং
Exec "Rxvt" exec rxvt &
Exec "Top" exec rxvt -T Top -n Top -e top &
Exec "ক্যালকুলেটর" exec xcalc &
Exec "Xman" exec xman এবং
Exec "Xmag" exec xmag এবং
না ""
পপআপ "Exit Fvwm" প্রস্থান করুন-যাচাই করুন
এন্ডপপআপ
সাব-মেনুগুলি অবশ্যই মূল মেনুর আগে সংজ্ঞায়িত করা উচিত যেখানে তারা আবদ্ধ। উপ-
মেনু নেস্টিং নির্বিচারে গভীর হতে পারে.
প্রস্থান প্রস্থান করুন fvwm, সাধারণত X-কেও প্রস্থান করতে দেয়।
Raise ব্যবহারকারীকে একটি উইন্ডো বাড়াতে অনুমতি দেয়।
কম বাড়াতে
পর্যায়ক্রমে একটি জানালা বাড়ায় এবং নামায়।
সতেজ করা
স্ক্রীনের সমস্ত উইন্ডোকে নিজেদেরকে পুনরায় আঁকতে দেয়।
আকার পরিবর্তন [ x y ]
ব্যবহারকারীকে একটি উইন্ডোর আকার পরিবর্তন করার অনুমতি দেয়।
যদি ঐচ্ছিক আর্গুমেন্ট x এবং y প্রদান করা হয়, তাহলে উইন্ডোটি সরানো হবে
যে এর উপরের বাম কোণটি অবস্থানে (x,y)। x এবং y এর একক শতাংশ-
অফ-স্ক্রীন, যদি না প্রতিটি স্থানাঙ্কে একটি অক্ষর "p" যুক্ত করা হয়, যে ক্ষেত্রে
অবস্থান পিক্সেলে নির্দিষ্ট করা আছে।
আবার শুরু নাম WindowManagerName
কারণসমূহ fvwm WindowManagerName "fvwm" হলে নিজেকে পুনরায় চালু করতে, অথবা একটিতে স্যুইচ করতে
বিকল্প উইন্ডো ম্যানেজার যদি WindowManagerName "fvwm" ছাড়া অন্য হয়। জানালা হলে
ম্যানেজার আপনার ডিফল্ট অনুসন্ধানের পথে নেই, তাহলে আপনার পুরো পথের নাম ব্যবহার করা উচিত
উন্নত WindowManagerName.
WindowManagerName উদ্ধৃত করা হয় না কিন্তু নাম হয়। নাম একটি নাম প্রদর্শিত হয়
মেনু, যদি সেই জায়গা থেকে ফাংশনটি কল করা হয়। নাম এমনকি যদি প্রয়োজন হয়
ফাংশন একটি মেনু থেকে বলা হয় না.
এই কমান্ডে ট্রেলিং অ্যাম্পারস্যান্ড বা কোনো কমান্ড লাইন আর্গুমেন্ট থাকা উচিত নয় এবং
কোনো পরিবেশগত ভেরিয়েবল ব্যবহার করা উচিত নয়। নিম্নলিখিত উদাহরণগুলির মধ্যে,
প্রথম তিনটি নিশ্চিত হারে, কিন্তু তৃতীয়টি ঠিক আছে:
কী F1 RN রিস্টার্ট " " fvwm &
কী F1 RN পুনরায় চালু করুন " " $(HOME)/bin/fvwm
কী F1 RN পুনরায় চালু করুন " " twm -f .mystartupfile
কী F1 RN পুনরায় চালু করুন " " /home/nation/bin/fvwm
স্টিক একটি উইন্ডোকে স্টিকি করে তোলে যদি এটি ইতিমধ্যেই স্টিকি না হয়, অথবা যদি এটি ইতিমধ্যেই থাকে তবে নন-স্টিকি করে
আঠালো
স্ক্রোল অনুভূমিক উল্লম্ব
দ্বারা ভার্চুয়াল ডেস্কটপের ভিউপোর্ট স্ক্রোল করে অনুভূমিক x-নির্দেশে পৃষ্ঠা এবং
উল্লম্ব y-দিক দিয়ে পৃষ্ঠা। হয় বা উভয় এন্ট্রি নেতিবাচক হতে পারে। উভয়
অনুভূমিক এবং উল্লম্ব মানগুলি পৃষ্ঠাগুলির শতাংশে প্রকাশ করা হয়, তাই "স্ক্রোল 100
100" মানে নিচের দিকে স্ক্রোল করা এবং একটি পূর্ণ পৃষ্ঠা বামে। "স্ক্রোল 50 25" মানে স্ক্রোল করা।
অর্ধেক পৃষ্ঠা বামে এবং পৃষ্ঠার এক চতুর্থাংশ নিচে। স্ক্রোল ফাংশন হওয়া উচিত নয়
পপ-আপ মেনু থেকে কল করা হয়েছে। সাধারণত, ডেস্কটপের প্রান্তে স্ক্রলিং বন্ধ হয়ে যায়।
যদি অনুভূমিক এবং উল্লম্ব শতাংশগুলি 1000 দ্বারা গুণ করা হয় তবে স্ক্রলিং
ডেস্কটপের প্রান্তে মোড়ানো হবে। যদি "স্ক্রোল 100000 0" চালানো হয়
এবং উপর fvwm প্রতিটি এক্সিকিউশনের পরবর্তী ডেস্কটপ পৃষ্ঠায় চলে যাবে এবং মোড়ানো হবে
ডেস্কটপের প্রান্তে চারপাশে, যাতে প্রতিটি পৃষ্ঠা পালাক্রমে আঘাত করা হয়।
যদি প্রতিটি স্থানাঙ্কে (অনুভূমিক এবং/অথবা উল্লম্ব) অক্ষর "p" যুক্ত করা হয়, তাহলে
স্ক্রোল পরিমাণ পিক্সেল পরিমাপ করা হবে.
শিরোনাম কিছুই করে না। এটি একটি পপআপ বা মেনুতে একটি শিরোনাম লাইন সন্নিবেশ করতে ব্যবহৃত হয়।
টগলপেজ
সাময়িকভাবে প্রান্ত স্ক্রলিং অক্ষম করে। কল করে এজ স্ক্রলিং পুনরায় সক্রিয় করা যেতে পারে
এই আবার
অপেক্ষা করুন নাম
এই অন্তর্নির্মিত মধ্যে ব্যবহার করার উদ্দেশ্যে করা হয় fvwm শুধুমাত্র ফাংশন। এর মৃত্যুদন্ড ঘটায়
একটি নতুন উইন্ডো নাম না হওয়া পর্যন্ত বিরতি দেওয়ার জন্য একটি ফাংশন নাম মনে হচ্ছে। Fvwm সম্পূর্ণরূপে থেকে যায়
অপেক্ষার সময় কার্যকরী। আপনি যদি InitFunction এ এটি বিশেষভাবে উপযোগী
নির্দিষ্ট ডেস্কটপে উইন্ডোজ শুরু করার চেষ্টা করছে:
ফাংশন "InitFunction"
Exec "I" exec xterm -জ্যামিতি 80x64+0+0
"I" xterm অপেক্ষা করুন
ডেস্ক "আমি" 0 2
Exec "I" exec xmh -ফন্ট ফিক্সড -জ্যামিতি 507x750+0+0 &
অপেক্ষা করুন "I" xmh
ডেস্ক "আমি" 0 0
এন্ড ফাংশন
উপরের ফাংশনটি বর্তমান ডেস্কে একটি xterm শুরু করে, এটি নিজেই ম্যাপ করার জন্য অপেক্ষা করে,
তারপর ডেস্ক 2 এ স্যুইচ করে এবং একটি xmh শুরু করে। xmh উইন্ডোর পরে কন্ট্রোল প্রদর্শিত হবে
ডেস্ক 0 এ চলে যায়।
পাটা [ নাম window_name ]
CirculateDown এর মতই কিন্তু যেকোন আইকনিফাইড উইন্ডোকে ডি-আইকনিফাই করে কারণ এটি তাদের উপর ফোকাস করে।
উইন্ডোজডেস্ক new_desk
নির্বাচিত উইন্ডোটিকে ডেস্কটপ হিসাবে নির্দিষ্ট করে নিয়ে যায় new_desk.
উইন্ডোলিস্ট arg1 arg2
একটি পপ-আপ মেনু তৈরি করে (এবং এটি পপ আপ করে) যার মধ্যে প্রতিটির শিরোনাম এবং জ্যামিতি
বর্তমানে ডেস্ক টপের উইন্ডোগুলি দেখানো হয়েছে। আইকনিফাইড উইন্ডোজের জ্যামিতি
বন্ধনীতে দেখানো হয়। উইন্ডো তালিকার পপ-আপ মেনু থেকে একটি আইটেম নির্বাচন করা হবে
যে উইন্ডোটি ডেস্কটপে সরানো হবে যদি এটি বর্তমানে এটিতে না থাকে তবে সরানো হবে
পৃষ্ঠার ডেস্কটপ ভিউপোর্টের উপরের বাম কোণে রয়েছে
উইন্ডো, আইকনিফাই করা হলে উইন্ডোটিকে ডি-আইকনিফাই করবে এবং উইন্ডোকে উত্থাপন করবে।
If arg1 একটি জোড় সংখ্যা হলে উইন্ডোর নাম ব্যবহার করে উইন্ডো তালিকাভুক্ত করা হবে
(শিরোনাম বারে প্রদর্শিত নাম)। যদি বিজোড় হয় তাহলে উইন্ডোর আইকনের নাম
ব্যবহৃত হয়.
If arg1 সমস্ত ডেস্কটপের সমস্ত উইন্ডোর থেকে 2 এর কম (এ তালিকাভুক্তগুলি ব্যতীত
WindowListSkip নির্দেশাবলী) দেখানো হবে।
If arg1 2 বা 3 হলে শুধুমাত্র বর্তমান ডেস্কটপে উইন্ডোজ দেখানো হবে।
If arg1 4 বা 5 হলে শুধুমাত্র ডেস্কটপ নম্বরে উইন্ডোজ arg2 প্রদর্শিত হবে।
কীবোর্ড শর্টকাট
সব (আমি মনে করি) উইন্ডো ম্যানেজার অপারেশন তাই মাউসহীন কীবোর্ড থেকে সঞ্চালিত করা যেতে পারে
অপারেশন সম্ভব হওয়া উচিত। ভার্চুয়াল ডেস্কটপের চারপাশে স্ক্রোল করার পাশাপাশি
স্ক্রোলকে বিল্ট-ইন উপযুক্ত কী, পপ-আপ, সরানো, আকার পরিবর্তন করা এবং আরও অনেক কিছুতে বাঁধাই
বিল্ট-ইনগুলি কীগুলির সাথে আবদ্ধ হতে পারে। একবার একটি বিল্ট-ইন ফাংশন শুরু হলে পয়েন্টারটি সরানো হয়
আপ, ডাউন, বাম এবং ডান তীর ব্যবহার করে, এবং ক্রিয়া টিপে শেষ করা হয়
প্রত্যাবর্তন শিফট কী চেপে ধরে রাখলে পয়েন্টার মুভমেন্ট আরও বড় ধাপে যেতে পারে
এবং কন্ট্রোল কী চেপে ধরে রাখলে কার্সার আন্দোলন ছোট ধাপে চলে যাবে।
স্ট্যান্ডার্ড emacs এবং vi কার্সার আন্দোলন নিয়ন্ত্রণ (^n, ^p, ^f, ^b, এবং ^j, ^k, ^h, ^l) হতে পারে
তীর চিহ্নের পরিবর্তে ব্যবহৃত হয়।
সরবরাহকৃত কনফিগারেশন
একটি নমুনা কনফিগারেশন ফাইল, system.fvwmrc, এর সাথে সরবরাহ করা হয় fvwm বিতরণ এটা
ভাল মন্তব্য করা হয়েছে এবং উদাহরণের উৎস হিসাবে ব্যবহার করা যেতে পারে fvwm কনফিগারেশন.
ব্যবহারের ON মাল্টি স্ক্রিন প্রদর্শন করা হয়
যদি -s কমান্ড লাইন আর্গুমেন্ট দেওয়া না হয়, fvwm প্রতিটিতে স্বয়ংক্রিয়ভাবে শুরু হবে
নির্দিষ্ট ডিসপ্লেতে পর্দা। পরে fvwm প্রতিটি পর্দা স্বাধীনভাবে চিকিত্সা করা হয় শুরু.
এর পুনঃসূচনা fvwm প্রতিটি পর্দায় পৃথকভাবে সঞ্চালিত করা প্রয়োজন. এজস্ক্রোল 0 0 এর ব্যবহার
মাল্টি-স্ক্রিন প্রদর্শনের জন্য দৃঢ়ভাবে সুপারিশ করা হয়।
X সেশন থেকে সম্পূর্ণভাবে প্রস্থান করার জন্য আপনাকে প্রতিটি স্ক্রীনে প্রস্থান করতে হতে পারে।
মাল্টি-স্ক্রিন সমর্থন শুধুমাত্র যদি পাওয়া যায় fvwm -DMULTIPLE_SCREENS এর সাথে কম্পাইল করা হয়েছে
onworks.net পরিষেবা ব্যবহার করে অনলাইনে fvwm1 ব্যবহার করুন
