grosse Dialoge, kleine TFT's, Scrollbalken [erledigt]

Moderator: Moderatoren

Antworten
Ewald
Rekursionen-Architekt
Rekursionen-Architekt
Beiträge: 475
Registriert: Sa, 08. Apr 2006 14:07
Wohnort: Datteln
Danksagung erhalten: 3 Mal
Kontaktdaten:

grosse Dialoge, kleine TFT's, Scrollbalken [erledigt]

Beitrag von Ewald »

Code: Alles auswählen

#include 'dcdialog.ch'
proc main
local getlist;={},var1,var2 ...
@ 0,001 dcsay "Egal "      get var1
@ 0,100 dcsay "Auch egal " get var2
.
.
.
dcread gui fit;
enterexit

return
Das so genial einfach erzeugte Programm wird ja von EXPRESS automatisch
auf die richtigt Größe gebracht und optimal auf dem Schirm angezeigt.

Auf diese Weise habe ich recht große Dialoge erzeugt, die auf dem normalen
PC mit TFT's >= 17" auch wunderbar angezeigt werden, da die Bildschirme
ausreichend dimensioniert sind.

Wird so ein Programm allerdings auf einen zu kleinen Bildschirm aufgerufen,
- zur Zeit sind Netbooks sichere Kandidaten dafür- , wird das Fenster einfach
abgeschnitten oder Buttons befinden sich irgendwo im "Nichtanzeigebereich".

Kunden, die noch vor 2 Jahren von 15" auf 17" Notebooks oder noch besser auf
20" Notebooks mit richtig Dampf umgestiegen sind, müssen jetzt alles mit
Netbooks machen können - natürlich. :roll:

Gibt es in EXPRESS++ irgendwo einen Schalter, der dem Fenster in solchen Fällen
automatisch Scrollbalken verpaßt ? Oder wie läßt sich das in EXPRESS wohl sonst
lösen ?

Gruß
Ewald
Zuletzt geändert von Ewald am Mi, 30. Jun 2010 13:53, insgesamt 1-mal geändert.
Leon
Rekursionen-Architekt
Rekursionen-Architekt
Beiträge: 118
Registriert: Mi, 28. Nov 2007 12:48
Wohnort: Wien
Hat sich bedankt: 5 Mal
Kontaktdaten:

Re: grosse Dialoge, kleine TFT's, Scrollbalken

Beitrag von Leon »

Vor dem DCREAD GUI einfach DCGETOPTIONS verwenden:

DCGETOPTIONS SCROLLBARS XBP_SCROLLBAR_VERT+XBP_SCROLLBAR_HORIZ
Gruß aus Wien
Leon
Ewald
Rekursionen-Architekt
Rekursionen-Architekt
Beiträge: 475
Registriert: Sa, 08. Apr 2006 14:07
Wohnort: Datteln
Danksagung erhalten: 3 Mal
Kontaktdaten:

Re: grosse Dialoge, kleine TFT's, Scrollbalken

Beitrag von Ewald »

Hallo Leon,
genau das habe ich gesucht. Ich hatte noch die Doku von der 1.8er Version. Da gab es den Parameter noch nicht.
Danke
Ewald
Antworten