DCSpinButton

Moderator: Moderatoren

Antworten
Benutzeravatar
Bertram Hansen
Foren-Moderator
Foren-Moderator
Beiträge: 1015
Registriert: Di, 27. Sep 2005 8:55
Wohnort: 51379 Leverkusen
Hat sich bedankt: 28 Mal
Danksagung erhalten: 20 Mal
Kontaktdaten:

DCSpinButton

Beitrag von Bertram Hansen »

Hallo,

ich versuche gerade mit eXpress einen Spinbutton mit negativen Werten zu realisieren. Ich möchte nicht direkt auf einen Feldnamen einer Tabelle gehen, sondern den Umweg über eine Variable. Leider klappt das nur mir positiven Werten. Der Wert des ersten Spnbutton hat den Wert 0 beim starten. Aber man kann einen Wert unter 0 auswählen.

Hier kommt mein Beispielcode:

Code: Alles auswählen

#include "dcdialog.ch"

PROC AppSys
RETURN

FUNCTION Main()

LOCAL nSpin1 := -5, nSpin2 := 100, GetList := {}

@ 2, 57 DCSPINBUTTON nSpin1 SIZE 7 LIMITS -99,255 
        
@ 4, 57 DCSPINBUTTON nSpin2 SIZE 7 LIMITS 0,255 
        
DCREAD GUI ;
       TITLE 'SpinButton Test' ;
       FIT ;
       ADDBUTTONS
       
RETURN .T.
und hier das passende Projectfile dazu:

Code: Alles auswählen

[PROJECT]
    COMPILE       = xpp
    COMPILE_FLAGS = /w /q
    DEBUG         = yes
    GUI           = yes
    LINKER        = alink
    LINK_FLAGS    =
    RC_COMPILE    = arc
    RC_FLAGS      = /v
    PROJECT.XPJ

[PROJECT.XPJ]
    SPINTEST.EXE

[SPINTEST.EXE]
// $START-AUTODEPEND
    ..\..\lib\dclipx.lib
// $STOP-AUTODEPEND
    SPINTEST.PRG
Was mache ich falsch?
:wave:
Gruß Bertram
http://www.tobax.de
Mitglied der XUG Cologne
Mitglied der XUG Osnabrück
Beisitzer des Deutschsprachige Xbase-Entwickler e.V.

Solange Kakaobohnen an Bäumen wachsen ist Schokolade Obst!
Benutzeravatar
Wolfgang Ciriack
Der Entwickler von "Deep Thought"
Der Entwickler von "Deep Thought"
Beiträge: 2934
Registriert: Sa, 24. Sep 2005 9:37
Wohnort: Berlin
Hat sich bedankt: 13 Mal
Danksagung erhalten: 34 Mal
Kontaktdaten:

Beitrag von Wolfgang Ciriack »

Hallo Bertram,
schau dir doch einmal das Beispiel von Roger in XDemo Sample Set 6 - Spin-Get an. Das geht damit auch in den negativen Bereich.
Viele Grüße
Wolfgang
Benutzeravatar
Bertram Hansen
Foren-Moderator
Foren-Moderator
Beiträge: 1015
Registriert: Di, 27. Sep 2005 8:55
Wohnort: 51379 Leverkusen
Hat sich bedankt: 28 Mal
Danksagung erhalten: 20 Mal
Kontaktdaten:

DCSpinButton

Beitrag von Bertram Hansen »

Hallo Wolfgang,

ich habe mir schon einige Beispiele angesehen. Kannst Du mir nicht anhand von meinem Beispielcode kurz mitteilen, warum ich keine Erfolg habe?
:wave:
Gruß Bertram
http://www.tobax.de
Mitglied der XUG Cologne
Mitglied der XUG Osnabrück
Beisitzer des Deutschsprachige Xbase-Entwickler e.V.

Solange Kakaobohnen an Bäumen wachsen ist Schokolade Obst!
Benutzeravatar
Wolfgang Ciriack
Der Entwickler von "Deep Thought"
Der Entwickler von "Deep Thought"
Beiträge: 2934
Registriert: Sa, 24. Sep 2005 9:37
Wohnort: Berlin
Hat sich bedankt: 13 Mal
Danksagung erhalten: 34 Mal
Kontaktdaten:

Beitrag von Wolfgang Ciriack »

Hallo Bertram,
welche Version von eXPress++ benutzt du denn ?
Ich habe es mit Version 237 getestet, kein Problem mit negativen Zahlenanzeige.
Viele Grüße
Wolfgang
Benutzeravatar
Bertram Hansen
Foren-Moderator
Foren-Moderator
Beiträge: 1015
Registriert: Di, 27. Sep 2005 8:55
Wohnort: 51379 Leverkusen
Hat sich bedankt: 28 Mal
Danksagung erhalten: 20 Mal
Kontaktdaten:

Beitrag von Bertram Hansen »

Hallo Wolfgang,

ich benutze von eXPress++ die Version 1.8 (build 227) und die Version 1.82.294 von XBase++. Gibt es eine aktuellere eXPress++ Version die auch zu der 1.82 Version von Alaska paßt?
:wave:
Gruß Bertram
http://www.tobax.de
Mitglied der XUG Cologne
Mitglied der XUG Osnabrück
Beisitzer des Deutschsprachige Xbase-Entwickler e.V.

Solange Kakaobohnen an Bäumen wachsen ist Schokolade Obst!
Benutzeravatar
Tom
Der Entwickler von "Deep Thought"
Der Entwickler von "Deep Thought"
Beiträge: 9355
Registriert: Do, 22. Sep 2005 23:11
Wohnort: Berlin
Hat sich bedankt: 101 Mal
Danksagung erhalten: 361 Mal
Kontaktdaten:

Beitrag von Tom »

Hallo, Bertram.

Roger ist bei Build 241, wenn ich auf dem laufenden bin, und die aktuelle Fassung ist mit 1.82 und 1.9 kompatibel. Die entsprechenden Funktionalitäten berücksichtigen automatisch die Compilerversion.
Herzlich,
Tom
Benutzeravatar
Bertram Hansen
Foren-Moderator
Foren-Moderator
Beiträge: 1015
Registriert: Di, 27. Sep 2005 8:55
Wohnort: 51379 Leverkusen
Hat sich bedankt: 28 Mal
Danksagung erhalten: 20 Mal
Kontaktdaten:

Beitrag von Bertram Hansen »

Hallo Tom,

dann brauche ich wohl ein neues Update. So wie ich das auf der Seite von Roger lese, muß ich mich dann für die 1 oder 2 Jahre Subscription Version entscheiden. Ein kostenfreies kleines Update gibt es nicht.
:wave:
Gruß Bertram
http://www.tobax.de
Mitglied der XUG Cologne
Mitglied der XUG Osnabrück
Beisitzer des Deutschsprachige Xbase-Entwickler e.V.

Solange Kakaobohnen an Bäumen wachsen ist Schokolade Obst!
Antworten