এটি হল FvwmTheme কমান্ড যা আমাদের একাধিক বিনামূল্যের অনলাইন ওয়ার্কস্টেশন যেমন উবুন্টু অনলাইন, ফেডোরা অনলাইন, উইন্ডোজ অনলাইন এমুলেটর বা MAC OS অনলাইন এমুলেটর ব্যবহার করে OnWorks ফ্রি হোস্টিং প্রদানকারীতে চালানো যেতে পারে।
কার্যক্রম:
NAME এর
FvwmTheme - fvwm এবং এর মডিউলগুলির উপস্থিতি পরিচালনা করার জন্য একটি fvwm মডিউল
সাইনোপিসিস
মডিউল সিঙ্ক্রোনাস টাইমআউট 5 FvwmTheme
FvwmTheme শুধুমাত্র fvwm দ্বারা আহ্বান করা যেতে পারে। FvwmTheme মডিউলের কমান্ড লাইন আহ্বান
কাজ করবে না.
বর্ণনাঃ
FvwmTheme চেহারা সম্পদ তৈরি করে যা fvwm এবং অন্যান্য মডিউল দ্বারা ভাগ করা যেতে পারে। এটা
একটি প্রাথমিক কনফিগারেশন পড়ে এবং কনফিগারেশন কমান্ড এবং প্রেরিত বার্তাগুলিতে প্রতিক্রিয়া জানায়
fvwm থেকে যাতে সম্পদগুলি গতিশীলভাবে পরিবর্তন করা যায়।
আমন্ত্রণ
2.5.1 থেকে শুরু করে, FvwmTheme অপ্রচলিত, অনুগ্রহ করে বিল্ট-ইন সম্পর্কে fvwm ম্যান পৃষ্ঠা পড়ুন
colorsets সমাধান। যাইহোক, সমস্ত বিকল্প এখনও একই, তাই এই ম্যান পৃষ্ঠাটি সংজ্ঞায়িত করে
সঠিক কালারসেট সিনট্যাক্স।
FvwmTheme অবশ্যই fvwm দ্বারা একটি মডিউল হিসাবে তৈরি করা উচিত।
এটি অত্যন্ত সুপারিশ করা হয় যে FvwmTheme ব্যবহার করার আগে অন্য কোনো মডিউল ব্যবহার করা হয়
FvwmTheme দ্বারা প্রদত্ত রঙসেট। এইভাবে FvwmTheme এর সাথে আহ্বান করতে হবে
'ModuleSynchronous' কমান্ড লাইন 'ModuleSynchronous Timeout 5 FvwmTheme' সন্নিবেশিত করে
ঠিক পরে .fvwm2rc ফাইলে ImagePath সংজ্ঞায়িত করা হয়েছে। থেকে FvwmTheme আহ্বান করা হচ্ছে
দ্য InitFunction, স্টার্ট ফাংশন or রিস্টার্ট ফাংশন বা পরে অত্যধিক পুনরায় অঙ্কন হতে পারে
ইতিমধ্যে চলমান মডিউলগুলির। এটা অত্যন্ত প্রস্তাবিত যে কনফিগারেশন লাইন জন্য
FvwmTheme শুরু হওয়ার আগে কনফিগারেশন ফাইলে FvwmTheme উপস্থিত হয়। আপনি একটি খুঁজে পেতে পারেন
এই নথির শেষে সঠিক নমুনা fvwm সেটআপ। এর চেয়ে বেশি চালানো অর্থহীন
একটি FvwmTheme তাই একটি উপনাম নাম ব্যবহার করার জন্য কোন বিধান নেই।
কনফিগারেশন বিকল্প
FvwmTheme কিছু কনফিগারেশন বিকল্প সমর্থন করে।
*FvwmTheme: Colorset n অপশন
কালারসেট তৈরি বা পরিবর্তন করে n. প্রতিটি কালারসেটের চারটি রঙ রয়েছে, একটি ঐচ্ছিক পিক্সম্যাপ
এবং একটি ঐচ্ছিক আকৃতির মুখোশ। চারটি রং অগ্রভাগ হিসাবে মডিউল দ্বারা ব্যবহৃত হয়,
ব্যাকগ্রাউন্ড, হাইলাইট এবং ছায়ার রং। যখন একটি কালারসেট তৈরি করা হয় তখন এটি ডিফল্ট হয়
কালো একটি অগ্রভাগ এবং ধূসর পটভূমি. পটভূমি এবং অগ্রভাগ হয়
"গড়" এবং "কনট্রাস্ট" হিসাবে চিহ্নিত (পরে দেখুন) যাতে শুধুমাত্র একটি পিক্সম্যাপ নির্দিষ্ট করা হয় বা
গ্রেডিয়েন্ট বুদ্ধিমান ফলাফল দেয়।
সতর্কতা: ব্যবহৃত সর্বোচ্চ কালারসেট সংখ্যা মেমরি খরচ নির্ধারণ করে। এইভাবে যদি
আপনি 'কালারসেট 100000' সংজ্ঞায়িত করেন, 100001 কালারসেটের মেমরি ব্যবহার করা হয়। তো্মারটা রাখ
কালারসেট সংখ্যা যতটা সম্ভব ছোট।
অপশন একটি কমা বিভক্ত তালিকা যাতে কিছু কীওয়ার্ড রয়েছে: fg, Fore,
ফোরগ্রাউন্ড, বিজি, ব্যাক, ব্যাকগ্রাউন্ড, হাই, হিলাইট, হাইলাইট, শ, শেড, শ্যাডো, fgsh,
Pixmap, TiledPixmap, AspectPixmap, স্বচ্ছ, রুট ট্রান্সপারেন্ট, আকৃতি, টাইল্ড আকৃতি,
AspectShape, NoShape, ?Gradient, Tint, fgTint, bgTint, Alpha, fgAlpha, Dither,
NoDither, IconTint, IconAlpha, NoShape এবং Plain.
fg, সম্মুখ এবং পুরোভূমি একটি যুক্তি হিসাবে একটি রঙের নাম নিন এবং অগ্রভাগ সেট করুন
রঙ বিশেষ নাম বিপরীত হত্তয়া একটি রং নির্বাচন করতে ব্যবহার করা যেতে পারে যা ভালভাবে বিপরীত হয়
ব্যাকগ্রাউন্ড কালার সহ। ফোরগ্রাউন্ড কালার রিসেট করার জন্য ডিফল্ট মান আপনি
সহজভাবে রঙের নাম বাদ দিতে পারেন।
bg, পিছনে এবং পটভূমি একটি যুক্তি হিসাবে একটি রঙের নাম নিন এবং পটভূমি সেট করুন
রঙ এটি হাইলাইট এবং ছায়ার রঙগুলিকে 3d প্রদানকারী মানগুলিতে সেট করে
এগুলি নীচের বিকল্পগুলির সাথে স্পষ্টভাবে সেট করা না থাকলে প্রভাব। বিশেষ
নাম গড় পিক্সম্যাপের গড় রঙ নির্বাচন করতে ব্যবহার করা যেতে পারে।
যদি পিক্সম্যাপ দিয়ে টিন্ট করা হয় আভা বিকল্প, টিন্ট অ্যাকাউন্টে নেওয়া হয় না
গড় রঙের গণনা। আপনি ব্যবহার করা উচিত bgTint পেতে বিকল্প
"বাস্তব" গড় রঙ। পটভূমির রঙ ডিফল্ট মান রিসেট করা হয় যদি
রঙের নাম বাদ দেওয়া হয়েছে।
hi, হিলিতে এবং হাইলাইট একটি যুক্তি হিসাবে একটি রঙের নাম নিন এবং হাইলাইট সেট করুন
রঙ যদি হাইলাইট রঙটি স্পষ্টভাবে সেট করা না থাকে তবে ডিফল্টটি গণনা করা হয়
এটি পটভূমির রঙ থেকে। ডিফল্ট আচরণের রঙে ফিরে যেতে
নাম বাদ দেওয়া যেতে পারে।
sh, ছায়া এবং ছায়া একটি যুক্তি হিসাবে একটি রঙের নাম নিন এবং ছায়া রঙ সেট করুন। যদি
ছায়ার রঙ স্পষ্টভাবে সেট করা নেই, ডিফল্ট হল এটি থেকে গণনা করা
পেছনের রঙ. ডিফল্ট আচরণে ফিরে যেতে রঙের নাম হতে পারে
বাদ দেওয়া
fgsh একটি যুক্তি হিসাবে একটি রঙের নাম নেয় এবং ছায়া দ্বারা ব্যবহৃত রঙ সেট করে
ফন্ট প্রভাব। দেখুন হরফ ছায়া প্রভাব fvwm ম্যান পৃষ্ঠার বিভাগ। গতানুগতিক
এই রঙটি ফোরগ্রাউন্ড এবং ব্যাকগ্রাউন্ডের রং থেকে গণনা করা হয়। ফিরে যেতে
ডিফল্টে রঙের নাম বাদ দেওয়া যেতে পারে।
পিক্সম্যাপ, টাইলডপিক্সম্যাপ এবং AspectPixmap একটি যুক্তি হিসাবে একটি ফাইলের নাম নিন, অনুসন্ধান করুন
ImagePath এবং এটি ব্যাকগ্রাউন্ড পিক্সম্যাপ হিসাবে ব্যবহার করুন। কোন স্বচ্ছ অংশ ভরা হয়
ব্যাকগ্রাউন্ড কালার সহ। একটি ফাইলের নাম নির্দিষ্ট না করা কোনো বিদ্যমান একটিকে সরিয়ে দেয়
কালারসেট থেকে। টাইলডপিক্সম্যাপ নম্বর সহ চিত্রের পুনরাবৃত্তি কপি তৈরি করে
স্কেলিং, পিক্সম্যাপ যা বস্তুর সাথে মানানসই চিত্রটিকে প্রসারিত করে
colorset প্রয়োগ করা হয় এবং AspectPixmap ফিট করার জন্য প্রসারিত কিন্তু ইমেজ ধরে রাখে
আনুমানিক অনুপাত.
স্বচ্ছ একটি স্বচ্ছ ব্যাকগ্রাউন্ড পিক্সম্যাপ তৈরি করার চেষ্টা করে। পিক্সম্যাপ হতে পারে
রুট স্বচ্ছতা অর্জনের জন্য একটি উইন্ডো ব্যাকগ্রাউন্ড হিসাবে ব্যবহৃত হয়। এই জন্য আপনি ব্যবহার করা উচিত
দ্য পিতামাতার আপেক্ষিকতা fvwm শৈলী। রুট পটভূমি পরিবর্তন সনাক্ত করা যেতে পারে বা
না, এটি ব্যাকগ্রাউন্ড সেট করতে ব্যবহৃত প্রোগ্রামের উপর নির্ভর করে। আপনি যদি fvwm-root ব্যবহার করেন,
xsetbg (xli), FvwmBacker একটি কঠিন বা একটি কালারসেট রঙের সাথে বা এর সাম্প্রতিক সংস্করণ
Esetroot (>= 9.2) একটি পটভূমি পরিবর্তন সনাক্ত করা উচিত। পটভূমি পরিবর্তন হলে
সনাক্ত করা হয়নি (যেমন, আপনি যদি xv বা xsetroot ব্যবহার করেন) আপনি ব্যবহার করে সনাক্তকরণ জোর করতে পারেন
fvwm-root-এর -d বিকল্প:
xv -root -quit mybg.png; fvwm-root -d
X যেভাবে স্বচ্ছতা প্রয়োগ করে তার কারণে কাঙ্খিত কোন নিশ্চয়তা দেওয়া যায় না
প্রভাব অর্জন করা যেতে পারে। অ্যাপ্লিকেশন এমনকি ক্র্যাশ হতে পারে. আপনি যদি কোন অভিজ্ঞতা
এই বিকল্পের সাথে সমস্যা, এটি ব্যবহার করবেন না।
রূপরেখা সরানো এবং আকার পরিবর্তন ব্যবহার করে (দেখুন অস্বচ্ছ মুভ সাইজ কমান্ড এবং অস্পষ্ট পরিবর্তন করুন
শৈলী) পাশাপাশি সেট করা উইন্ডো শেড সঙ্কুচিত শৈলী সাহায্য করতে পারে। স্বচ্ছতা
সঙ্গে অর্জিত স্বচ্ছ কালারসেট প্রয়োগ করা হয় কিনা তার উপর নির্ভর করে
অগ্রভাগ বা একটি উইন্ডোর পটভূমি। দ্বিতীয় ক্ষেত্রে স্বচ্ছতা
যে উইন্ডোতে কালারসেট সংজ্ঞায়িত করা হয়েছে তার প্যারেন্ট উইন্ডোর সাথে সম্পর্কিত। জন্য
উদাহরণস্বরূপ:
কালারসেট 12 VGradient 200 grey30 grey60
কালারসেট 17 স্বচ্ছ
*FvwmIconMan: Colorset 12
*FvwmIconMan: PlainColorset 17
একটি উল্লম্ব ধূসর গ্রেডিয়েন্ট ব্যাকগ্রাউন্ড সহ একটি আইকনম্যান দেয় এবং বোতামগুলি ব্যবহার করে
পটভূমি (স্বচ্ছতা দ্বারা)। একটি (মূল) স্বচ্ছ আইকনম্যান পেতে:
কালারসেট 12 স্বচ্ছ
কালারসেট 17 স্বচ্ছ
কালারসেট 18 স্বচ্ছ
কালারসেট 19 স্বচ্ছ
...
*FvwmIconMan: Colorset 12
*FvwmIconMan: PlainColorset 17
*FvwmIconMan: FocusColorset 18
*FvwmIconMan: IconColorset 19
Colorset IconMan বিকল্পটি IconMan উইন্ডোর পটভূমি সংজ্ঞায়িত করে, কিন্তু
PlainColorset এবং FocusColorset অগ্রভাগে আঁকা হয়। তাহলে
IconMan বোতামগুলির স্বচ্ছতা কিছুই আঁকার মাধ্যমে অর্জন করা হয়। এখন যদি এই
আইকনম্যানকে একটি FvwmButtons এ গিলে ফেলা হয় এইভাবে:
FvwmButtons:(Colorset 10, Swallow "FvwmIconMan" 'FvwmIconMan')
তারপর, আইকনম্যান FvwmButtons-এর সন্তান হয়ে ওঠে এবং এটি আপেক্ষিক স্বচ্ছ
Fvwm বোতাম। সুতরাং, এই ক্ষেত্রে আইকনম্যান ব্যাকগ্রাউন্ড হিসাবে Colorset 10 ব্যবহার করে। তুমি যদি চাও
রুট স্বচ্ছতা ব্যবহার করুন রুট ট্রান্সপারেন্ট বিকল্প FvwmButtons, FvwmIconMan,
FvwmIdent, FvwmScroll এবং FvwmTaskBar তুলনামূলকভাবে সহজ। একটি প্রধান আছে
কালারসেট অপশন যা উইন্ডোর ব্যাকগ্রাউন্ড এবং অন্যান্য কালারসেট নির্ধারণ করে
(যদি থাকে) অগ্রভাগে আঁকা হয়। FvwmWinList এবং FvwmProxy এর ক্ষেত্রে
সহজতর FvwmWinList-এর সাহায্যে সমস্ত কালারসেট অগ্রভাগে এবং সঙ্গে আঁকা হয়
FvwmProxy দুটি কালারসেট উইন্ডোর পটভূমিতে উল্লেখ করে। FvwmPager আরো আছে
পেজারের প্রায় সবকিছুই কিছু প্যারেন্টাল সহ উইন্ডোজ হওয়ায় জটিল
সম্পর্ক (মিনি উইন্ডোগুলি হল শিশু এবং ডেস্কটপগুলি হল পিতামাতা এবং সকল৷
এটি হাইলাইট করা পৃষ্ঠা দ্বারা জটিল)। সুতরাং, colorsets প্রযোজ্য
এই উইন্ডোগুলির পটভূমি। আপনি পরীক্ষা করা উচিত. FvwmForm এবং FvwmScript এর জন্য
পরিস্থিতি অনুরূপ। একটি প্রধান উইন্ডো আছে (মূল উইন্ডোর একটি শিশু) যা
প্রধান কালারসেটের সাথে মিলে যায় এবং বেশিরভাগ উইজেট হল উইন্ডোজ যা
প্রধান জানালার শিশু। আভা এর সাথে কাজ করতে পারে বা নাও করতে পারে স্বচ্ছ বিকল্প।
যখন কালারসেট অগ্রভাগে আঁকা হয় আভা কাজ করা উচিত. অন্যান্য ক্ষেত্রে,
টিন্টিং কিছু ব্যতিক্রমী ক্ষেত্রে কাজ করে (এবং খুব ধীর হতে পারে)। টিন্টিং কাজ করতে পারে
fvwm মেনু সহ (অ্যানিমেশন ছাড়া)। অন্য ক্ষেত্রে tinting কাজ করতে পারে যদি আপনার X
সার্ভারে ব্যাকিং স্টোর সক্ষম করা আছে (এটি ক্ষেত্রে কিনা দেখতে xdpyinfo ব্যবহার করে দেখুন)। কিন্তু,
আপনার X সার্ভারের ব্যাকিং স্টোর সমর্থন কাজ না করার সম্ভাবনা রয়েছে
প্যারেন্টরিলেটিভ পিক্সম্যাপ টিন্ট করতে ব্যবহৃত ভয়ানক হ্যাক সহ। তাই, পেতে
টিন্টেড রুট স্বচ্ছতা ব্যবহার করা আরও নিরাপদ রুট ট্রান্সপারেন্ট বিকল্প।
রুট ট্রান্সপারেন্ট [ বাফার ] একটি রুট স্বচ্ছ পটভূমি তৈরি করে। এটা করতে
বিকল্প কাজ, আপনি একটি Esetroot সামঞ্জস্যপূর্ণ প্রোগ্রাম ব্যবহার করতে হবে, সঙ্গে fvwm-root
--retain-pixmap বিকল্প বা FvwmBacker RetainPixmap বিকল্পের সাথে (এবং কালারসেট বা
কঠিন ব্যাকগ্রাউন্ড)। দ্য বাফার কীওয়ার্ড তখনই কাজে লাগে যখন আভা বিকল্প ব্যবহার করা হয়
খুব এটি কালারসেট ব্যবহার করে এমন উইন্ডো তৈরির গতি বাড়ায় (fvwm এর জন্য দরকারী
মেনু) মেমরি ব্যবহারের খরচে। এটি অস্বচ্ছ সরানো গতি বাড়ায় এবং কোনটির আকার পরিবর্তন করে
ছাড়া অগ্রহণযোগ্যভাবে ধীর হতে পারে বাফার. যাইহোক, এই বিকল্প অনেক যোগ করতে পারে
আপনার X সার্ভারে মেমরি (সেট করতে ব্যবহৃত চিত্রের আকারের উপর নির্ভর করে
পটভূমি)। সংক্ষেপে, আউটলাইন মুভ এবং মডিউলগুলির জন্য রিসাইজ ব্যবহার করে যা এই ধরনের একটি ব্যবহার করে
colorset একটি ভাল ধারণা হতে পারে.
আকৃতি, টাইল্ড আকৃতি এবং AspectShape একটি যুক্তি হিসাবে একটি ফাইলের নাম নিন, অনুসন্ধান করুন
ImagePath এবং আকার বিটম্যাপ হিসাবে এটি ব্যবহার করুন. টাইল্ড আকৃতি এর বারবার কপি তৈরি করে
কোন স্কেলিং ছাড়া বিটম্যাপ, আকৃতি বিটম্যাপকে প্রসারিত করে যা কিছু ফিট করে
অবজেক্টে কালারসেট প্রয়োগ করা হয় এবং AspectShape ফিট করার জন্য প্রসারিত কিন্তু ধরে রাখে
বিটম্যাপ আকৃতির অনুপাত। ফাইলটি যদি xpm ফরম্যাটে পিক্সম্যাপ হয়, তাহলে শেপ মাস্ক
pixmap ব্যবহার করা হয়।
সতর্কতা: X11 যেভাবে আকার প্রয়োগ করে এবং বাস্তবায়ন করে
FvwmTheme মডিউল আপনি উইন্ডোজ আকৃতির তৈরি করতে ফিরিয়ে নিতে পারবেন না। আপনি হতে পারে
fvwm বা আকৃতির অ্যাপ্লিকেশন পুনরায় চালু করুন।
গ্রেডিয়েন্ট ... একটি পিক্সম্যাপ তৈরি করে এবং উইন্ডোতে ফিট করার জন্য এটি প্রসারিত করে। গ্রেডিয়েন্ট may
HGradient, VGradient, DGradient, BGradient, SGradient, CGradient এর মধ্যে একটি হতে হবে,
RGradient বা YGradient. গ্রেডিয়েন্ট প্রকারগুলি নিম্নরূপ: H অনুভূমিক; V হয়
উল্লম্ব; D উপরের বাম থেকে নীচে ডানদিকে তির্যক; B একটি পিছনের দিকের কর্ণ
নীচে বাম থেকে উপরে ডানে; S হল এককেন্দ্রিক বর্গ; C হল এককেন্দ্রিক বৃত্ত; আর
প্যাটার্নের মত একটি রাডার এবং Y হল একটি Yin Yang শৈলী (কিন্তু বিন্দু ছাড়া, আমরা তা নয়
যে পাগল)। অনুগ্রহ করে দেখুন রঙ গ্রেডিয়েন্ট বিভাগে fvwm জন্য ম্যান পেজ
গ্রেডিয়েন্টের সিনট্যাক্স।
আভা 2 টি আর্গুমেন্ট, একটি রঙ এবং 0 এবং 100 এর মধ্যে একটি শতাংশ লাগে। এটি ঘটায়
চিত্র ব্যবহার করে সংজ্ঞায়িত পিক্সম্যাপ or গ্রেডিয়েন্ট নির্দিষ্ট রঙের সাথে রঙ করা
শতাংশ ব্যবহার করে। ছবি স্বচ্ছ হলে আভা শুধুমাত্র ইমেজ অংশ tints.
দুর্ভাগ্যবশত, একটি কালারসেট ব্যাকগ্রাউন্ড ব্যবহার করে নির্দিষ্ট করা হয়েছে স্বচ্ছ বিকল্প করতে পারেন
অদ্ভুত ফলাফল দেয়। দেখুন স্বচ্ছ বিশদ বিবরণের জন্য বিকল্প। কোন যুক্তি ছাড়া
এই বিকল্পটি আভা মুছে দেয়।
fgTint 2 টি আর্গুমেন্ট লাগে, একটি রঙ এবং 0 এবং 100 এর মধ্যে শতাংশ। এটি ঘটায়
ব্যবহার করে সংজ্ঞায়িত রঙ fg ব্যবহার করে নির্দিষ্ট রঙ দিয়ে রঙ করা হবে
শতাংশ কোনো যুক্তি ছাড়াই এই বিকল্পটি টিন্ট মুছে দেয়।
bgTint 2 টি আর্গুমেন্ট লাগে, একটি রঙ এবং 0 এবং 100 এর মধ্যে শতাংশ। এটি ঘটায়
ব্যবহার করে সংজ্ঞায়িত রঙ bg ব্যবহার করে নির্দিষ্ট রঙ দিয়ে রঙ করা হবে
শতাংশ যদি sh এবং hi রং নির্দিষ্ট করা হয় না, তারা থেকে recomputed হয়
টিন্টেড বিজি রঙ। কোনো যুক্তি ছাড়াই এই বিকল্পটি টিন্ট মুছে দেয়।
আরম্ভ একটি যুক্তি হিসাবে 0 এবং 100 এর মধ্যে একটি শতাংশ নেয়। এটি fvwm কে একত্রিত করে
ব্যবহার করে সংজ্ঞায়িত ছবি পিক্সম্যাপ or গ্রেডিয়েন্ট সাথে bg রঙ ব্যবহার করে
শতাংশ শতাংশ 0 হলে ছবিটি লুকানো হয় এবং যদি 100 হয় তবে ছবিটি
যথারীতি প্রদর্শিত হয় (কোন একত্রীকরণ)। ডিফল্ট 100 এবং যদি না থাকে তবে এটি পুনরুদ্ধার করা হয়
যুক্তি দেওয়া হয়।
fgআলফা একটি যুক্তি হিসাবে 0 এবং 100 এর মধ্যে একটি শতাংশ নেয়। এটি fvwm ঘটায়
শতাংশ ব্যবহার করে পাঠ্য এবং কালারসেট ব্যাকগ্রাউন্ড একত্রিত করুন। শতাংশ হলে
0 হলে পাঠ্যটি লুকানো থাকে এবং যদি এটি 100 হয় তবে পাঠ্যটি যথারীতি প্রদর্শিত হয় (কোন মার্জ নয়)।
এই বিকল্পটি শুধুমাত্র Xft দ্বারা লোড করা ফন্টগুলির সাথে একটি প্রভাব ফেলে, দেখুন হরফ নামস এবং
হরফ লোড হচ্ছে fvwm ম্যান পেজের বিভাগ। ডিফল্ট 100 এবং যদি না থাকে তবে এটি পুনরুদ্ধার করা হয়
যুক্তি দেওয়া হয়।
না হয় fvwm ব্যবহার করে সংজ্ঞায়িত ইমেজটি নষ্ট করে দেয় পিক্সম্যাপ or গ্রেডিয়েন্ট। এই
শুধুমাত্র 16 এর চেয়ে কম বা সমান গভীরতা সহ ডিসপ্লেতে উপযোগী (অর্থাৎ, ডিসপ্লেতে
যা শুধুমাত্র একবারে 65537 রঙের কম প্রদর্শন করতে পারে)। dithering প্রভাব দেয়
আপনি উপলব্ধ আরো রং থাকার অনুকরণ আপনি আসলে আছে. নো ডিথার কারণসমূহ
fvwm ইমেজ বিভ্রান্ত না. না হয় গভীরতা কম হলে ডিফল্ট
বা 8 এর সমান (256 বা তার কম রঙের একটি পর্দা)। গভীরতা 15 (32768 রং) এবং
16 (65536 রং), ডিফল্ট নো ডিথার, তবে এই প্রভাব সঙ্গে দরকারী হতে পারে
অনেক ঘনিষ্ঠ রং ধারণ করে যে ছবি. যেমন একটি সূক্ষ্ম গ্রেডিয়েন্ট চেহারা হবে
আরো মসৃণ।
আইকনটিন্ট 2 টি আর্গুমেন্ট লাগে, একটি রঙ এবং 0 এবং 100 এর মধ্যে শতাংশ। এটি ঘটায়
fvwm বা "আইকন" টিন্ট করার জন্য একটি মডিউল যা কালারসেটে রেন্ডার করা হয়
একটি শতাংশ ব্যবহার করে নির্দিষ্ট রঙ সহ পটভূমি। এখানে "আইকন" মানে, fvwm
আইকন, fvwm মেনু আইকন, মিনিআইকন যা বিভিন্ন মডিউলে অ্যাপ্লিকেশন উপস্থাপন করে,
মডিউল দ্বারা লোড করা ছবি (যেমন, দ্বারা নির্দিষ্ট করা ছবি আইকন FvwmButtons বোতাম
বিকল্প) ...ইত্যাদি। কোনো যুক্তি ছাড়াই এই বিকল্পটি আইকনের রঙ সরিয়ে দেয়।
আইকন আলফা একটি যুক্তি হিসাবে 0 এবং 100 এর মধ্যে একটি শতাংশ নেয়। এটি fvwm ঘটায়
এটি ব্যবহার করে কালারসেট ব্যাকগ্রাউন্ডে রেন্ডার করা "আইকনগুলি" মার্জ করুন
শতাংশ ডিফল্ট হল 100 এবং কোনো যুক্তি দেওয়া না হলে এটি পুনরুদ্ধার করা হয়।
বিঃদ্রঃ: এটি "টিন্ট এ_কলার রেট" এবং "আলফা এ" ব্যবহার করার সমতুল্য যদি a = 100 এবং
bg রঙ হল a_color। এই সমতা IconAlpha এবং IconTint-এর জন্য ধরে না
পটভূমি একটি চিত্র বা একটি গ্রেডিয়েন্ট হতে পারে (এবং একটি অভিন্ন রঙের পটভূমি নয়)।
যাইহোক, কিছু ক্ষেত্রে আপনি আইকনটিন্ট ব্যবহার করে (প্রায়) একই প্রভাব অর্জন করতে পারেন
আইকনআলফার জায়গায়। সাধারণভাবে, আইকনআলফা তৈরি করে বলে এটি পছন্দনীয়
আইকনটিন্টের চেয়ে বেশি পুনরায় অঙ্কন।
নোশেপ কালারসেট থেকে আকৃতির মুখোশ সরিয়ে দেয় যখন সমভূমি ব্যাকগ্রাউন্ড সরিয়ে দেয়
pixmap বা গ্রেডিয়েন্ট।
কম্যান্ডস
নিচের fvwm কমান্ডটি যে কোনো সময় কালারসেট পরিবর্তন করতে কার্যকর করা হতে পারে। এটা হতে পারে
একটি মেনু আইটেমের সাথে আবদ্ধ বা একটি মডিউল যেমন FvwmConsole এ টাইপ করা হয়েছে।
SendToModule FvwmTheme Colorset অপশন
সিনট্যাক্স কনফিগারেশন বিকল্পের মতোই।
উদাহরণ
*FvwmTheme: Colorset 3 fg গম, bg নেভি
প্রয়োজনে এটি 0, 1, 2 এবং 3 কালারসেট তৈরি করে এবং তারপরে কালারসেট 3 পরিবর্তন করে
গমের অগ্রভাগ, নৌবাহিনীর পটভূমি।
*FvwmTheme: Colorset 3 bg "নেভি ব্লু"
কালারসেট 3 এর পটভূমির রঙ নেভি ব্লুতে পরিবর্তন করে। অগ্রভাগ এবং pixmap হয়
অপরিবর্তিত
*FvwmTheme: Colorset 3 AspectPixmap large_murky_dungeon.xpm
বিষণ্নতা সৃষ্টি করে।
*FvwmTheme: Colorset 3 bg গড়
পটভূমি পিক্সম্যাপের সাথে মেলে পটভূমির রঙ এবং ত্রাণ রং সেট করে। এই
ডিফল্ট সেটিং তবে এটি অবশ্যই ব্যবহার করা উচিত যদি একটি পটভূমির রঙ নির্দিষ্ট করা থাকে এবং এখন না থাকে
প্রয়োজন।
*FvwmTheme: Colorset 3 YGradient 200 3 \
নীল 1000 নৌবাহিনী 1 নীল 1000 নৌবাহিনী
কালারসেট 3 এ একটি ইয়িন ইয়াং গ্রেডিয়েন্ট ব্যাকগ্রাউন্ড পিক্সম্যাপ যোগ করে। যদি ব্যাকগ্রাউন্ড সেট করা থাকে
গড় এটি ফোরগ্রাউন্ড বরাবর পুনরায় গণনা করা হয় যদি এটি বিপরীতে সেট করা হয়।
#!/ বিন / SH
FvwmCommand "SendToModule FvwmTheme Colorset 7 fg নেভি, bg ধূসর"
সত্য যখন
do
FvwmCommand "SendToModule FvwmTheme Colorset 7 fg ধূসর"
ঘুম 1
FvwmCommand "SendToModule FvwmTheme Colorset 7 fg নেভি"
ঘুম 1
সম্পন্ন
কালারসেট 7 ব্লিঙ্ক করে।
কালারসেটে ব্যবহৃত রঙের নাম যেকোনো fvwm কমান্ডে প্রতিস্থাপিত হতে পারে। অনুগ্রহ করে পড়ুন
দ্য কমান্ড সম্প্রসারণ fvwm ম্যান পৃষ্ঠায় বিভাগ এবং a এর জন্য নীচের উদাহরণ
বর্ণনা।
নমুনা এফভিডাব্লুএম কনফিগারেশন
নীচে আপনি একটি fvwm কনফিগারেশন ফাইল খুঁজে পেতে পারেন যা FvwmTheme এর ব্যবহার প্রদর্শন করে
মডিউল যে ক্রমে FvwmTheme এবং অন্যান্য মডিউলগুলি কনফিগার করা এবং শুরু করা হয়েছে তা হল৷
গুরুত্বপূর্ণ।
# যেখানে আপনার ছবি আছে
ইমেজপাথ
#
# FvwmTheme
#
# FvwmTheme সেটআপটি কনফিগার ফাইলে প্রথমে হতে হবে,
# পথগুলি সেট করার পরেই।
#
# এর পরিবর্তে *FvwmTheme: Colorset... আপনার নিচে লাইন
# এই কমান্ডগুলির সাথে একটি ফাইলে পড়তে পারে। তাই পরিবর্তন করতে
# আপনার রঙের স্কিম আপনি কেবল একটি ভিন্ন ফাইল অনুলিপি করতে পারেন
# আপনার প্যালেট ফাইলের উপরে এবং fvwm পুনরায় চালু করুন:
#
# পড়ুন /home/my_user_name/.fvwm/.fvwm_palette
#
# 0 = ডিফল্ট রং
# 1 = নিষ্ক্রিয় উইন্ডো
# 2 = সক্রিয় উইন্ডোজ
# 3 = নিষ্ক্রিয় মেনু এন্ট্রি এবং মেনু ব্যাকগ্রাউন্ড
# 4 = সক্রিয় মেনু এন্ট্রি
# 5 = ধূসর আউট মেনু এন্ট্রি (শুধুমাত্র bg ব্যবহৃত)
# 6 = মডিউল ফোরগ্রাউন্ড এবং ব্যাকগ্রাউন্ড
# 7 = হাইলাইট রং
*FvwmTheme: Colorset 0 fg কালো, bg rgb:b4/aa/94
*FvwmTheme: Colorset 1 fg কালো, bg rgb:a1/b2/c8
*FvwmTheme: Colorset 2 fg কালো, bg rgb:da/9a/68
*FvwmTheme: Colorset 3 fg কালো, bg rgb:b4/aa/94, \
VGradient 100 dtcolor5 rgb:b4/aa/94
*FvwmTheme: Colorset 4 fg কালো, bg rgb:b4/aa/94
*FvwmTheme: Colorset 5 fg rgb:d2/bf/a8, \
bg rgb:b4/aa/94
*FvwmTheme: Colorset 6 fg কালো, bg rgb:b4/aa/94, \
VGradient 100 dtcolor5 rgb:b4/aa/94
*FvwmTheme: Colorset 7 fg কালো, bg rgb:94/ab/bf
অন্য কিছু করার আগে # FvwmTheme চালান
মডিউল সিঙ্ক্রোনাস টাইমআউট 5 FvwmTheme
#
# সাধারণ সেটআপ
#
স্টাইল * কালারসেট 1
শৈলী * হাইলাইট কালারসেট 2
মেনু স্টাইল * মেনু কালারসেট 3
মেনুস্টাইল * ActiveColorset 4
মেনু স্টাইল * Greyed Colorset 5
#
# আবেদন
#
AddToFunc InitFunction
+ I Exec exec xterm -fg $[fg.cs0] -bg $[bg.cs0]
#
# মডিউল সেটআপ
#
# ... আরও FvwmPager কনফিগার লাইন ...
*FvwmPager: Colorset*6
*FvwmPager: বেলুন কালারসেট * 6
*FvwmPager: HilightColorset * 7
*FvwmPager: WindowColorsets 1 2
# ... আরও FvwmIconMan কনফিগার লাইন ...
*FvwmIconMan: Colorset 6
*FvwmIconMan: FocusColorset 2
*FvwmIconMan: FocusAndSelectColorset 2
*FvwmIconMan: PlainColorset 6
*FvwmIconMan: সিলেক্ট কালারসেট 6
*FvwmIconMan: TitleColorset 6
# ... আরও FvwmButtons কনফিগার লাইন ...
*FvwmButtons: Colorset 6
# নমুনা বোতাম xterm এ রঙ পাস করছে
*FvwmButtons: (শিরোনাম xterm, \
ক্রিয়া "Exec exec xterm -fg $[fg.cs6] -bg[bg.cs6]")
# ... আরও FvwmWharf কনফিগার লাইন ...
*FvwmWharf: Colorset 6
# ... আরও FvwmIdent কনফিগার লাইন ...
*FvwmIdent: Colorset 6
# ... আরও FvwmWinList কনফিগার লাইন ...
*FvwmWinList: Colorset 1
*FvwmWinList: FocusColorset 2
*FvwmWinList: IconColorset 1
# ... আরও FvwmTaskBar কনফিগার লাইন ...
*FvwmTaskBar: Colorset 6
*FvwmTaskBar: IconColorset 6
*FvwmTaskBar: TipsColorset 0
আপনার যদি আরও রঙের প্রয়োজন হয় এবং চাকাটি পুনরায় উদ্ভাবন করতে না চান তবে আপনি এটি ব্যবহার করতে পারেন
fvwm-থিমে ব্যবহৃত কনভেনশন, এটি প্রথম 40টি কালারসেটের অর্থ সংজ্ঞায়িত করে
প্রায় সব উদ্দেশ্য:
http://fvwm-themes.sourceforge.net/doc/colorsets
onworks.net পরিষেবা ব্যবহার করে অনলাইনে FvwmTheme ব্যবহার করুন