= ProMoT Variable Editor (Edit Details) = (single changes/combination of changes) == Before == * Load the logical library [source:/Promot/trunk/promot/kb/SignalTransd/structure/struct-ana-library.mdl] * Load the logical toymodel from tutorial [source:/Promot/trunk/promot/kb/SignalTransd/structure/toymodel_tutorial/LOAD_toymodel.mdl] * Open the Visual Editor for the browser tree node "cell" by double click. * Open details dialog (in context menu: Edit Details) for element 'k2' == Tests == * View --> All Slot Variables: Toggle Show/Hide in table * View --> Value etc.: Toggle Show/Hide column 'Value etc.' in table Tests in Table: * Drag arbitrary column in table to new position * Columns 'Value' and '!DontOptimize' are editable * Only Rows with leaves in the tree are editable * Cells in column '!DontOptimize' accept only value 'true' or 'false' otherwise the value is reset to old value Test in Save/Close (using button 'Close and 'Save' or menu items 'Details-->Save' and 'Details-->Close'): * Without edits 'Close' operation enforces no additional dialog * With edits 'Close' operation enforces an additional dialog 'Save, Discard, Cancel' * 'Save' operation reset the dialog to the 'no edits' status. Hence a subsequent 'Close' operation (without edits) enforces no additional dialog. * Change slot name of 'k2' from 'k2' to 'k2test', perform 'Save' operation, the label of element 'k2' in the editor is changed accordingly * Change slot class of 'k2' from 'kinase' to 'phosphatase', perform 'Save' operation, the icon of element 'k2' in the editor is changed accordingly * Change Documentation of 'k2' from ' ' to '!DocuTest'. * Change 'Value' of variable "map_number" of "k2" from '1' to '3', perform 'Save' operation * Change '!DontOptimize' of variable "defval" of "k2" from 'false' to 'true', perform 'Save' operation * For testing perform 'Close' operation, reopen details dialog for element 'k2'