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.
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