Novo

Forum kao aplikacija na telefonu

Dodajte forum na početni ekran i koristite ga kao aplikaciju, sa menijem na dnu ekrana.

  • 5 odgovora
  • 4.856 pregleda

Najnovija ↓

Arapski u Delphi objektima 04.10.2005. u 00:02 · pre 256 meseci #1
Zna li neko kako naštimati da većina objekata u Delphi-u podržava arapski.
Na početku programa učinim slijedeće
Code:

LoadKeyboardLayout('00000401', KLF_ACTIVATE);

To promijeni jezik na arapski.
Ztim ko EditBox.Font naštimam Charset na ARABIC_CHARSET.
I tako Edit box radi.
Također i TLabel podržava arapski
Ali TComboBox i TButton ne podržavaju.
Da bi TComboBox podržavao trebam pored fonta namjestit Style na csOwnerDrawFixed slično je i u TListBox.
Imal neko ideju kako da mi ostali objekti (TButton, TGroupBox, TTabSheet) podravaju arapski.
molim vas pomozite
Re: Arapski u Delphi objektima 04.10.2005. u 10:45 · pre 256 meseci #2
Promeni font Forme na neki standardni TTF (Arial, Tahoma, Verdana), postavi Arabic_Charset i za sve kontrole postavi ParentFont na True.
Vrednosti za ComboBox upisuj programski.
Re: Arapski u Delphi objektima 04.10.2005. u 11:32 · pre 256 meseci #3
To sam i radio, ali nece pa nece.
Inače koristim ANSI, pa taj arapski izgleda ovako ÇáÖřóáÇóáóÉó . Ali kada ovom crtam sa Canvas.TextOut prikaže mi fino arapski, ili kada dodijelim ovu vrijednost Labelu isto prikazuje arapski. Ali kada ovo stavim u Button prikazuje mi ovako kako vi vidite.
Također ne radi ni RichEdit objekat. What's the problem?
Citat:
obucina: Vrednosti za ComboBox upisuj programski.

Ne znam kako misliš programski. Ja ih upisujem na Run-Timeu.
Re: Arapski u Delphi objektima 04.10.2005. u 12:03 · pre 256 meseci #4
Delphi sve standardne Win komponente ne kreira kao Unicode i tu je problem. Za dugme mozes koristiti TBitBtn i radice kako treba, a za ostale kontrole moras naci neke alternetivne ili koristi OwnerDraw.
Potpis
Play Store
Re: Arapski u Delphi objektima 04.10.2005. u 17:09 · pre 256 meseci #5
Pokušo sam da stavljam TLabel iznad TButtona. Ali neće ni to. Ne mogu staviti Label niti iznad PageControl.
Evo našo sam neke unicode componente, pa ću da ih downloadujem.
Prijavite se da biste odgovorili u ovoj temi.PrijavaRegistracija

Premeštanje teme