Po delším čase strávených svátky a odpočinkem se vracím k tvoření pluginů pro QIP Infium. Jak již nadpis napovídá dnes nebudeme tvořit nic nového do pluginu, ale zaměříme se na zobrazované texty a vzhled pluginu.
Co tedy vlasně unicode je?
Unicode je globální standard pro kódování znaků, který umožňuje zobrazení a editaci dokumentů v mnoha různých jazycích. V Unicode má každý znak vlastní identifikaci. To znamená, že znak „ř“ bude mít vždy stejný kód nezávisle na systému(musí unicode podporovat), ve kterém pracujete. Podpora Unicode tedy znamená, že aplikace budou vypadat a pracovat správně ve všech jazykových verzích Windows.
Tvůrcem standardu Unicode je nevýdělečné konsorcium sdružující významné firmy, výrobce programů a další instituce. Pro vás kteří se chcete dozvědět více přidám odkaz http://www.unicode.org/
Bude tedy dobré do pluginu podporu unicode zabudovat a vyhnout se tak problémům kdy se místo textů zobrazí "rosypaný čaj".
Delphi verze 2009 už podporu unicode mají zabudovanou a tam je práce o mnoho snažší. Pro ostatní kteří používáte starší verze budete muset doinstalovat kompenenty které podporu unicode přidají a dovolí takový plugin vytvořit.
Komponenty které mohu doporučit a hlavně používám jsou TNT Unicode Controls.
Komponenty najdete a stáhnete na adrese http://www.yunqa.de/delphi/doku.php/pro ... rols/index
Podporují Delphi verze 5 až 2007 pro tvorbu Win32 aplikací. Po instalaci už nebude problém začít vytvářet unicode pluginy a i ostatní aplikace. Komponenty obsahují součásti od formulářů, prvků na formuláře až po nevizuální funkce s prací s textovými unicode řetězci.
V další dílu si ukážeme jak takový plugin vytvořit popřípadě změnit již napsaný aby podporoval unicode texty.
Díl devátý - aby náš plugin uměl zobrazovat v Unicode
Moderátor: sutrus
- sutrus
- Administrátor
- Příspěvky: 273
- Registrován: 04 úno 2006 18:36
- Bydliště: Jihlava
- Kontaktovat uživatele:
Díl devátý - aby náš plugin uměl zobrazovat v Unicode
Zdeněk Kameník - SPSSoftware
Hardware je vše co se nedá ukrást po síťi. Čím rychlejší počítač je, tím rychleji se rozbije.
Počítač vám ušetří spoustu práce, kterou byste bez něj vůbec neměli.
Hardware je vše co se nedá ukrást po síťi. Čím rychlejší počítač je, tím rychleji se rozbije.
Počítač vám ušetří spoustu práce, kterou byste bez něj vůbec neměli.