€ Euro Zeichen in CustomDraw Browse

Eigentlich ist mir die Frage peinlich, aber es kann sonst niemand helfen ... :)

Moderator: Moderatoren

Antworten
Benutzeravatar
AUGE_OHR
Marvin
Marvin
Beiträge: 12903
Registriert: Do, 16. Mär 2006 7:55
Wohnort: Hamburg
Hat sich bedankt: 19 Mal
Danksagung erhalten: 44 Mal

€ Euro Zeichen in CustomDraw Browse

Beitrag von AUGE_OHR »

hi,

ich habe in meinen Applicationen

Code: Alles auswählen

   SETLOCALE( NLS_ICURRENCYEURO, "1" )
   SETLOCALE( NLS_SCURRENCY, CHR( 213 ) )
zu aktivieren des € Euro Zeichen.
das funktioniert auch soweit, aber bei CustomDraw Browse bekomme ich das € Euro Zeichen nicht ?
in eine "normalen" XbpBrowse, SLE, MLE etc. funktioniert das € Euro Zeichen aber bei CustomDraw mit

Code: Alles auswählen

::oFont := XBPFONT() :new() :create( FONT_DEFFIXED_MEDIUM )
GraSetFont( oPS, ::oFont )
...
GraSetAttrString( oPS, aASattr )
GraStringAt( oPS, aPos, cText ) 
funktioniert es nicht ... wieso ?
gruss by OHR
Jimmy
Benutzeravatar
Tom
Der Entwickler von "Deep Thought"
Der Entwickler von "Deep Thought"
Beiträge: 9345
Registriert: Do, 22. Sep 2005 23:11
Wohnort: Berlin
Hat sich bedankt: 100 Mal
Danksagung erhalten: 359 Mal
Kontaktdaten:

Re: € Euro Zeichen in CustomDraw Browse

Beitrag von Tom »

Stimmt, geht bei mir auch nicht (GraCaptionStr). Teste gerade ...
Herzlich,
Tom
Benutzeravatar
Tom
Der Entwickler von "Deep Thought"
Der Entwickler von "Deep Thought"
Beiträge: 9345
Registriert: Do, 22. Sep 2005 23:11
Wohnort: Berlin
Hat sich bedankt: 100 Mal
Danksagung erhalten: 359 Mal
Kontaktdaten:

Re: € Euro Zeichen in CustomDraw Browse

Beitrag von Tom »

Kommando zurück, geht bei mir (Font ist 10.Arial). Es ging nicht, als ich RTF-Fließtext als Datenquelle genommen habe.
Herzlich,
Tom
Benutzeravatar
brandelh
Foren-Moderator
Foren-Moderator
Beiträge: 15688
Registriert: Mo, 23. Jan 2006 20:54
Wohnort: Germersheim
Hat sich bedankt: 65 Mal
Danksagung erhalten: 33 Mal
Kontaktdaten:

Re: € Euro Zeichen in CustomDraw Browse

Beitrag von brandelh »

Hi,

nicht jeder Font kann das.
Gruß
Hubert
Benutzeravatar
AUGE_OHR
Marvin
Marvin
Beiträge: 12903
Registriert: Do, 16. Mär 2006 7:55
Wohnort: Hamburg
Hat sich bedankt: 19 Mal
Danksagung erhalten: 44 Mal

Re: € Euro Zeichen in CustomDraw Browse

Beitrag von AUGE_OHR »

Tom hat geschrieben:geht bei mir (Font ist 10.Arial)
ok dann werde ich mal FONT_DEFFIXED_MEDIUM ändern
gruss by OHR
Jimmy
Benutzeravatar
AUGE_OHR
Marvin
Marvin
Beiträge: 12903
Registriert: Do, 16. Mär 2006 7:55
Wohnort: Hamburg
Hat sich bedankt: 19 Mal
Danksagung erhalten: 44 Mal

Re: € Euro Zeichen in CustomDraw Browse

Beitrag von AUGE_OHR »

hi,

es lag tatsächlich am Font der für SLE, MLE etc. mit dem € Zeichen funktioniert ... nur nicht im CustomDraw Browse ... hm ...

ich habe mir mal die "plattformunabhängige Schriftarten-Namen" aus FONT.CH vorgenommen und das raus bekommen.

Code: Alles auswählen

FONT_DEFFIXED_SMALL  "8.Courier"
FONT_DEFPROP_SMALL   "8.MS Sans Serif"
FONT_HELV_SMALL
FONT_COURIER_SMALL   "8.Courier New"
FONT_TIMES_SMALL     "8.Times New Roman"
wonach nur FONT_HELV_SMALL keine "Übersetzung" hat.
also kommt wohl nur FONT_HELV_* = "Arial" in Frage wenn man "internationale" Appicationen schreiben will ?
gruss by OHR
Jimmy
Antworten