Problem mit Static-Buttons unter Express++

Moderator: Moderatoren

Antworten
Juergen
UDF-Programmierer
UDF-Programmierer
Beiträge: 92
Registriert: Di, 19. Dez 2006 19:37
Wohnort: Düsseldorf
Kontaktdaten:

Problem mit Static-Buttons unter Express++

Beitrag von Juergen »

Hallo,

habe in einer Touch-Screen-Anwendung häufigen Gebrauch von
DCPUSHBUTTON STATIC gemacht.

Der Vorteil ist, dass das gewählte Objekt nach Klick auf den
Static-Button den Eingabefokus nicht verliert.

Als ich die neueste Demo von Roger geladen hatte, erlebte ich eine
böse Überraschung.

Im schlimmsten Fall verloren vorher selektierte SLE`s den Focus.
Teilweise blieben die Buttons in gedrückter Position stehen.

Focuscolor blieb ebenfalls stehen.

@21.9,63 DCPUSHBUTTON CAPTION "Q" SIZE 4,1.7 STATIC ;
COLOR GRA_CLR_BLACK,GRA_CLR_WHITE;
FONT "12.Courier Bold";
FOCUSCOLOR GRA_CLR_BLUE, GRA_CLR_RED ;
HIDE {||!lAlpha_Dialog};
action {||PostAppEvent(xbeP_Keyboard,ASC("Q"),,SetAppFocus())}


Wenn ich ein Bitmap für den Button benutze, tritt nur das Focuscolor-Problem auf.


@ 495,75 DCPUSHBUTTON ;
STATIC ;
PIXEL;
SIZE 52,52 ;
ACTION {||PostAppEvent(xbeP_Keyboard, xbeK_CTRL_F3,,oDialog)};
BITMAP journ00;
FOCUSCOLOR GRA_CLR_BLUE, GRA_CLR_RED ;
HIDE {||!lTouch .OR. lAlt}


Ich benutze Xbase 1.82.294 und Express 1.8.227

Mit Express 1.8 Build 227 und xBase 1.82 treten keine Probleme auf.

Kompiliere ich Build 227 mit Xbase 1.9.333, treten wieder die o. a. Fehler auf.

Hat vielleicht jemand ähnliche Erfahrungen gemacht?

Gruß

Jürgen
Benutzeravatar
Wolfgang Ciriack
Der Entwickler von "Deep Thought"
Der Entwickler von "Deep Thought"
Beiträge: 2935
Registriert: Sa, 24. Sep 2005 9:37
Wohnort: Berlin
Hat sich bedankt: 13 Mal
Danksagung erhalten: 34 Mal
Kontaktdaten:

Beitrag von Wolfgang Ciriack »

Hallo Jürgen,
wenn du auf 1.9 umsteigst, solltest du auch auf eXPress build 245 umsteigen, Roger hat m.E. auch bei den static buttons einiges angepasst und korrigiert,
Viele Grüße
Wolfgang
Juergen
UDF-Programmierer
UDF-Programmierer
Beiträge: 92
Registriert: Di, 19. Dez 2006 19:37
Wohnort: Düsseldorf
Kontaktdaten:

Danke Wolfgang!

Beitrag von Juergen »

ich dachte halt, probiere vorher mal die Demo-Version.

War 1.9 Build 237.

Gruß

Jürgen.
Antworten