SetGadgetFont()
Синтаксис
SetGadgetFont(#Gadget , FontID)
Описание
Изменяет шрифт указанного Гаджета.
Параметры
#Gadget Номер идентифицирующий указанный Гаджет.Если для этого параметра установлено значение #PB_Default, то изменён будет шрифт, используемый по умолчанию для вновь создаваемых Гаджетов. FontID Шрифт, который будет установлен. С помощью функции FontID() можно получить корректный Системный Идентификатор шрифта FontID. Если для этого параметра установлено значение #PB_Default, будет использоваться шрифт по умолчанию Операционной Системы.
Возвращаемое значение
Ничего.
Пример
If OpenWindow(0, 0, 0, 222, 130, "SetGadgetFont", #PB_Window_SystemMenu | #PB_Window_ScreenCentered) If LoadFont(0, "Arial", 16) SetGadgetFont(#PB_Default, FontID(0)) ; Установить загруженный шрифт Arial 16 как новый стандарт EndIf ButtonGadget(0, 10, 10, 200, 30, "Кнопка - Arial 16") SetGadgetFont(#PB_Default, #PB_Default) ; Вернуть настройки шрифта обратно к изначальному стандартному шрифту ButtonGadget(1, 10, 50, 200, 30, "Кнопка - стандартный") If LoadFont(1, "Courier", 10, #PB_Font_Bold | #PB_Font_Underline) SetGadgetFont(#PB_Default, FontID(1)) ; Установить загруженный шрифт Courier 10 как новый стандарт EndIf TextGadget(2, 10, 90, 200, 40, "Жирный + подчёркнутый Courier 10 Text", #PB_Text_Center) Repeat : Until WaitWindowEvent() = #PB_Event_CloseWindow EndIf
См. также
GetGadgetFont(), FontID(), LoadFont()
Поддерживаемые OS
Все