PureBasic

GetGadgetColor()

Синтаксис

Color = GetGadgetColor(#Gadget , ColorType)

Описание


Возвращает цвет определённый параметром 'ColorType' для указанного Гаджета.

Параметры

#Gadget Номер идентифицирующий указанный Гаджет.
ColorType Тип атрибута цвета, который требуется получить. Этот параметр может быть одним из следующих значений: (не каждый Гаджет поддерживает их все, сведения о поддерживаемых цветовых атрибутах см. в описании каждого Гаджета отдельно)
  #PB_Gadget_FrontColor     : Цвет текста Гаджета
  #PB_Gadget_BackColor      : Фон Гаджета
  #PB_Gadget_LineColor      : Цвет линий сетки
  #PB_Gadget_TitleFrontColor: Цвет текста в заголовке        (для Гаджета CalendarGadget())
  #PB_Gadget_TitleBackColor : Цвет фона в заголовке          (для Гаджета CalendarGadget())
  #PB_Gadget_GrayTextColor  : Цвет для серого текста         (для Гаджета CalendarGadget())

Возвращаемое значение

Возвращает цвет, определяемый типом цвета 'ColorType' для данного Гаджета. Эта функция возвращает цвет, ранее установленный с помощью функции SetGadgetColor(). Если для #Gadget и ColorType не задан пользовательский цвет, функция возвращает #PB_Default (то есть -1).

Комментарии

Эта функция поддерживается следующими Гаджетами: (Смотрите описание каждого Гаджета для уточнения поддерживаемых значений ColorType.)

- CalendarGadget()
- ContainerGadget()
- DateGadget()
- EditorGadget()
- ExplorerListGadget()
- ExplorerTreeGadget()
- HyperLinkGadget()
- ListViewGadget()
- ListIconGadget()
- MDIGadget()
- ProgressBarGadget()
- ScrollAreaGadget()
- SpinGadget()
- StringGadget()
- TextGadget()
- TreeGadget()

Примечание : При активированном стиле Windows XP цвет, вероятно, будет заменен стилем.

См. также

SetGadgetColor(), GetGadgetItemColor(), SetGadgetItemColor()

Поддерживаемые OS

Все

<- GetGadgetAttribute() - Оглавление Gadget - GetGadgetData()->