Do
var event=WindowEvent()
If event=EventGadget Then
Select case EventNumber
Case 2
SetGadgetText(3,Str(GetGadgetColor(1,1)))
End Select
ElseIf event=Eventclose Then
End
EndIf
Loop
#Include
"window9.bi"
Dim As integer hwnd ,event
hwnd=OpenWindow("1",30,30,500,500)
WindowColor(hwnd, ColorRequester() )
Do
event=WindowEvent()
If event=EventClose Then End
Loop
#Include
"window9.bi" OpenWindow("",10,10,300,150)
ButtonGadget(1,20,20,60,20,"End")
TrackBarGadget(2,20,70,100,20,0,10)
SetGadgetColor(2,50000,0,1)
TextGadget(3,200,20,55,50)
SetGadgetFont(3,LoadFont("Arial",34))
SetGadgetColor(3,0,16777215,3)
Do
var event=WindowEvent()
If event=EventGadget Then
Select case EventNumber
Case 2
SetGadgetText(3,Str(GetTrackBarPos(2)))
Case 1
end
End Select
EndIf
Loop
Dim As
integer hwnd,event
hwnd=OpenWindow("1",300,10,200,200)
Var HIMAGE=Load_image("C:\WINDOWS\system32\oobe\images\merlin.gif") ButtonImageGadget(1,10,10,80,80,HIMAGE, BS_PUSHLIKE
Or BS_AUTOCHECKBOX)
Do
event=WindowEvent()
If event=EventClose Then End
Loop
#Include
"window9.bi"
OpenWindow("",10,10,400,300) CalendarGadget(1,10,10,220,220)
ButtonGadget(2,250,100,130,20,"日付を取得")
TextGadget(3,250,140,130,20,"",SS_CENTER)
Do
var event=WindowEvent()
If event=eventclose Then End
If event=eventgadget Then
If eventnumber()=2 Then
SetGadgetText(3,Str(GetStateCalendar(1)))
EndIf
EndIf
Do
var event=WindowEvent()
If event=eventclose Then End
Loop
#Include
"Window9.bi"
If OpenWindow("",10,10,300,300) Then ComboBoxImageGadget(1,10,10,100,100)
Var hhim=Load_image("1.ico")
AddComboBoxImageItem(1,"one",hhim,-1)
AddComboBoxImageItem(1,"two",Load_image("1.png"),-1)
EndIf
Var event=0
Do
event=WindowEvent()
If Event=EventClose Then End
If event=eventgadget Then
If eventnumber()=1 Then
Do
var event=WindowEvent()
If event=eventclose Then End
Loop
#Include
"window9.bi"
Dim As integer event OpenWindow("1",300,10,300,300) GroupGadget(1,10,10,260,240,"Group")
ButtonGadget(2,100,100,60,30,"button")
TextGadget(3,150,150,60,30,"Text")
SetGadgetFont(1,LoadFont("arial",15))
SetGadgetColor(1,255,50000000,3)
Do
event=WindowEvent()
If event=EventClose Then End
If event=eventgadget Then MessBox("メッセージ","これはボタンです")
Loop
#Include
"window9.bi"
Dim As
integer hwnd,event
hwnd=OpenWindow("1",300,10,190,150) IpAddressGadget(1,10,50,150,20)
SetIpAddress(1,"255.10.1.1")
Do
event=WindowEvent()
If event=EventClose Then End
Loop
Do
var event=WindowEvent()
If event=eventclose Then End
Loop
#Include
"window9.bi"
Var hwnd=OpenWindow("こんにちは",10,10,500,500)
Var Style= LVS_EX_FULLROWSELECT Or LVS_EX_GRIDLINES
Or LVS_EX_SUBITEMIMAGES
Var LLIISS=ListViewGadget(1,10,10,310,300,Style,,,32)
AddListViewColumn(1, "列 1",0,1,100)
AddListViewColumn(1, "列 2",1,2,100)
AddListViewColumn(1, "列 3",2,3,100)
For aa As Integer=0 To 15
AddListViewItem(1,"item "+Str(aa),Extract_Icon(GetSystemDir
& "\SetupAPI.dll",aa),aa,0)
AddListViewItem(1,"item "+Str(aa+18),Extract_Icon(GetSystemDir
& "\SetupAPI.dll",aa+16),aa,1)
AddListViewItem(1,"item "+Str(aa+36),Extract_Icon(GetSystemDir
& "\SetupAPI.dll",aa+32),aa,2)
Next
Do
Var event=WindowEvent()
If Event=EventClose Then End
Loop
Do
event=WindowEvent
If event=EventMenu then
Select case EventNumber
Case 1
MessBox("","メニュー 1")
Case 2
MessBox("","メニュー 2")
End Select
ElseIf event=WM_RBUTTONDOWN Then DisplayPopupMenu(hMessages)
EndIf
If event=EventClose Then End
Loop
Do
event=WindowEvent
If event=EventMenu then
Select case EventNumber
Case 1
MessBox("","メニュー 1")
Case 2
MessBox("","メニュー 2")
End Select
EndIf
If event=EventClose Then End
Loop
#Include "window9.bi"
Dim As Integer
hwnd,hwToolBar
hwnd=OpenWindow("",10,10,200,200) CenterWindow(hwnd)
hwToolBar=CreateToolBar(,TBSTYLE_FLAT)
ToolBarStandardButton(hwToolBar,1,STD_FILEOPEN)
ToolBarSeparator(hwToolBar)
ToolBarSeparator(hwToolBar)
ToolBarStandardButton(hwToolBar,2,STD_CUT)
ToolBarSeparator(hwToolBar,-1)
SetParent(CheckBoxGadget(10,26,2,20,20),hwToolBar)
SetParent(ComboBoxGadget(11,62,0,50,100),hwToolBar)
For a As Integer=1 To 5
ToolBarSeparator(hwToolBar)
AddComboBoxItem(11,Str(a),-1)
Next
ToolBarStandardButton(hwToolBar,3,STD_COPY)
Do
Var ev=WindowEvent
If ev=EventClose Then
End
ElseIf ev=EventGadget Then
Select Case EventNumberToolBar
Case 1 To 3
MessBox("","ツールバーの数 " &
EventNumberToolBar)
End Select
If EventNumber=10 Then
MessBox("CheckBox","CheckBox")
EndIf
EndIf
Loop