IupSetGlobal
| Definition: |
include pGUI.e
IupSetGlobal(string name, atom_string v) -- or -- IupSetStrGlobal(string name, nullable_string v) -- or -- IupSetGlobalInt(string name, integer v) |
| Description: |
Sets an attribute in the global environment. If the driver process the attribute then it will not be stored internally.
name: name of the attribute. v: value of the attribute. If it equals NULL (except for IupSetGlobalInt), the attribute will be removed. |
| Notes: |
IupSetGlobal can store only constant strings (like "Title", "30", etc) or application pointers. The given value is not duplicated as a string, only a reference is stored. Therefore, you can store application custom attributes, such as a context structure to be used in a callback. IupSetStrGlobal (previously named IupStoreGlobal, still available) can only store strings. The given string value will be duplicated internally. |
| See Also: | IupSetAttribute, IupGetGlobal, Global Attributes |