Search  
Wednesday, May 23, 2012 ..:: Forum ::.. Register  Login
 Forum Minimize
Pentru a putea posta mesaje trebuie să vă înregistraţi.
Notă: Mesajele cu conţinut jignitor sau ilegal (inclusiv cereri de soft piratat) nu sunt acceptate şi vor fi şterse imediat .

Pentru a primi raspunsuri rapide si corecte, scrieti in mesaj ce intentionati sa faceti, ce mesaj de eroare primiti, in ce context si in urma caror actiuni. De asemenea, mentionati versiunea de FoxPro in care lucrati!
Dacă nu specificați versiunea, se consideră VFP 9.0 SP2.

SearchForum Home
  Visual FoxPro  Visual FoxPro in general  Diacritice...
 Diacritice
 
 10/2/2011 9:03:57 PM
User is offlineoviciandrus
762 posts
www.comptech.ro
1st




Diacritice
 (N/A)
Vă salut!

Am vreo şansă să pun diacritice în opţiunile de meniu şi în textele de la tooltiptext-uri?
Dacă da, vă rog să-mi spuneţi şi mie cum!

Vă mulţumesc!
 10/3/2011 9:03:42 AM
User is offlinevaly.m
227 posts
4th


Re: Diacritice
 (N/A)
Da.
http://img839.imageshack.us/img839/3176/diacritice.png

Nu am facut altceva decat sa pun diacriticele cu tastatura in limba romana din languagebar... E posibil sa fie o legatura cu regional settings din control panel daca nu iti functioneaza, sau incearca sa folosesti si fontcharset=238(Central European) pe form sau pe obiectul unde vrei tooltiptext-ul...
Mie mi-a functionat fara niciun artificiu...
Acum sper sa fi inteles eu corect intrebarea ta...

Valy Maties - Beginner programmer
 10/3/2011 10:15:09 AM
User is offlineGrigore Dolghin
3590 posts
www.class-software.eu
1st






Re: Diacritice
 (N/A) Modified By Grigore Dolghin  on 10/4/2011 9:15:38 AM)
Nu întotdeauna. Fontul cu care sunt scrise textele din meniu e controlat de sistemul de operare şi VFP nu are un engine propriu de meniuri - apelează la sistemul de operare pentru asta. Şi dacă ăla nu suportă, aia e. Chestia asta e valabilă şi pentru Caption-ul formurilor.

Pentru tooltip-uri, în schimb, situaţia e ceva mai bună: SYS(3007) poate seta FontCharSet-ul textelor din tooltip.

Alternativa este, aşa cum ţi s-a sugerat deja, să setezi limba română în sistemul de operare.

Grigore Dolghin
Visual FoxPro MVP 2006 - 2010
Class Software
My blog
 10/3/2011 2:25:09 PM
User is offlineoviciandrus
762 posts
www.comptech.ro
1st




Re: Diacritice
 (N/A)
Mulţumesc!

Am pus problema deoarece atât la meniuri cât şi la tooltip-uri nu se văd bine diacriticele. În controale am reuşit folosind FontCharSet = 238. Se văd ok dacă se stochează în mysql cu latin1, aşa cum s-a mai discutat într-un post anterior.

PS

1) există funcţii Windows care obţin/setează setul de caractere folosit din Windows pentru elementele de interfaţare; vreau să le folosesc din Fox

2) cum ai pus poză în "post"? ... să mă folosesc şi eu în viitor pentru a fii mai explicit

O zi bună!
 10/4/2011 9:09:16 AM
User is offlinevaly.m
227 posts
4th


Re: Diacritice
 (N/A)
 oviciandrus wrote
...
2) cum ai pus poză în "post"? ... să mă folosesc şi eu în viitor pentru a fii mai explicit

...

Pe o pagina de internet unde ai poza tii click stanga pe mouse langa poza si tragi deasupra ei pana se selecteaza (fundalul semitransparent albastru)... CTRL+C pentru copy iar in post dai paste...

Valy Maties - Beginner programmer
 10/4/2011 9:31:12 AM
User is offlineoviciandrus
762 posts
www.comptech.ro
1st




Re: Diacritice
 (N/A)
Mulţumesc Valy!

Să vă zic cum am încercat să pun diacritice în opţiunile de meniu.

În Control Panel -> Regional and language Options -> Advanced am pus optiunea "Romanian" la Language for non-Unicode programs.
Apoi în generatorul de meniuri am putut să folosesc diacritice. Însă, la generarea MPR-ului diacriticele sunt înlocuite cu _!!!
Dacă în MPR pun eu ş, ţ etc atunci totul se vede OK! Mă cam disperă că sunt obişnuit să dau pe "Build" cu Recompile all files destul de frecvent şi se zăpecesc MPR-urile.
Oricum îi un pas mic dar important! ;)
 10/4/2011 9:46:27 AM
User is offlineoviciandrus
762 posts
www.comptech.ro
1st




Re: Diacritice
 (N/A)
La diacritice în ToolTip nu am reuşit chiar dacă am pus 238 la tot ce mişcă FontCharSet şi Sys(3007, 238) la iniţializarea formularului.
În fereastra Properties la tooltiptext băgam "Selecţie" el schimba în "Selec_ie"!!

După un timp am făcut aşa:

this.cmdSel.ToolTipText = 'Selec' + chr(254) + 'ie'

şi se văd diacriticele la ToolTipuri :)
 10/5/2011 10:07:47 AM
User is offlineGrigore Dolghin
3590 posts
www.class-software.eu
1st






Re: Diacritice
 (N/A)
Ia lanseaza tu VFP cu comanda vfp.exe /a si incearca sa scrii Selecţie intr-o proprietate. Mai face asa? Ma astept ca atunci cand scrii ţ sa iti apara þ. Caracterul ăsta va fi afişat ca ţ daca fontcharset este 238.
Grigore Dolghin
Visual FoxPro MVP 2006 - 2010
Class Software
My blog
 10/5/2011 5:42:58 PM
User is offlineoviciandrus
762 posts
www.comptech.ro
1st




Re: Diacritice
 (N/A)
Salut!

Am lansat VFP-ul cu /a.
Am putut să scriu "Selecţie" în Caption la CommandButton sau ToolTipText chiar aşa cu "ţ". La rulare în loc de ţ se vede "_" şi când mă uit la proprietăţi acolo ţ-ul este înlocuit cu "_".
Aceeiaşi chestie este şi la fişierele MPR.

Deocamdată mi-am scos toate codurile ASCII ale literelor româneşti şi la stringuri folosesc CHR() şi le setez programatic.
  Visual FoxPro  Visual FoxPro in general  Diacritice...

Search  Forum Home         

 Google Ads Minimize

    

Copyright 2002-2010 Profox   Terms Of Use  Privacy Statement