Gadget ›› ComboBoxGadget

プログラム言語 FreeBasic


ComboBoxGadget

構文

ComboBoxGadget( gadget , x , y , Width , Height ,[Style=CBS_DROPDOWNLIST Or WS_VSCROLL] )

Function ComboBoxGadget(ByVal gadget As Long, ByVal x As Long, ByVal y As Long, ByVal w As Long, ByVal h As Long, ByVal Style As Long=CBS_DROPDOWNLIST Or WS_VSCROLL) As HWND

説明

コンボリスト。

色とフォントは Windows だけで変更できます。

SetGadgetColor 関数を使って、ガジェットの色を設定できます。

GetGadgetColor 関数を使って、ガジェットから色を取得できます。

SetGadgetFont 関数を使って、ガジェットのフォントを設定できます。

注:ComboBoxGadget を使うとき、プログラムで SetGadgetColor で指定する、ガジェットのテキスト文字列の色は共通です。タブの例2を参照してください。

オプション

ガジェット - 結合されたリスト

gadget - ガジェットの番号(ゼロより大きい任意の自然数、1、2、3、4など)

x , y , Width , Height - 位置とサイズ

Style (後述。スタイルは Windows 専用です)


プラットホーム

Windows , Linux


例:

#Include "window9.bi"

OpenWindow("",10,10,300,100)
ComboBoxGadget(1,10,10,100,80)
AddComboBoxItem(1,"選択0",-1)
AddComboBoxItem(1,"選択1",-1)
AddComboBoxItem(1,"選択2",-1)
TextGadget(2,150,10,100,20)

Do
   var event=WaitEvent()
   If event=eventclose Then End
   If event=eventgadget Then
      If eventnumber()=1 Then
         setgadgettext(2,GetComboBoxText(1,GetItemComboBox(1)))
      EndIf
   EndIf
Loop

スタイルの既定値: CBS_DROPDOWNLIST または WS_VSCROLL

選択可能なオプション:

また、OpenWindow タブのスタイルの一部を借用できます!



http://mneniya.ucoz.ru/

←リンク元に戻る Window9 トップに戻る FreeBASIC マニュアル トップに戻る
ロシア語オリジナル:https://users.freebasic-portal.de/freebasicru/window9lib/window9.html