Class: Wx::FontEncoding
Overview
Font encodings.
Constant Summary collapse
- FONTENCODING_SYSTEM =
Default system encoding.
Wx::FontEncoding.new(-1)
- FONTENCODING_DEFAULT =
Default application encoding: this is the encoding set by calls to Wx::Font.set_default_encoding.
Wx::FontEncoding.new(0)
- FONTENCODING_ISO8859_1 =
West European (Latin1)
Wx::FontEncoding.new(1)
- FONTENCODING_ISO8859_2 =
Central and East European (Latin2)
Wx::FontEncoding.new(2)
- FONTENCODING_ISO8859_3 =
Esperanto (Latin3)
Wx::FontEncoding.new(3)
- FONTENCODING_ISO8859_4 =
Baltic (old) (Latin4)
Wx::FontEncoding.new(4)
- FONTENCODING_ISO8859_5 =
Cyrillic.
Wx::FontEncoding.new(5)
- FONTENCODING_ISO8859_6 =
Arabic.
Wx::FontEncoding.new(6)
- FONTENCODING_ISO8859_7 =
Greek.
Wx::FontEncoding.new(7)
- FONTENCODING_ISO8859_8 =
Hebrew.
Wx::FontEncoding.new(8)
- FONTENCODING_ISO8859_9 =
Turkish (Latin5)
Wx::FontEncoding.new(9)
- FONTENCODING_ISO8859_10 =
Variation of Latin4 (Latin6)
Wx::FontEncoding.new(10)
- FONTENCODING_ISO8859_11 =
Thai.
Wx::FontEncoding.new(11)
- FONTENCODING_ISO8859_12 =
doesn’t exist currently, but put it here anyhow to make all ISO8859 consecutive numbers
Wx::FontEncoding.new(12)
- FONTENCODING_ISO8859_13 =
Baltic (Latin7)
Wx::FontEncoding.new(13)
- FONTENCODING_ISO8859_14 =
Latin8.
Wx::FontEncoding.new(14)
- FONTENCODING_ISO8859_15 =
Latin9 (a.k.a. Latin0, includes euro)
Wx::FontEncoding.new(15)
- FONTENCODING_ISO8859_MAX =
Wx::FontEncoding.new(16)
- FONTENCODING_KOI8 =
KOI8 Russian.
Wx::FontEncoding.new(17)
- FONTENCODING_KOI8_U =
KOI8 Ukrainian.
Wx::FontEncoding.new(18)
- FONTENCODING_ALTERNATIVE =
same as MS-DOS CP866
Wx::FontEncoding.new(19)
- FONTENCODING_BULGARIAN =
used under Linux in Bulgaria
Wx::FontEncoding.new(20)
- FONTENCODING_CP437 =
original MS-DOS codepage
Wx::FontEncoding.new(21)
- FONTENCODING_CP850 =
CP437 merged with Latin1.
Wx::FontEncoding.new(22)
- FONTENCODING_CP852 =
CP437 merged with Latin2.
Wx::FontEncoding.new(23)
- FONTENCODING_CP855 =
another cyrillic encoding
Wx::FontEncoding.new(24)
- FONTENCODING_CP866 =
and another one
Wx::FontEncoding.new(25)
- FONTENCODING_CP874 =
WinThai.
Wx::FontEncoding.new(26)
- FONTENCODING_CP932 =
Japanese (shift-JIS)
Wx::FontEncoding.new(27)
- FONTENCODING_CP936 =
Chinese simplified (GB)
Wx::FontEncoding.new(28)
- FONTENCODING_CP949 =
Korean (Hangul charset)
Wx::FontEncoding.new(29)
- FONTENCODING_CP950 =
Chinese (traditional - Big5)
Wx::FontEncoding.new(30)
- FONTENCODING_CP1250 =
WinLatin2.
Wx::FontEncoding.new(31)
- FONTENCODING_CP1251 =
WinCyrillic.
Wx::FontEncoding.new(32)
- FONTENCODING_CP1252 =
WinLatin1.
Wx::FontEncoding.new(33)
- FONTENCODING_CP1253 =
WinGreek (8859-7)
Wx::FontEncoding.new(34)
- FONTENCODING_CP1254 =
WinTurkish.
Wx::FontEncoding.new(35)
- FONTENCODING_CP1255 =
WinHebrew.
Wx::FontEncoding.new(36)
- FONTENCODING_CP1256 =
WinArabic.
Wx::FontEncoding.new(37)
- FONTENCODING_CP1257 =
WinBaltic (same as Latin 7)
Wx::FontEncoding.new(38)
- FONTENCODING_CP1258 =
WinVietnamese (since 2.9.4)
Wx::FontEncoding.new(39)
- FONTENCODING_CP1361 =
Johab Korean character set (since 2.9.4)
Wx::FontEncoding.new(40)
- FONTENCODING_CP12_MAX =
Wx::FontEncoding.new(41)
- FONTENCODING_UTF7 =
UTF-7 Unicode encoding.
Wx::FontEncoding.new(42)
- FONTENCODING_UTF8 =
UTF-8 Unicode encoding.
Wx::FontEncoding.new(43)
- FONTENCODING_EUC_JP =
Extended Unix Codepage for Japanese.
Wx::FontEncoding.new(44)
- FONTENCODING_UTF16BE =
UTF-16 Big Endian Unicode encoding.
Wx::FontEncoding.new(45)
- FONTENCODING_UTF16LE =
UTF-16 Little Endian Unicode encoding.
Wx::FontEncoding.new(46)
- FONTENCODING_UTF32BE =
UTF-32 Big Endian Unicode encoding.
Wx::FontEncoding.new(47)
- FONTENCODING_UTF32LE =
Wx::FontEncoding.new(48)
- FONTENCODING_MACROMAN =
the standard mac encodings
Wx::FontEncoding.new(49)
- FONTENCODING_MACJAPANESE =
Wx::FontEncoding.new(50)
- FONTENCODING_MACCHINESETRAD =
Wx::FontEncoding.new(51)
- FONTENCODING_MACKOREAN =
Wx::FontEncoding.new(52)
- FONTENCODING_MACARABIC =
Wx::FontEncoding.new(53)
- FONTENCODING_MACHEBREW =
Wx::FontEncoding.new(54)
- FONTENCODING_MACGREEK =
Wx::FontEncoding.new(55)
- FONTENCODING_MACCYRILLIC =
Wx::FontEncoding.new(56)
- FONTENCODING_MACDEVANAGARI =
Wx::FontEncoding.new(57)
- FONTENCODING_MACGURMUKHI =
Wx::FontEncoding.new(58)
- FONTENCODING_MACGUJARATI =
Wx::FontEncoding.new(59)
- FONTENCODING_MACORIYA =
Wx::FontEncoding.new(60)
- FONTENCODING_MACBENGALI =
Wx::FontEncoding.new(61)
- FONTENCODING_MACTAMIL =
Wx::FontEncoding.new(62)
- FONTENCODING_MACTELUGU =
Wx::FontEncoding.new(63)
- FONTENCODING_MACKANNADA =
Wx::FontEncoding.new(64)
- FONTENCODING_MACMALAJALAM =
Wx::FontEncoding.new(65)
- FONTENCODING_MACSINHALESE =
Wx::FontEncoding.new(66)
- FONTENCODING_MACBURMESE =
Wx::FontEncoding.new(67)
- FONTENCODING_MACKHMER =
Wx::FontEncoding.new(68)
- FONTENCODING_MACTHAI =
Wx::FontEncoding.new(69)
- FONTENCODING_MACLAOTIAN =
Wx::FontEncoding.new(70)
- FONTENCODING_MACGEORGIAN =
Wx::FontEncoding.new(71)
- FONTENCODING_MACARMENIAN =
Wx::FontEncoding.new(72)
- FONTENCODING_MACCHINESESIMP =
Wx::FontEncoding.new(73)
- FONTENCODING_MACTIBETAN =
Wx::FontEncoding.new(74)
- FONTENCODING_MACMONGOLIAN =
Wx::FontEncoding.new(75)
- FONTENCODING_MACETHIOPIC =
Wx::FontEncoding.new(76)
- FONTENCODING_MACCENTRALEUR =
Wx::FontEncoding.new(77)
- FONTENCODING_MACVIATNAMESE =
Wx::FontEncoding.new(78)
- FONTENCODING_MACARABICEXT =
Wx::FontEncoding.new(79)
- FONTENCODING_MACSYMBOL =
Wx::FontEncoding.new(80)
- FONTENCODING_MACDINGBATS =
Wx::FontEncoding.new(81)
- FONTENCODING_MACTURKISH =
Wx::FontEncoding.new(82)
- FONTENCODING_MACCROATIAN =
Wx::FontEncoding.new(83)
- FONTENCODING_MACICELANDIC =
Wx::FontEncoding.new(84)
- FONTENCODING_MACROMANIAN =
Wx::FontEncoding.new(85)
- FONTENCODING_MACCELTIC =
Wx::FontEncoding.new(86)
- FONTENCODING_MACGAELIC =
Wx::FontEncoding.new(87)
- FONTENCODING_MACKEYBOARD =
Wx::FontEncoding.new(88)
- FONTENCODING_ISO2022_JP =
ISO-2022-JP JIS encoding.
Wx::FontEncoding.new(89)
- FONTENCODING_MAX =
highest enumerated encoding value
Wx::FontEncoding.new(90)
- FONTENCODING_MACMIN =
Wx::FontEncoding.new(49)
- FONTENCODING_MACMAX =
Wx::FontEncoding.new(88)
- FONTENCODING_UTF16 =
native UTF-16
Wx::FontEncoding.new(46)
- FONTENCODING_UTF32 =
native UTF-32
Wx::FontEncoding.new(48)
- FONTENCODING_UNICODE =
Alias for the native Unicode encoding on this platform (this is used by EncodingConverter and UTFFile only for now)
Wx::FontEncoding.new(48)
- FONTENCODING_GB2312 =
Simplified Chinese.
Wx::FontEncoding.new(28)
- FONTENCODING_BIG5 =
Traditional Chinese.
Wx::FontEncoding.new(30)
- FONTENCODING_SHIFT_JIS =
Shift JIS.
Wx::FontEncoding.new(27)
- FONTENCODING_EUC_KR =
Korean.
Wx::FontEncoding.new(29)
- FONTENCODING_JOHAB =
Korean Johab (since 2.9.4)
Wx::FontEncoding.new(40)
- FONTENCODING_VIETNAMESE =
Vietnamese (since 2.9.4)
Wx::FontEncoding.new(39)
Method Summary
Methods inherited from Enum
#!, #&, #<=>, [], #allbits?, #anybits?, #coerce, enumerators, #eql?, #initialize, #inspect, #integer?, #method_missing, #nobits?, non_distinct, #real?, set_non_distinct, #succ, #to_int, #to_s, #|, #~
Constructor Details
This class inherits a constructor from Wx::Enum
Dynamic Method Handling
This class handles dynamic methods through the method_missing method in the class Wx::Enum