Rapid-Q Documentation by William Yu (c)1999 Appendix A: QFONTDIALOG


QFONTDIALOG Компонент

QFontDialog displays Window's font selection dialog

QFontDialog Свойства
ПолеТипR/WПо умолчанию




ColorINTEGERRW
FontCountINTEGERR
FontNameARRAY of STRINGR
MaxFontSizeINTEGERRW
MinFontSizeINTEGERRW
NameSTRINGRW
SizeINTEGERRW

QFontDialog Методы
МетодТипОписаниеПараметры




AddStylesSUBIAdd styles [bold, italic, etc]INTEGER, Infinite
DelStylesSUBIDelete styles [bold, italic, etc]INTEGER, Infinite
AddOptionsSUBIAdd options [fdLimitSize, fdNoSizeSel, etc.]INTEGER, Infinite
DelOptionsSUBIDelete options [fdNoStyleSel, fdScalableOnly, etc.]INTEGER, Infinite
ExecuteFUNCTIONВозвращает TRUE or FALSE0
GetFontSUB GetFont(F AS QFONT)Get font attributes1
SetFontSUB SetFont(F AS QFONT)Set font attributes1

QFontDialog События
СобытиеТипПроисходит когда...Параметры




OnApplyVOIDUser clicks on apply button0


QFontDialog Примеры
  '-- Simple demo
  DIM FontDialog AS QFontDialog
  DIM Font AS QFont
      Font.Name = "Arial"

  FontDialog.GetFont(Font)
  IF FontDialog.Execute THEN
    ShowMessage "You selected "+FontDialog.Name
    FontDialog.SetFont(Font)
  END IF

Предыдущий Компонент Содержание Следующий Компонент