FONT in AppBrowse [ERLDIGT]

Alle Fragen um die Programmierung, die sich sonst nicht kategorisieren lassen. Von Makro bis Codeblock, von IF bis ENDIF

Moderator: Moderatoren

Antworten
Benutzeravatar
Manfred
Foren-Administrator
Foren-Administrator
Beiträge: 21186
Registriert: Di, 29. Nov 2005 16:58
Wohnort: Kreis Wesel
Hat sich bedankt: 210 Mal
Danksagung erhalten: 67 Mal

FONT in AppBrowse [ERLDIGT]

Beitrag von Manfred »

Hi,

ich habe folgendes Problem, was mich zur Verzweiflung bringt.

abgekürzt steht folgendes:

Code: Alles auswählen

APPBROWSE PARENT        oCrt1 ;
                            FONT          "&us_font_menue."
us_font_menue ist PUBLIC und ich habe es in eine Klasse verpackt

oVtPara:us_font_menue

Das Objekt ist auch PUBLIC

wenn ich aber folgendes mache

Code: Alles auswählen

APPBROWSE PARENT        oCrt1 ;
                            FONT          oVtPara:us_font_menue
wird der Font nicht gesetzt. Bei erster Variante klappt es. Ich habe alles nur erdenkliche ausprobiert. Es will nicht klappen. Wie wird es richtig gemacht?
Gruß Manfred
Mitglied der XUG Osnabrück
Schatzmeister des Deutschsprachige Xbase-Entwickler e.V.
großer Fan des Xbaseentwicklerwiki https://wiki.xbaseentwickler.de/index.p ... Hauptseite
Doof kann man sein, man muß sich nur zu helfen wissen!!
Benutzeravatar
Markus Walter
Programmier-Gott
Programmier-Gott
Beiträge: 1018
Registriert: Di, 24. Jan 2006 10:22
Wohnort: Saarland

Re: FONT in AppBrowse

Beitrag von Markus Walter »

Hi,

ich tippe mal daruf, dass Du den Makrooperator richtig nutzen musst.
Gruß
Markus

Mitglied der XUG Saarland-Pfalz
Benutzeravatar
Manfred
Foren-Administrator
Foren-Administrator
Beiträge: 21186
Registriert: Di, 29. Nov 2005 16:58
Wohnort: Kreis Wesel
Hat sich bedankt: 210 Mal
Danksagung erhalten: 67 Mal

Re: FONT in AppBrowse

Beitrag von Manfred »

Danke Markus.

Jetzt wäre nur noch ein Tipp interessant, wie richtig. ich habe so ziemlich alle Varianten ausprobiert.
Gruß Manfred
Mitglied der XUG Osnabrück
Schatzmeister des Deutschsprachige Xbase-Entwickler e.V.
großer Fan des Xbaseentwicklerwiki https://wiki.xbaseentwickler.de/index.p ... Hauptseite
Doof kann man sein, man muß sich nur zu helfen wissen!!
Benutzeravatar
Manfred
Foren-Administrator
Foren-Administrator
Beiträge: 21186
Registriert: Di, 29. Nov 2005 16:58
Wohnort: Kreis Wesel
Hat sich bedankt: 210 Mal
Danksagung erhalten: 67 Mal

Re: FONT in AppBrowse

Beitrag von Manfred »

boh ey,

ich werd verrückt. Wenn ich das in Klammern schreibe, dann scheint es zu klappen. Da soll man einer drauf kommen.

Code: Alles auswählen

APPBROWSE PARENT        oCrt1 ;
                            FONT          (oVtPara:us_font_menue)
Gruß Manfred
Mitglied der XUG Osnabrück
Schatzmeister des Deutschsprachige Xbase-Entwickler e.V.
großer Fan des Xbaseentwicklerwiki https://wiki.xbaseentwickler.de/index.p ... Hauptseite
Doof kann man sein, man muß sich nur zu helfen wissen!!
Benutzeravatar
brandelh
Foren-Moderator
Foren-Moderator
Beiträge: 15695
Registriert: Mo, 23. Jan 2006 20:54
Wohnort: Germersheim
Hat sich bedankt: 65 Mal
Danksagung erhalten: 33 Mal
Kontaktdaten:

Re: FONT in AppBrowse [ERLDIGT]

Beitrag von brandelh »

APPBROWSE ist genauso ein Befehl wie USE ...
use (cDatei) ...

sobald du bei einem Befehl den INHALT einer Variablen willst, statt den Namen direkt auszuschreiben, muss die Var in Klammern ;-)
Gruß
Hubert
Benutzeravatar
Manfred
Foren-Administrator
Foren-Administrator
Beiträge: 21186
Registriert: Di, 29. Nov 2005 16:58
Wohnort: Kreis Wesel
Hat sich bedankt: 210 Mal
Danksagung erhalten: 67 Mal

Re: FONT in AppBrowse [ERLDIGT]

Beitrag von Manfred »

das scheint aber nur für FONT zu gelten. Bei Color, oder HILITE ist es nicht erforderlich wie es aussieht.
Gruß Manfred
Mitglied der XUG Osnabrück
Schatzmeister des Deutschsprachige Xbase-Entwickler e.V.
großer Fan des Xbaseentwicklerwiki https://wiki.xbaseentwickler.de/index.p ... Hauptseite
Doof kann man sein, man muß sich nur zu helfen wissen!!
Benutzeravatar
Tom
Der Entwickler von "Deep Thought"
Der Entwickler von "Deep Thought"
Beiträge: 9356
Registriert: Do, 22. Sep 2005 23:11
Wohnort: Berlin
Hat sich bedankt: 101 Mal
Danksagung erhalten: 361 Mal
Kontaktdaten:

Re: FONT in AppBrowse [ERLDIGT]

Beitrag von Tom »

Ein Blick in die appbrow.ch verrät, warum das so ist:

Code: Alles auswählen

#command _APPBROWSE INTO <oBrowse>  ;
              [ PARENT <parent> ] ;
              [ FIELDS <fields,...> ] ;
               [ COLOR <fgC1> [, <bgC1> ] ] ;
              [ HILITE <fgC2> [, <bgC2> ] ] ;
                [ FONT <(font)> ] ;
            [ POSITION <pos1> [, <pos2>] ] ; 
                [ SIZE <siz1> [, <siz2>] [<per:PERCENT>] ] ; 
               [ TITLE <title> ] ;
               [ STYLE <style> ] ;
               [ ALIAS <(alias)> ] ;
                 [ FOR <(for)> ]
"<(Symbol)>" ist der sogenannte "Extended Expression Match-Marker". Dazu die Doku:

Der Match-Marker <(Symbol)> wird immer dann verwendet, wenn ein Argument eines Befehls als Literal oder als Zeichenausdruck in ()-Klammern angegeben werden kann. Er wird zusammen mit dem Smart Stringify Result-Marker verwendet, wodurch sichergestellt wird, daß Literale im übersetzten Code in Anführungszeichen stehen, geklammerte Zeichenausdrücke aber nicht zu einer Zeichenkette übersetzt werden.

Dem steht der "Regular Match Marker" "<Symbol>" gegenüber, der relativ simpel nach passendem Code für die Ersetzung sucht.
Herzlich,
Tom
Benutzeravatar
Manfred
Foren-Administrator
Foren-Administrator
Beiträge: 21186
Registriert: Di, 29. Nov 2005 16:58
Wohnort: Kreis Wesel
Hat sich bedankt: 210 Mal
Danksagung erhalten: 67 Mal

Re: FONT in AppBrowse [ERLDIGT]

Beitrag von Manfred »

Danke Tom,

ich bin zum ersten mal mit den APP Einrichtungen konfrontiert worden und deshalb überhaupt nicht auf die Idee gekommen nach sowas zu suchen.
Gruß Manfred
Mitglied der XUG Osnabrück
Schatzmeister des Deutschsprachige Xbase-Entwickler e.V.
großer Fan des Xbaseentwicklerwiki https://wiki.xbaseentwickler.de/index.p ... Hauptseite
Doof kann man sein, man muß sich nur zu helfen wissen!!
UliTs
Der Entwickler von "Deep Thought"
Der Entwickler von "Deep Thought"
Beiträge: 2828
Registriert: Fr, 10. Feb 2006 9:51
Wohnort: Aachen
Hat sich bedankt: 259 Mal
Danksagung erhalten: 12 Mal
Kontaktdaten:

Re: FONT in AppBrowse [ERLDIGT]

Beitrag von UliTs »

Danke für die leicht verständliche Erklärung, Tom!
-------
Mitglied XuG Cologne
Mitglied XuG Osnabrück
UliTs
Der Entwickler von "Deep Thought"
Der Entwickler von "Deep Thought"
Beiträge: 2828
Registriert: Fr, 10. Feb 2006 9:51
Wohnort: Aachen
Hat sich bedankt: 259 Mal
Danksagung erhalten: 12 Mal
Kontaktdaten:

Re: FONT in AppBrowse [ERLDIGT]

Beitrag von UliTs »

Manfred hat geschrieben:Danke Tom,
ich bin zum ersten mal mit den APP Einrichtungen konfrontiert worden und deshalb überhaupt nicht auf die Idee gekommen nach sowas zu suchen.
Wenn DU jetzt der "Herr über den Quellcode" bist, würde ich die Übersetzung des Preprozessor's einsetzen :D .
-------
Mitglied XuG Cologne
Mitglied XuG Osnabrück
Antworten