Restored from previous forum. Originally posted by MrVainSCL.
Have someone an idea how to set the background color for "TextGadget" and "CheckBoxGadget" to white $ffffff ???? I think it will be possible with SendMessage_ command...!? Thanks for help...
PIII450, 256MB Ram, 80GB HD + 6,4 GB, RivaTNT, DirectX8.1, SB AWE64, Win2000 + all Updates...
greetz
MrVainSCL! aka Thorsten
Change Gadget Background Color
-
BackupUser
- PureBasic Guru

- Posts: 16777133
- Joined: Tue Apr 22, 2003 7:42 pm
-
BackupUser
- PureBasic Guru

- Posts: 16777133
- Joined: Tue Apr 22, 2003 7:42 pm
Restored from previous forum. Originally posted by fweil.
.... ooops ....
Sorry for the missing link :
viewtopic.php?t=2078

Francois Weil
14, rue Douer
F64100 Bayonne
.... ooops ....
Sorry for the missing link :
viewtopic.php?t=2078
Francois Weil
14, rue Douer
F64100 Bayonne
-
BackupUser
- PureBasic Guru

- Posts: 16777133
- Joined: Tue Apr 22, 2003 7:42 pm
Restored from previous forum. Originally posted by Berikco
Here is a little sample
Here is a little sample
Code: Select all
OpenWindow(0,100,150,400,400,#PB_Window_SystemMenu,"TEST")
Global Yellow, Green, blauw
Yellow = CreateSolidBrush_($66E8FB)
Green = CreateSolidBrush_($7BDF84)
blauw=CreateSolidBrush_($E5B91A)
Procedure myCallback(WindowID, Message, wParam, lParam)
Result = #PB_ProcessPureBasicEvents
If Message = #WM_CTLCOLORSTATIC
Select lparam
Case GadgetID(1)
Debug lparam
SetBkMode_(wParam,#TRANSPARENT)
SetTextColor_(wParam, $FFFFFF)
Result = Green
Case GadgetID(4)
SetBkMode_(wParam,#TRANSPARENT)
SetTextColor_(wParam, $FFFFFF)
Result = blauw
EndSelect
ElseIf Message =#WM_CTLCOLOREDIT
Select lparam
Case GadgetID(3)
SetBkMode_(wParam,#TRANSPARENT)
SetTextColor_(wParam, $FFFFFF)
Result = Yellow
EndSelect
EndIf
ProcedureReturn Result
EndProcedure
CreateGadgetList(WindowID())
PanelGadget(0,5,5,390,390)
AddGadgetItem(0,-1,"TAB1")
TextGadget(1,10,10,100,15,"Hoegaarden",#PB_Text_Center)
TextGadget(2,120,10,100,15,"Jupiler",#PB_Text_Center)
StringGadget(3, 10, 40, 200, 40, "Goedendag allemaal, voor mij een pintje" , #PB_String_Multiline)
CheckBoxGadget(4, 10, 90,100, 20, "Beer Here")
CloseGadgetList()
SetWindowCallback(@myCallback())
Repeat
Until WaitWindowEvent() = #PB_EventCloseWindow-
BackupUser
- PureBasic Guru

- Posts: 16777133
- Joined: Tue Apr 22, 2003 7:42 pm
-
BackupUser
- PureBasic Guru

- Posts: 16777133
- Joined: Tue Apr 22, 2003 7:42 pm