CAD programy 4M
dlg_action_tile
int dlg_action_tile (sds_hdlg handle, wchar_t *key, void *expression);
Odpoví, když uživatel klikne na okno dlaždice.
Tato funkce přiřadí expression hodnotě, když uživatel vybere dlaždici, na kterou odkazuje key.
Argument key odkazuje na dlaždici. (V tomto případě je dlaždice uživatelem vybraný element z dialogového okna jako např. přepínač, zaškrtávací políčko, nebo knoflík.)
Argument hande je jméno dialogového okna.
Expression je ukazatel na funkci nazvanou při výběru dlaždice:
Funkce vrací RTNORM, pokud je úspěšná, v opačném případě vrátí chybový kód.
Poznámka:
Expression spojený s dlg_action_tile má přednost před výchozí akcí okna dialogu (které je spojeno pomocí funkce dlg_new_dialog) a atributu dlaždice action.
Odpoví, když uživatel klikne na okno dlaždice.
Tato funkce přiřadí expression hodnotě, když uživatel vybere dlaždici, na kterou odkazuje key.
Argument key odkazuje na dlaždici. (V tomto případě je dlaždice uživatelem vybraný element z dialogového okna jako např. přepínač, zaškrtávací políčko, nebo knoflík.)
Argument hande je jméno dialogového okna.
Expression je ukazatel na funkci nazvanou při výběru dlaždice:
Argument | Meaning |
---|---|
$value | Current value. |
$key | Tile name. |
$data | Application specific data. |
$reason | Callback reason. |
$x | Image x-coordinate. |
$y | Image y-coordinate. |
Funkce vrací RTNORM, pokud je úspěšná, v opačném případě vrátí chybový kód.
Poznámka:
Expression spojený s dlg_action_tile má přednost před výchozí akcí okna dialogu (které je spojeno pomocí funkce dlg_new_dialog) a atributu dlaždice action.