ComboBoxImageGadget

Gadget ››
Parent Previous Next

ComboBoxImageGadget

Синтаксис

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

Описание

комбинированный список с изображениями.

Параметры

gadget - идентификатор\номер (любое натуральное число больше нуля, может быть 1,2,3,4 и др.)

x - координата X расположения гаджета

y - координата Y расположения гаджета

w - ширина гаджета

h - Для windows это высота раскрывающегося списка, высота же самого гаджета неизменна. Для Linux это высота гаджета , высота же раскрывающегося списка рассчитывается автоматически.

SizeIcon - размер иконки , только для Windows.

Style - стиль только для Windows , описаны ниже

Платформы

Windows , Linux

Пример

#Include "window9.bi"
#Ifdef __FB_WIN32__
Dim h As Long = 80
#Else
Dim h As Long = 30
#EndIf
If OpenWindow("",10,10,300,300) Then
  ComboBoxImageGadget(1,10,10,100,h)
  AddComboBoxImageItem(1,"one",0,-1)
  AddComboBoxImageItem(1,"two",Load_image("1.png"),-1)
EndIf
Var event=0
Do
  event=WaitEvent()
  If Event=EventClose Then End
Loop

Результат

Возможные стили:

Так же можно позаимствовать некоторые стили из вкладки OpenWindow !

Created with the Personal Edition of HelpNDoc: Free EPub and documentation generator