یہ خود کریں یا اپنے Snom فون کو کس طرح اپنی مرضی کے مطابق بنائیں۔ حصہ 1 رنگ، فونٹ، پس منظر

جب ہمارے لیے کچھ بنایا جاتا ہے تو ہم میں سے بہت سے لوگ اسے پسند کرتے ہیں! جب ہم ایک خاص "ملکیت کی سطح" محسوس کرتے ہیں، جو ہمیں "گرے ماس" کے پس منظر سے الگ ہونے کی اجازت دیتا ہے۔ وہی کرسیاں، میزیں، کمپیوٹر وغیرہ۔ سب کچھ سب کی طرح ہے!

بعض اوقات ایک عام قلم پر کمپنی کا لوگو جیسی چھوٹی چیز بھی اسے خاص اور اس لیے زیادہ قیمتی محسوس کرتی ہے۔

اس بات سے اتفاق کرتے ہیں کہ زیادہ تر گاہک معمول کے فون کے بجائے ایک Snom فون کو ترجیح دیں گے (جیسے ہر کسی کی طرح)، ایک ایسا فون جسے وہ کسی خاص/ذاتی سے منسلک کرتے ہیں۔ مجھے یقین ہے کہ اگر آپ ٹیلی فونی حل فراہم کرنے والے ہیں، تو آپ اپنی کمپنی کو اس "خصوصی" کے فراہم کنندہ کے ساتھ گاہک کی نظر میں منسلک کرنے پر بھی اتفاق کریں گے۔

آپ میں سے بہت سے لوگ جانتے ہیں کہ Snom ڈیسک ٹاپ فون کی تخصیص کی بہت مختلف سطحوں کی پیشکش کر سکتا ہے: بہت ہی پیچیدہ ہارڈ ویئر اور سافٹ ویئر کی تبدیلیوں سے لے کر جن کے لیے ڈیولپمنٹ کا وقت درکار ہوتا ہے، بہت آسان تک جو ہر کسی کے لیے دستیاب ہیں، بالکل مفت۔ یہ بعد کی بات ہے جس کے بارے میں آج ہم آپ کو بتانا چاہتے ہیں۔

یہ خود کریں یا اپنے Snom فون کو کس طرح اپنی مرضی کے مطابق بنائیں۔ حصہ 1 رنگ، فونٹ، پس منظر

ہمارے فونز کا مینو فرم ویئر XML پر بنایا گیا ہے اور آپ کو مندرجہ ذیل پیرامیٹرز (مختصر فہرست) کے UI کو لچکدار کسٹمائز کرنے کی اجازت دیتا ہے:

  • پس منظر کی تصویر
  • فونٹ اور رنگ
  • شبیہیں
  • زبان
  • رنگ ٹونز
  • اہم تفویض
  • اور بہت کچھ۔

اس میں، ہمارے مضمون کے پہلے حصے میں، ہم اس بارے میں بات کریں گے کہ آپ اپنے Snom فون کی بصری شکل کو کیسے تبدیل کر سکتے ہیں۔ آئیے چند نکات پر بات کرتے ہیں:

  1. رنگ سکیم کو تبدیل کرنا
  2. فونٹس تبدیل کرنا
  3. پس منظر کی تصویر لوڈ ہو رہی ہے۔
  4. موضوع کی مثالیں۔

ہمارے مضمون کے حصہ 2 میں (جلد آرہا ہے) ہم حسب ضرورت کے بقیہ اختیارات کے بارے میں بات کریں گے۔ تو "سوئچ" نہ کریں۔

1. رنگ سکیم کو تبدیل کرنا

فرم ویئر ورژن 10 سے شروع کرتے ہوئے، فون کے کلر انٹرفیس کو رنگ اور شفافیت کے لحاظ سے مکمل طور پر تبدیل کیا جا سکتا ہے۔ یہ آپ کو مثالی معقولیت، وضاحت، رنگ کی ترجیحات اور مزید تبدیلیوں، مثال کے طور پر، کمپنی کی کارپوریٹ شناخت کے لیے صارف انٹرفیس کو اپنی مرضی کے مطابق کرنے کی اجازت دیتا ہے۔

اسے سمجھنے میں آسانی پیدا کرنے کے لیے، رنگ کی ترتیبات کو بیان کرنے کے لیے ایک اسکیم ہے:

یہ خود کریں یا اپنے Snom فون کو کس طرح اپنی مرضی کے مطابق بنائیں۔ حصہ 1 رنگ، فونٹ، پس منظر

رنگوں کو آرجیبی اقدار کا استعمال کرتے ہوئے ایڈجسٹ کیا جاتا ہے۔

نام

درست اقدار

کی طرف سے اقدار
پہلے سے طے شدہ

تفصیل

ٹائٹل بار_ٹیکسٹ_رنگ

4 کا گروپ
نمبرز، ہر ایک >=0 اور <=255۔

لال, سبز, نیلے رنگ, الفا (الفا ویلیو 255 کا مطلب مکمل طور پر
نظر آتا ہے، اور 0 مکمل طور پر شفاف ہے)۔

51 51 51 255

میں متن کے رنگ اور شفافیت کو کنٹرول کرتا ہے۔
عنوان لائن، مثال کے طور پر، "تاریخ"، "وقت"،
"نام" وغیرہ۔

متن_رنگ

51 51 51
255

رنگ اور شفافیت کو کنٹرول کرتا ہے۔
باڈی ٹیکسٹ جیسے "مینو"، "اسٹینڈ بائی موڈ" اور
دیگر تمام مین ٹیکسٹ اسکرینز۔

subtext_color

123 124 126 255

رنگ اور شفافیت کو کنٹرول کرتا ہے۔
ذیلی متن، مثال کے طور پر، "مینو"، "اسٹینڈ بائی موڈ" اور سبھی
دیگر سب ٹیکسٹ اسکرینز۔

extratext_color

123 124 126
255

پہلے کے رنگ اور شفافیت کو کنٹرول کرتا ہے۔
متن کی لکیریں مینو کے دائیں جانب دکھائی دیتی ہیں، جیسے کال کی تاریخ، تاریخ اور
وقت

extratext2_color

123 124 126
255

دوسرے کے رنگ اور شفافیت کو کنٹرول کرتا ہے۔
متن کی لکیریں مینو کے دائیں جانب دکھائی دیتی ہیں، جیسے کال کی تاریخ، تاریخ اور
وقت

ٹائٹل بار_بیک گراؤنڈ_رنگ

226 226 226
255

پس منظر کے رنگ اور شفافیت کو کنٹرول کرتا ہے۔
ہیڈر لائنز

پس منظر کا رنگ

242 242 242
255

پر پس منظر کے رنگ اور شفافیت کو کنٹرول کرتا ہے۔
ہر سکرین.

fkey_background_color

242 242 242
255

رنگ اور شفافیت کو کنٹرول کرتا ہے۔
سیاق و سباق سے متعلق حساس بٹن۔

fkey_pressed_background_color

61 133 198
255

پس منظر کے رنگ اور شفافیت کو کنٹرول کرتا ہے۔
سیاق و سباق سے متعلق حساس کلیدوں کو دبانے پر۔

fkey_separator_color

182 183 184
255

رنگ اور شفافیت کو کنٹرول کرتا ہے۔
سیاق و سباق کے لحاظ سے حساس بٹن تقسیم کرنے والی لکیریں۔

fkey_label_color

123 124 126
255

متن کے رنگ اور شفافیت کو کنٹرول کرتا ہے،
سیاق و سباق کے حساس بٹنوں میں استعمال کیا جاتا ہے۔

fkey_pressed_label_color

242 242 242
255

متن کے رنگ اور شفافیت کو کنٹرول کرتا ہے،
کلک کرنے پر سیاق و سباق کے حساس بٹنوں میں استعمال کیا جاتا ہے۔

منتخب_لائن_بیک گراؤنڈ_رنگ

255 255 255
255

پس منظر کے رنگ اور شفافیت کو کنٹرول کرتا ہے۔
منتخب لائن، مثال کے طور پر مینو یا کسی بھی قابل انتخاب اسکرین میں

منتخب_لائن_انڈیکیٹر_رنگ

61 133 198
255

رنگ اور شفافیت کو کنٹرول کرتا ہے۔
منتخب لائن کے بائیں طرف اشارے، مثال کے طور پر، مینو میں یا کسی بھی اسکرین کے ساتھ
منتخب عناصر

منتخب_لائن_متن_رنگ

61 133 198
255

میں متن کے رنگ اور شفافیت کو کنٹرول کرتا ہے۔
منتخب لائن، مثال کے طور پر مینو میں یا کسی بھی اسکرین میں منتخب آئٹمز کے ساتھ۔
موجودہ علامت کے رنگ کو بھی کنٹرول کرتا ہے جیسا کہ یہ سائیکل سے گزرتا ہے۔
ان پٹ ونڈو میں مختلف اختیارات

لائن_بیک گراؤنڈ_رنگ

242 242 242
0

کے لیے پس منظر کے رنگ اور شفافیت کو کنٹرول کرتا ہے۔
مینو یا مینو آئٹم، یا کسی بھی فہرست آئٹم کی ہر لائن۔

لائن_سیپریٹر_رنگ

226 226 226
255

رنگ اور شفافیت کو کنٹرول کرتا ہے۔
مینو یا مینو آئٹمز کے درمیان لائن کو تقسیم کرنا اور صرف دکھایا گیا ہے۔
جب ایک سے زیادہ منتخب اشیاء دستیاب ہوں۔

scrollbar_color

182 183 184
255

پٹی کے رنگ اور شفافیت کو کنٹرول کرتا ہے۔
اسکرولنگ کسی بھی اسکرین پر دکھائی دیتی ہے۔

cursor_color

61 133 198
255

کرسر کے رنگ اور شفافیت کو کنٹرول کرتا ہے،
ان پٹ سگنل کا استعمال کرتے ہوئے اسکرینوں پر ظاہر ہوتا ہے۔

status_msgs_background_color

242 242 242
255

کے لیے پس منظر کے رنگ اور شفافیت کو کنٹرول کرتا ہے۔
اسٹیٹس کے پیغامات جو بیکار اور کال اسکرین پر ظاہر ہوتے ہیں۔ یہ قدر پس منظر پر بھی لاگو ہوتی ہے۔
حجم میں تبدیلی

status_msgs_border_color

182 183 184
255

بارڈر کے رنگ اور شفافیت کو کنٹرول کرتا ہے۔
اسٹیٹس کے پیغامات کے لیے جو بیکار اور کال اسکرینوں پر ظاہر ہوتے ہیں۔ یہ قدر سرحد پر بھی لاگو ہوتی ہے۔
حجم میں تبدیلی

smartlabel_background_color

242 242 242
255

اسمارٹ لیبل کے پس منظر کے رنگ اور شفافیت کو کنٹرول کرتا ہے۔

smartlabel_pressed_background_color

61 133 198
255

جب فنکشن کی کو دبایا جاتا ہے تو اسمارٹ لیبل کے پس منظر کے رنگ اور شفافیت کو کنٹرول کرتا ہے۔

smartlabel_separator_color

182 183 184
255

لائن کے رنگ اور شفافیت کو کنٹرول کرتا ہے۔
ہر اسمارٹ لیبل فنکشن کلید کے درمیان جداکار۔

اسمارٹ لیبل_لیبل_رنگ

123 124 126
255

متن کے رنگ اور شفافیت کو کنٹرول کرتا ہے،
SmartLabel میں استعمال کیا جاتا ہے۔

اسمارٹ لیبل_پریسڈ_لیبل_رنگ

242 242 242
255

متن کے رنگ اور شفافیت کو کنٹرول کرتا ہے،
اسمارٹ لیبل میں استعمال کیا جاتا ہے جب آپ فنکشن کی کو دباتے ہیں۔

اب جب کہ ہم جانتے ہیں کہ کہاں اور کیا واقع ہے، ہم فون کے ویب انٹرفیس پر سیکشن میں جا سکتے ہیں۔ سیٹ اپ/ترجیحات، پھر دوسرا ٹیب ظاہری شکل:

یہ خود کریں یا اپنے Snom فون کو کس طرح اپنی مرضی کے مطابق بنائیں۔ حصہ 1 رنگ، فونٹ، پس منظر

یہاں آپ اقدار کو تبدیل کر سکتے ہیں، اور اگر آپ سوالیہ نشان پر کلک کرتے ہیں، تو آپ کو تفصیلی صفحہ پر لے جایا جائے گا، جہاں یہ بھی ایک نوٹ ہے کہ اگر آپ ترتیب کے لیے XML فائل استعمال کرتے ہیں تو اس قدر کی وضاحت کیسے کی جائے۔ مثال کے طور پر، ہماری پہلی لائن "ٹیکسٹ کلر" کے لیے:

یہ خود کریں یا اپنے Snom فون کو کس طرح اپنی مرضی کے مطابق بنائیں۔ حصہ 1 رنگ، فونٹ، پس منظر

2. فونٹ تبدیل کرنا

تمام سنوم فونز پر فونٹس آزادانہ طور پر مرضی کے مطابق ہیں اور آٹو پروویژننگ کا استعمال کرتے ہوئے تبدیل کیے جا سکتے ہیں۔ براہ کرم آگاہ رہیں کہ اگر فی الحال استعمال ہونے والے TrueType یا bitmap فونٹ کو اپنی مرضی کے مطابق تبدیل کر دیا گیا ہے، تو ٹیکسٹ رینڈرنگ میں کچھ تضادات ہو سکتے ہیں کیونکہ یوزر انٹرفیس ایک مخصوص TrueType فونٹ کے لیے موزوں ہے۔

کسی بھی فونٹ کو تبدیل کرنے کے لیے، آپ کو نئے فونٹ پر مشتمل ایک ٹار فائل بنانا چاہیے، جس کا نام بالکل وہی ہونا چاہیے جو پرانے فونٹ کو تبدیل کیا جائے گا۔

"tar-cvf fonts.tar fontfile.ttf"

اس ٹار فائل کو پھر xml فائل میں حوالہ دینے کی ضرورت ہے تاکہ فون کے ریبوٹ ہونے پر یہ صحیح طریقے سے لوڈ ہو۔

<?xml version="1.0" encoding="utf-8" ?>

<settings>

 <uploads>

  <file url="http://192.168.23.54:8080/fonts.tar" type="font" />

 </uploads>

</settings>

کون سے فونٹس پہلے سے نصب ہیں اس کے بارے میں مزید تفصیلات ہماری ویب سائٹ پر مل سکتی ہیں۔ وکیپیڈیا
اس طرح آپ اپنے فون پر اپنا فونٹ ڈاؤن لوڈ کر سکتے ہیں۔

3. پس منظر کی تصویر اپ لوڈ کریں۔

ایک مثال کا استعمال کرتے ہوئے، ہم دکھائیں گے کہ بیک گراؤنڈ کو صحیح طریقے سے کیسے لوڈ کیا جائے اور کون سی ترتیبات اہم ہیں۔

یہ خود کریں یا اپنے Snom فون کو کس طرح اپنی مرضی کے مطابق بنائیں۔ حصہ 1 رنگ، فونٹ، پس منظر

آپ ویب انٹرفیس → کے ذریعے پس منظر کی تصویر اپ لوڈ کر سکتے ہیں۔ ترجیحات ظاہری شکل:

یہ خود کریں یا اپنے Snom فون کو کس طرح اپنی مرضی کے مطابق بنائیں۔ حصہ 1 رنگ، فونٹ، پس منظر

یہ ترتیب ایک قابل رسائی تصویری URL پر سیٹ ہونی چاہیے۔ ترتیب بدلنے کے بعد، پس منظر کی تصویر بدل دی جائے گی۔

یا آپ ٹیگ کو شامل کر کے آٹو پروویژننگ کا استعمال کرتے ہوئے اس ترتیب کو تبدیل کر سکتے ہیں۔ آپ کی xML فائل میں ایک درست قدر کے ساتھ۔

اگر یہ پیرامیٹر خالی ہے یا تصویر کا URL غلط ہے، تو فون کی ڈیفالٹ پس منظر کی تصویر استعمال کی جائے گی۔

یہ ضروری ہے: اگر آپ ورژن 10.1.33.33 سے پہلے سافٹ ویئر استعمال کر رہے ہیں، تو آپ کو پس منظر کے رنگ کی قدر کو مکمل طور پر شفاف پر سیٹ کرنا چاہیے۔

یہ خود کریں یا اپنے Snom فون کو کس طرح اپنی مرضی کے مطابق بنائیں۔ حصہ 1 رنگ، فونٹ، پس منظر

یہ ضروری ہے کیونکہ پس منظر کی تصویر معیاری پس منظر کے رنگ کے نیچے ایک پرت پر واقع ہے۔ یہ پس منظر کے رنگ کے لیے الفا ویلیو کو 0 پر سیٹ کر کے حاصل کیا جا سکتا ہے۔

فرم ویئر ورژن 10.1.33.33 سے شروع کرتے ہوئے، پس منظر کے رنگ کی شفافیت خود بخود فون پر ظاہر ہونے والی پس منظر کی تصویر کے مطابق ہو جاتی ہے۔ تاہم یہ مکمل طور پر شفاف نہیں ہوگا۔ مکمل شفافیت حاصل کرنے کے لیے، ایڈجسٹ کریں۔ اب بھی الفا ویلیو 0 ہونی چاہیے۔

پس منظر کی تصویر کو صحیح طریقے سے دکھانے کے لیے، آپ کو اسے png، jpg، gif، bmp یا tga فارمیٹ میں محفوظ کرنا چاہیے۔ ہم پرزور مشورہ دیتے ہیں کہ .png فائلوں کو استعمال کریں اور انہیں "کے ساتھ بہتر بنائیں۔آپٹ پی این جیفائل کا سائز کم کرنے اور کارکردگی کو بہتر بنانے کے لیے۔

ماڈل پر منحصر تصویر کا سائز:

ماڈل
پرمٹ

D375/ D385/ D785
480 X 272

D335/ D735/ D765
320 X 240

D717
426 X 240

4. تھیم کنفیگریشن کی مثال

1. "ڈارک تھیم":

یہ خود کریں یا اپنے Snom فون کو کس طرح اپنی مرضی کے مطابق بنائیں۔ حصہ 1 رنگ، فونٹ، پس منظر

Посмотреть

<?xml version="1.0" encoding="utf-8"?>
<settings>
<phone-settings>
  <!-- When the background image is set, it automatically applies alpha changes to all elements. 
  Therefore it has to be listed at the beginning, so that all styles afterwards correctly apply-->
  <custom_bg_image_url perm=""></custom_bg_image_url>
  <!-- Background color is set to be not transparent because no background image is configured -->
  <background_color perm="">43 49 56 255</background_color>
  <titlebar_text_color perm="">242 242 242 255</titlebar_text_color>
  <titlebar_background_color perm="">43 49 56 255</titlebar_background_color>
  <text_color perm="">242 242 242 255</text_color>
  <subtext_color perm="">224 224 224 255</subtext_color>
  <extratext_color perm="">158 158 158 255</extratext_color>
  <extratext2_color perm="">158 158 158 255</extratext2_color>
  <fkey_background_color perm="">43 49 56 255</fkey_background_color>
  <fkey_pressed_background_color perm="">61 133 198 255</fkey_pressed_background_color>
  <fkey_separator_color perm="">70 90 120 255</fkey_separator_color>
  <fkey_label_color perm="">224 224 224 255</fkey_label_color>
  <fkey_pressed_label_color perm="">242 242 242 255</fkey_pressed_label_color>
  <line_background_color perm="">242 242 242 0</line_background_color>
  <selected_line_background_color perm="">50 60 80 255</selected_line_background_color>
  <selected_line_indicator_color perm="">61 133 198 255</selected_line_indicator_color>
  <selected_line_text_color perm="">61 133 198 255</selected_line_text_color>
  <line_separator_color perm="">70 90 120 255</line_separator_color>
  <scrollbar_color perm="">70 90 120 255</scrollbar_color>
  <cursor_color perm="">61 133 198 255</cursor_color>
  <status_msgs_background_color perm="">43 49 56 255</status_msgs_background_color>
  <status_msgs_border_color perm="">70 90 120 255</status_msgs_border_color>
  <!-- Settings for SmartLabel -->
  <smartlabel_background_color perm="">43 49 56 255</smartlabel_background_color>
  <smartlabel_pressed_background_color perm="">61 133 198 255</smartlabel_pressed_background_color>
  <smartlabel_separator_color perm="">70 90 120 255</smartlabel_separator_color>
  <smartlabel_label_color perm="">224 224 224 255</smartlabel_label_color>
  <smartlabel_pressed_label_color perm="">242 242 242 255</smartlabel_pressed_label_color>
</phone-settings>
</settings>

2. "رنگین تھیم":

یہ خود کریں یا اپنے Snom فون کو کس طرح اپنی مرضی کے مطابق بنائیں۔ حصہ 1 رنگ، فونٹ، پس منظر

Посмотреть

<?xml version="1.0" encoding="utf-8"?>
<settings>
<phone-settings>
  <!-- When the background image is set, it automatically applies alpha changes to all elements.
  Therefore it has to be configured at the beginning so that all styles afterwards correctly apply-->
  <custom_bg_image_url perm="">http://192.168.0.1/background.png</custom_bg_image_url>
  <!-- Background color has to be transparent because a background image is configured -->
  <background_color perm="">0 0 0 0</background_color>
  <titlebar_text_color perm="">242 242 242 255</titlebar_text_color>
  <titlebar_background_color perm="">43 49 56 40</titlebar_background_color>
  <text_color perm="">242 242 242 255</text_color>
  <subtext_color perm="">224 224 224 255</subtext_color>
  <extratext_color perm="">224 224 224 255</extratext_color>
  <extratext2_color perm="">224 224 224 255</extratext2_color>
  <fkey_background_color perm="">43 49 56 40</fkey_background_color>
  <fkey_pressed_background_color perm="">43 49 56 140</fkey_pressed_background_color>
  <fkey_separator_color perm="">0 0 0 0</fkey_separator_color>
  <fkey_label_color perm="">224 224 224 255</fkey_label_color>
  <fkey_pressed_label_color perm="">224 224 224 255</fkey_pressed_label_color>
  <line_background_color perm="">0 0 0 0</line_background_color>
  <selected_line_background_color perm="">43 49 56 40</selected_line_background_color>
  <selected_line_indicator_color perm="">61 133 198 255</selected_line_indicator_color>
  <selected_line_text_color perm="">61 133 198 255</selected_line_text_color>
  <line_separator_color perm="">0 0 0 0</line_separator_color>
  <scrollbar_color perm="">61 133 198 255</scrollbar_color>
  <cursor_color perm="">61 133 198 255</cursor_color>
  <status_msgs_background_color perm="">61 133 198 255</status_msgs_background_color>
  <status_msgs_border_color perm="">61 133 198 255</status_msgs_border_color>
  <!-- Settings for SmartLabel -->
  <smartlabel_background_color perm="">43 49 56 40</smartlabel_background_color>
  <smartlabel_pressed_background_color perm="">43 49 56 140</smartlabel_pressed_background_color>
  <smartlabel_separator_color perm="">0 0 0 0</smartlabel_separator_color>
  <smartlabel_label_color perm="">242 242 242 255</smartlabel_label_color>
  <smartlabel_pressed_label_color perm="">242 242 242 255</smartlabel_pressed_label_color>
</phone-settings>
</settings>

ہمیں امید ہے کہ یہ موضوع آپ کو دستی حسب ضرورت کے مسئلے کو سمجھنے میں مدد کرے گا۔

جاری رکھنا ...

ماخذ: www.habr.com

نیا تبصرہ شامل کریں