Описание функции


SCI_STYLESETCHARACTERSET

Задаёт набор символов текста окна Scintilla для ANSI-кодировки

Параметры

style Если 0 то для всего документа, но может быть одним из элементов лексера, например #SCE_C_STRING
characterSet Набор символов, например #SC_CHARSET_CYRILLIC
    #SC_CHARSET_ANSI = 0
    #SC_CHARSET_DEFAULT = 1
    #SC_CHARSET_BALTIC = 186
    #SC_CHARSET_CHINESEBIG5 = 136
    #SC_CHARSET_EASTEUROPE = 238
    #SC_CHARSET_GB2312 = 134
    #SC_CHARSET_GREEK = 161
    #SC_CHARSET_HANGUL = 129
    #SC_CHARSET_MAC = 77
    #SC_CHARSET_OEM = 255
    #SC_CHARSET_RUSSIAN = 204
    #SC_CHARSET_OEM866 = 866
    #SC_CHARSET_CYRILLIC = 1251
    #SC_CHARSET_SHIFTJIS = 128
    #SC_CHARSET_SYMBOL = 2
    #SC_CHARSET_TURKISH = 162
    #SC_CHARSET_JOHAB = 130
    #SC_CHARSET_HEBREW = 177
    #SC_CHARSET_ARABIC = 178
    #SC_CHARSET_VIETNAMESE = 163
    #SC_CHARSET_THAI = 222
    #SC_CHARSET_8859_15 = 1000

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

ничего

Примечания

Для документов в ANSI-кодировке обязательно задать #SC_CHARSET_CYRILLIC (1251), чтобы отображались русские буквы.

См. также

SCI_SETCODEPAGE

Пример

ScintillaSendMessage(#SciGadget, #SCI_STYLESETCHARACTERSET, 0, #SC_CHARSET_CYRILLIC)