Please enable JavaScript to view this site.

» Нет разделов более высокого уровня «

Пример описания ресурсов

Scroll

#define END_OF_STRING_RESOURCE_TABLE 0

#define END_OF_RESOURCE_TABLE 0xffff

 

#define ID_PROP_ELEMENT_PARAM 20000 // Группа параметры элемента

#define PROP_DOUBLE_LIST 20001 // Cписок вещественных значений

#define PROP_INT_LIST 20002 // Cписок целых значений

#define PROP_STRING_LIST 20003 // Cписок строк

#define ID_PROP_VIEW 20004 // Вид

STRINGTABLE DISCARDABLE

BEGIN

ID_PROP_ELEMENT_PARAM "Параметры элемента"

PROP_DOUBLE_LIST "Cписок вещественных значений"

PROP_INT_LIST "Cписок целых значений"

PROP_STRING_LIST "Cписок строк"

END

 

Для фиксированного списка вещественных значений:

PROP_DOUBLE_LIST RCDATA

{

L"1.0\0"

L"2.0\0"

L"3.0\0"

L"4.0\0"

L"5.0\0"

END_OF_STRING_RESOURCE_TABLE

}

 

Для фиксированного списка целых значений:

PROP_INT_LIST RCDATA

{

L"1\0"

L"2\0"

L"3\0"

L"4\0"

L"5\0"

END_OF_STRING_RESOURCE_TABLE

}

 

Для фиксированного списка строк:

PROP_STRING_LIST RCDATA

{

L"Первая строка\0"

L"Вторая строка\0"

L"Третья строка\0"

END_OF_STRING_RESOURCE_TABLE

}

 

Пример описания ресурсов для списка битмапов ksOPControlListBmp:

 

#define IDB_ID_VIEW 1101 // ID_VIEW - Вид

#define IDB_ID_VIDSEC 1102 // ID_VIDSEC - Вид разрез

#define IDB_ID_TOPVID 1103 // ID_TOP - Вид сверху

#define IDB_ID_SIDEVID 1111 // ID_SIDE - Вид сбоку

 

IDB_ID_VIEW ICON DISCARDABLE "res\\G_VIEW.ico"

IDB_ID_TOPVID ICON DISCARDABLE "res\\G_TOP.ico"

IDB_ID_SIDEVID ICON DISCARDABLE "res\\G_LEFT.ico"

IDB_ID_VIDSEC ICON DISCARDABLE "res\\G_SEC.ico"

STRINGTABLE DISCARDABLE

BEGIN

ID_PROP_VIEW "Вид"

IDB_ID_VIEW "Вид"

IDB_ID_TOPVID "Вид сверху"

IDB_ID_SIDEVID "Вид сбоку"

IDB_ID_VIDSEC "Вид\\разрез"

END

// Список значений

ID_PROP_VIEW RCDATA

{

IDB_ID_VIEW

IDB_ID_TOPVID

IDB_ID_SIDEVID

IDB_ID_VIDSEC

END_OF_RESOURCE_TABLE

}

© ООО «АСКОН-Системы проектирования», 2024. Все права защищены. | Единая телефонная линия: 8-800-700-00-78