Ngalakukeun eta sorangan atawa kumaha carana ngaluyukeun telepon Snom Anjeun. Bagian 1 warna, font, latar

Seueur urang resep pisan nalika aya anu dilakukeun pikeun urang! Nalika urang ngarasa "tingkat kapamilikan" tangtu, anu ngamungkinkeun urang pikeun nangtung kaluar tina latar tukang "massa abu". Sarua korsi, méja, komputer, jsb. Sagalana kawas dulur sejenna!

Sok sanajan hal leutik sapertos logo perusahaan dina pulpén biasa ngajadikeun éta karasaeun khusus sareng janten langkung berharga.

Satuju yén paling konsumén bakal resep telepon Snom tinimbang nu biasa (kawas dulur sejenna), telepon nu aranjeunna pakait sareng hal husus / pribadi. Kuring yakin yén upami anjeun panyadia solusi telepon, anjeun ogé bakal satuju pikeun ngahubungkeun perusahaan anjeun sareng panyadia éta "khusus" dina panon nasabah.

Seueur anjeun terang yén Snom tiasa nawiskeun tingkat kustomisasi telepon desktop anu béda-béda: tina parobihan parangkat lunak sareng parangkat lunak anu rumit anu peryogi waktos pangembangan, dugi ka anu saderhana pisan anu sayogi pikeun sadayana di luar kotak, leres pisan gratis. Anu terakhir anu kami hoyong terangkeun ka anjeun ayeuna.

Ngalakukeun eta sorangan atawa kumaha carana ngaluyukeun telepon Snom Anjeun. Bagian 1 warna, font, latar

Firmware ménu telepon kami diwangun dina XML sareng ngamungkinkeun anjeun pikeun fleksibel ngaluyukeun UI tina parameter ieu (daptar pondok):

  • gambar tukang
  • font jeung warna
  • ikon
  • язык
  • rington
  • tugas konci
  • jeung leuwih

Dina ieu, bagian 1st tina tulisan kami, urang bakal ngobrol ngeunaan kumaha anjeun tiasa ngarobih tampilan visual telepon Snom anjeun. Hayu urang ngobrol ngeunaan sababaraha titik:

  1. Ngarobah skéma warna
  2. Ngarobah font
  3. Ngamuat gambar latar
  4. Conto Topik

Dina Bagian 2 tina tulisan kami (enggal sumping) urang bakal ngobrol ngeunaan sesa pilihan kustomisasi. Ku kituna ulah "switch".

1. Ngarobah skéma warna

Dimimitian ku versi firmware 10, antarbeungeut warna telepon tiasa robih lengkep dina hal warna sareng transparansi. Ieu ngidinan Anjeun pikeun ngaluyukeun antarbeungeut pamaké pikeun legibility idéal, kajelasan, preferensi warna jeung parobahan salajengna, contona, pikeun identitas perusahaan.

Pikeun ngagampangkeun kahartos, aya skéma pikeun ngajelaskeun setélan warna:

Ngalakukeun eta sorangan atawa kumaha carana ngaluyukeun telepon Snom Anjeun. Bagian 1 warna, font, latar

Warna disaluyukeun ngagunakeun nilai RGB

nami

nilai valid

Nilai ku
standar

gambaran

titlebar_text_color

Kelompok 4
angka, masing-masing >=0 jeung <=255.

beureum, hejo, biru, alfa (Nilai alfa 255 hartosna lengkep
katempo, jeung 0 sagemblengna transparan).

51 51 51 255

Ngadalikeun warna sareng transparansi téks dina
bar judul, contona, "Tanggal", "Waktu",
"Ngaran" jsb.

téks_warna

51 51 51
255

Ngadalikeun warna sareng transparansi
téks awak kayaning "Menu", "Mode sayaga" jeung
sadaya layar téks utama lianna.

subtext_color

123 124 126 255

Ngadalikeun warna sareng transparansi
subtext, contona, "Menu", "Mode sayaga" sarta sakabeh
layar subtext séjén.

extratext_color

123 124 126
255

Ngadalikeun warna sareng transparansi anu munggaran
garis téks dipintonkeun dina sisi katuhu menu, kayaning sajarah panggero, tanggal jeung
waktos

extratext2_color

123 124 126
255

Ngadalikeun warna sareng transparansi kadua
garis téks dipintonkeun dina sisi katuhu menu, kayaning sajarah panggero, tanggal jeung
waktos

titlebar_background_color

226 226 226
255

Ngadalikeun warna latar sareng transparansi
garis lulugu

background_color

242 242 242
255

Ngadalikeun warna sareng transparansi latar tukang
unggal layar.

fkey_background_color

242 242 242
255

Ngadalikeun warna sareng transparansi
tombol konteks-sénsitip.

fkey_pressed_background_color

61 133 198
255

Ngadalikeun warna latar sareng transparansi
kenop konteks-sensitip lamun dipencet.

fkey_separator_color

182 183 184
255

Ngadalikeun warna sareng transparansi
Garis pamisah tombol sénsitip-kontéks

fkey_label_color

123 124 126
255

Ngadalikeun warna sareng transparansi téks,
dipaké dina tombol sénsitip konteks

fkey_pressed_label_color

242 242 242
255

Ngadalikeun warna sareng transparansi téks,
dipaké dina tombol sénsitip konteks lamun diklik

selected_line_background_color

255 255 255
255

Ngadalikeun warna latar sareng transparansi
garis anu dipilih, contona dina Menu atanapi layar anu tiasa dipilih

selected_line_indicator_color

61 133 198
255

Ngadalikeun warna sareng transparansi
indikator ka kénca ti garis dipilih, contona, dina Menu atawa layar nu mana wae nu
elemen dipilih

selected_line_text_color

61 133 198
255

Ngadalikeun warna sareng transparansi téks dina
garis nu dipilih, contona dina Menu atawa layar nu mana wae nu mibanda item nu dipilih.
Ogé ngadalikeun warna simbol ayeuna sakumaha eta siklus ngaliwatan
rupa-rupa pilihan dina jandela input

line_background_color

242 242 242
0

Ngadalikeun warna latar sareng transparansi pikeun
unggal baris dina Menu atawa item menu, atawa item daptar nu mana wae nu.

line_separator_color

226 226 226
255

Ngadalikeun warna sareng transparansi
garis ngabagi antara ménu atawa item menu na ditémbongkeun wungkul
lamun aya leuwih ti hiji item nu dipilih.

scrollbar_color

182 183 184
255

Ngadalikeun warna sareng transparansi bar
ngagulung dipintonkeun dina sagala layar.

cursor_color

61 133 198
255

Ngadalikeun warna sareng transparansi kursor,
ditampilkeun dina layar nganggo sinyal input.

status_msgs_background_color

242 242 242
255

Ngadalikeun warna latar sareng transparansi pikeun
talatah status nu nembongan dina layar dianggurkeun jeung telepon. Nilai ieu ogé lumaku pikeun latar tukang
parobahan volume.

status_msgs_border_color

182 183 184
255

Ngadalikeun warna sareng transparansi wates
pikeun talatah status nu nembongan dina layar dianggurkeun jeung telepon. nilai ieu ogé lumaku pikeun wates
parobahan volume.

smartlabel_background_color

242 242 242
255

Ngadalikeun warna latar tukang sareng transparansi SmartLabel.

smartlabel_pressed_background_color

61 133 198
255

Ngadalikeun warna latar tukang sareng transparansi SmartLabel nalika konci pungsi dipencet.

smartlabel_separator_color

182 183 184
255

Ngadalikeun warna garis sareng transparansi
pamisah antara unggal konci fungsi SmartLabel.

smartlabel_label_color

123 124 126
255

Ngadalikeun warna sareng transparansi téks,
dipaké dina SmartLabel.

smartlabel_pressed_label_color

242 242 242
255

Ngadalikeun warna sareng transparansi téks,
dipaké dina SmartLabel mun anjeun mencet kenop pungsi.

Ayeuna urang terang dimana sareng naon lokasina, urang tiasa angkat ka antarmuka wéb telepon ka bagian éta Setup / Preferensi, teras tab kadua katingalian:

Ngalakukeun eta sorangan atawa kumaha carana ngaluyukeun telepon Snom Anjeun. Bagian 1 warna, font, latar

Di dieu anjeun bisa ngarobah nilai, sarta lamun klik dina tanda tanya, anjeun bakal dibawa ka kaca pedaran, dimana aya ogé catetan ngeunaan kumaha carana nangtukeun nilai ieu lamun make file XML keur konfigurasi. Contona, pikeun baris kahiji urang "Warna Téks":

Ngalakukeun eta sorangan atawa kumaha carana ngaluyukeun telepon Snom Anjeun. Bagian 1 warna, font, latar

2. Ngarobah font

Font dina sadaya telepon snom tiasa disaluyukeun sacara bébas sareng tiasa dirobih nganggo panyadiaan otomatis. Punten perhatikeun yén upami TrueType atanapi font bitmap anu ayeuna dianggo diganti ku font khusus, meureun aya sababaraha inconsistencies dina rendering téks kusabab antarmuka pangguna dioptimalkeun pikeun hiji font TrueType anu khusus.

Pikeun ngaganti font nanaon, Anjeun kudu nyieun file tar ngandung font anyar, nu kudu ngaranna persis sarua jeung font heubeul nu bakal diganti.

"tar -cvf fonts.tar fontfile.ttf"

File tar ieu teras kedah dirujuk dina file xml supados leres dimuat nalika telepon di-reboot.

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

<settings>

 <uploads>

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

 </uploads>

</settings>

Langkung rinci ngeunaan font naon anu tos dipasang tiasa dipendakan dina halaman wéb kami. wiki
Ku cara ieu anjeun tiasa ngaunduh font anjeun nyalira kana telepon anjeun.

3. Unggah gambar latar

Nganggo conto, kami bakal nunjukkeun kumaha ngamuat latar anu leres sareng naon anu penting pikeun setélan.

Ngalakukeun eta sorangan atawa kumaha carana ngaluyukeun telepon Snom Anjeun. Bagian 1 warna, font, latar

Anjeun tiasa unggah gambar latar ngaliwatan panganteur Wéb → Tanya katingalian:

Ngalakukeun eta sorangan atawa kumaha carana ngaluyukeun telepon Snom Anjeun. Bagian 1 warna, font, latar

Setelan ieu kudu disetel ka URL gambar diaksés. Sakali setelan dirobah, gambar latar bakal diganti.

Atanapi anjeun tiasa ngarobih setélan ieu nganggo autoprovisioning ku nambihan tag kalawan nilai valid kana file xml Anjeun.

Upami parameter ieu kosong atanapi URL gambarna lepat, gambar latar standar telepon bakal dianggo.

penting: Upami Anjeun keur make software saméméh vérsi 10.1.33.33, Anjeun kudu nyetel nilai warna latar ka transparan pinuh.

Ngalakukeun eta sorangan atawa kumaha carana ngaluyukeun telepon Snom Anjeun. Bagian 1 warna, font, latar

Ieu diperlukeun sabab gambar tukang aya dina lapisan handap warna tukang baku. Ieu tiasa dihontal ku netepkeun nilai alfa ka 0 pikeun warna latar.

Dimimitian ku versi firmware 10.1.33.33, transparansi warna latar sacara otomatis nyaluyukeun kana gambar latar anu ditampilkeun dina telepon. Sanajan kitu, eta moal sagemblengna transparan. Pikeun ngahontal transparansi lengkep, saluyukeun kedah tetep gaduh nilai alfa 0.

Pikeun ningalikeun gambar latar anu leres, anjeun kedah nyimpen dina format png, jpg, gif, bmp atanapi tga. Kami nyarankeun pisan ngagunakeun file .png sareng ngaoptimalkeunana nganggo "milihan"Pikeun ngirangan ukuran file sareng ningkatkeun kinerja.

Ukuran gambar gumantung kana modél:

model
surat idin

D375 / D385 / D785
480 x 272

D335 / D735 / D765
320 x 240

D717
426 x 240

4. Conto konfigurasi téma

1. "Tema Poék":

Ngalakukeun eta sorangan atawa kumaha carana ngaluyukeun telepon Snom Anjeun. Bagian 1 warna, font, latar

neuteup

<?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. "Tema Warna-warni":

Ngalakukeun eta sorangan atawa kumaha carana ngaluyukeun telepon Snom Anjeun. Bagian 1 warna, font, latar

neuteup

<?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>

Kami ngarepkeun topik ieu bakal ngabantosan anjeun ngartos masalah kustomisasi manual.

Ngalajengkeun…

sumber: www.habr.com

Tambahkeun komentar