Autor Téma: Diakritika ve Win7 64bit  (Přečteno 4086 krát)

Offline Kukysh

  • Mladík
  • **
  • Příspěvků: 64
  • Karma: 1
    • Verze Delphi: Delphi 7, Delphi 10.3.3
Diakritika ve Win7 64bit
« kdy: 17-09-2012, 16:25:00 »
Poradí mi nějaký delphi guru jak v programu vytvořeného z D7 zprovoznit diakritiku ve Win7 64bit CZ (chybí háčky)?

Offline Radek Červinka

  • Administrátoři
  • Padawan
  • *****
  • Příspěvků: 2479
  • Karma: 103
    • Verze Delphi: D5,D2007, DXE, DXE2 + 2 poslední (Tokyo)
    • O Delphi v češtině
Re:Diakritika ve Win7 64bit
« Odpověď #1 kdy: 17-09-2012, 16:33:44 »
Jako kde ti chybí háčky? V programu? To je nesmysl - problém bude někde jinde. Je zde spousta lidí co mají programy v Delphi 5 - 7 pod Win7 64bit a nemají problém, včetně mne. Můžeš to více popsat? v IDE tam jsou?
Embarcadero MVP - Czech republic

Offline Kukysh

  • Mladík
  • **
  • Příspěvků: 64
  • Karma: 1
    • Verze Delphi: Delphi 7, Delphi 10.3.3
Re:Diakritika ve Win7 64bit
« Odpověď #2 kdy: 17-09-2012, 16:40:16 »
Například v hotové aplikaci u PopupMenu, ve 32bit je písmo v pořádku, u 64bit chybí háčky ...

Offline Mi.Chal.

  • Guru
  • *****
  • Příspěvků: 576
  • Karma: 25
Re:Diakritika ve Win7 64bit
« Odpověď #3 kdy: 17-09-2012, 17:25:25 »
Například v hotové aplikaci u PopupMenu, ve 32bit je písmo v pořádku, u 64bit chybí háčky ...

kdysi jsem viděl podobný problém, místo diakritiky byly špatné znaky. "Řešení" bylo jít do nastavení písma, pro menu změnit font, dát apply, změnit font na původní (na XP to byla myslím Tahoma), apply a pak už to fungovalo správně. Nikdy jsem nepochopil, co se tím spravilo, když se vlastně nic nezměnilo, ale fungovalo to.

Michal

  • Host
Re:Diakritika ve Win7 64bit
« Odpověď #4 kdy: 17-09-2012, 17:58:37 »
Zkus tohle...

Start->Ovládací panely->Hodiny, jazyk a oblast->Změnit umístění

Co máš na záložce Správa v položce - Aktuální jazyk pro programy nepodporující sadu Unicode?

Měl bys tam mít Čeština (Česká republika).

Offline Kukysh

  • Mladík
  • **
  • Příspěvků: 64
  • Karma: 1
    • Verze Delphi: Delphi 7, Delphi 10.3.3
Re:Diakritika ve Win7 64bit
« Odpověď #5 kdy: 17-09-2012, 18:23:30 »
Jo, to mám včecho správně ...  :(

Offline Kukysh

  • Mladík
  • **
  • Příspěvků: 64
  • Karma: 1
    • Verze Delphi: Delphi 7, Delphi 10.3.3
Re:Diakritika ve Win7 64bit
« Odpověď #6 kdy: 17-09-2012, 18:29:57 »
v IDE hačky jsou ...

Offline pf1957

  • Padawan
  • ******
  • Příspěvků: 2668
  • Karma: 133
    • Verze Delphi: D2007, XE3, DX10
Re:Diakritika ve Win7 64bit
« Odpověď #7 kdy: 17-09-2012, 18:30:44 »
kdysi jsem viděl podobný problém, místo diakritiky byly špatné znaky. "Řešení" bylo jít do nastavení písma, pro menu změnit font, dát apply, změnit font na původní (na XP to byla myslím Tahoma), apply a pak už to fungovalo správně. Nikdy jsem nepochopil, co se tím spravilo, když se vlastně nic nezměnilo, ale fungovalo to.

Tohle se zpravidla vyskytuje u notebooku s predinstalovanou cestinou: navenek se to pres GUI tvari, ze je vsechno spravne, ale v nekterych programech (ja na to narazil napr. U Win7 a PSPadu) je spatne cestina resp. to vypada, ze je nastaveno Latin1 misto Latin2. Resenim je prave prepnuti do EN a zpatky, tusim se restartem.

Offline Kukysh

  • Mladík
  • **
  • Příspěvků: 64
  • Karma: 1
    • Verze Delphi: Delphi 7, Delphi 10.3.3
Re:Diakritika ve Win7 64bit
« Odpověď #8 kdy: 17-09-2012, 19:11:13 »
Asi ano, je to na notebooku, vyzkouším a dám vědět ...

Offline Jan Fiala

  • Příspěvků: 49
  • Karma: 0
    • PSPad editor
Re:Diakritika ve Win7 64bit
« Odpověď #9 kdy: 17-09-2012, 19:30:57 »
Všechno se to pouze tvaří správně, ale je to problém obrazů od velkých výrobců, kteří si udělají univerzální a pak do něj domlasknou lokalizaci.

Přečti si tohle:
http://forum.pspad.com/read.php?1,55507
napřed to máš anglicky, pak česky i s obrázky

Offline Kukysh

  • Mladík
  • **
  • Příspěvků: 64
  • Karma: 1
    • Verze Delphi: Delphi 7, Delphi 10.3.3
Re:Diakritika ve Win7 64bit
« Odpověď #10 kdy: 19-09-2012, 10:49:55 »
Díky, už jsem zjistil coto ..., že v jednom user účtu bylo jiné kodování ...