Level Extreme platform
Subscription
Corporate profile
Products & Services
Support
Legal
Français
BUG: CTRL+0 on Boolean checkbox is wrong
Message
From
17/09/2005 04:37:07
 
General information
Forum:
Visual FoxPro
Category:
Object Oriented Programming
Title:
BUG: CTRL+0 on Boolean checkbox is wrong
Environment versions
Visual FoxPro:
VFP 9
Miscellaneous
Thread ID:
01050561
Message ID:
01050561
Views:
48
Repro:
WITH NEWOBJECT("form1")
	.Show

	WAIT WINDOWS "waiting: Look the NULL value" TIMEOUT 2

	KEYBOARD '{SPACEBAR}' PLAIN CLEAR
	DOEVENTS

	WAIT WINDOWS "waiting: Look the FALSE value" TIMEOUT 4

	KEYBOARD '{CTRL+0}' PLAIN CLEAR
	DOEVENTS


	WAIT WINDOWS "Look that a CTRL+0 show a NULL check, but the Value is TRUE" TIMEOUT 10

ENDWITH

DEFINE CLASS form1 AS form


	SHOWWINDOW = 2
	Caption = "CTRL+0 on Boolean checkbox"
	Name = "Form1"


	ADD OBJECT check1 AS checkbox WITH ;
		Top = 72, ;
		Left = 94, ;
		Height = 17, ;
		Width = 60, ;
		Alignment = 0, ;
		Caption = "Check1", ;
		ControlSource = "SOME.CHECKF", ;
		Name = "Check1"


	ADD OBJECT text1 AS textbox WITH ;
		Enabled = .F., ;
		Height = 23, ;
		Left = 72, ;
		Top = 120, ;
		Width = 142, ;
		DisabledForeColor = RGB(0,0,255), ;
		NullDisplay = "NULL", ;
		Name = "Text1"


	PROCEDURE Load
		CREATE CURSOR SOME (CHECKF L NULL)
		INSERT INTO SOME VALUES (NULL)
	ENDPROC


	PROCEDURE check1.REFRESH
		THISFORM.TEXT1.VALUE = THIS.VALUE
	ENDPROC


	PROCEDURE check1.InteractiveChange
		THISFORM.TEXT1.VALUE = THIS.VALUE
	ENDPROC


ENDDEFINE
Next
Reply
Map
View

Click here to load this message in the networking platform