Приложения
Приложение А. Функции, константы и структуры RDS
А.5. Сервисные функции и макросы RDS
А.5.6. Операции с блоками и связями
А.5.6.25. rdsGetConnStyleAppearance – получить внешний вид стиля связи
Функция rdsGetConnStyleAppearance заполняет структуру, указатель на которую передан в ее параметрах, описанием внешнего вида стиля связей или шин с указанным именем.
BOOL RDSCALL rdsGetConnStyleAppearanceA( RDSCSTR StyleName, // Имя стиля (UTF8) RDS_PCONNAPPEARANCE pDescr // Заполняемое описание ); BOOL RDSCALL rdsGetConnStyleAppearanceW( RDSWCSTR StyleName, // Имя стиля (UTF16) RDS_PCONNAPPEARANCE pDescr // Заполняемое описание ); // Функция-псевдоним BOOL RDSCALL rdsGetConnStyleAppearance( RDSXCSTR StyleName, // Имя стиля (кодировка по умолчанию) RDS_PCONNAPPEARANCE pDescr // Заполняемое описание );
Тип указателя на эту функцию
RDS_BSCa (для UTF8) или RDS_BWsCa (для UTF16)
Параметры
- StyleName (RDSCSTR, RDSWCSTR, RDSXCSTR)
- Указатель на строку (char* или wchar_t*, в зависимости от версии функции), содержащую имя стиля, внешний вид которого запрашивается.
- pDescr (RDS_PCONNAPPEARANCE)
- Указатель на заполняемую функцией структуру описания внешнего вида связи/шины RDS_CONNAPPEARANCE.
Возвращаемое значение
TRUE – структура заполнена, FALSE – ошибка.
Примечания
Стили связей и шин хранятся вместе со схемой, в них указываются наборы параметров внешнего вида (толщина, цвет, размер стрелки и т.п.), которые пользователь может быстро назначать связям и шинам. RDS также может автоматически назначать новой созданной связи какой-либо стиль в зависимости от типа значения, передаваемого по этой связи. Функция rdsGetConnStyleAppearance заполняет структуру RDS_CONNAPPEARANCE параметрами стиля с указанным в StyleName именем. Если стиль с таким именем отсутствует в схеме, функция возвращает FALSE.
См. также