QddbScript sets several variables you can use in your [code]
statements or procedures:
| qddbscript(schema) | Currently open Qddb schema descriptor |
| qddbscript(trans_name) | Current restricted directory for saving templates, etc. |
| qddbscript(search_entry) | Tk entry widget for the ``search for:'' box |
| qddbscript_frame | Current Tk frame widget (row) |
The qddbscript array is for convenience and internal use within
QddbScript. The most useful variable for application developers is
qddbscript_frame. qddbscript_frame refers to the current
innermost non-Fx frame (i.e. row). For example, you may want to set
special options on a row's frame:
[entry attr=Items.Qty]
[entry attr=Items.Code]
[code value={
$qddbscript_frame configure -bd 10 -bg blue
}]
[break]
This code sequence will put a 10-pixel blue outline around the Items.Qty and Items.Code entries.