Ищет запись, связанную с ресурсом
PtResourceRec_t const * PtFindResourceRecord(
long type,
PtWidgetClass_t const *a_class );
Эта функция ищет запись ресурса для ресурса с типом type в классе a_class или в любом из его суперклассов. Вы можете использовать эту функцию в ваших собственных методах Установки Ресурса/Получения Ресурса.
Указатель на запись ресурса, или NULL, если произошла ошибка.
my_label_setcolor( PtWidget_t *widget, PgColor_t color )
{
PtResourceRec_t *res_rec;
PtArg_t argt;
PtSetArg( &argt, Pt_ARG_COLOR, color, 0 );
// Это должно быть фактически проверено на NULL (неудача)
res_rec = PtFindResourceRecord( Pt_ARG_COLOR,
PtLabel->wclass );
PtSetValue( widget, res_rec, &argt );
}
Фотон
| Безопасность: | |
|---|---|
| Обработчик прерывания | Нет |
| Обработчик сигнала | Нет |
| Ветвь | Нет |
Все мессаги сюда:yanich@inbox.ru |