GETN_COMBO
#define GETN_COMBO(_NODE_NAME, _NODE_LABEL, _DEFAULT_VAL, _COMBO_STR) _tmpSubNode = _tmpNode.AddNumericNode((double)_DEFAULT_VAL, #_NODE_NAME, TRGP_NUMERIC_LIST); TREE_ADD_LABEL(_NODE_LABEL);_tmpSubNode.SetAttribute(STR_COMBO_ATTRIB, _COMBO_STR);
This macro creates a combo control containing numeric values in the GetN_Box dialogbox.
EX1
#include <GetNBox.h> void GETN_COMBO_ex1() { GETN_BOX( treeTest ); GETN_COMBO(order, "Polynomial Order", 2, "2|3|4|5|6") // dropdown list, only allow to choose one from list GETN_COMBO(type, "Type", 1, "|0|1|2") // editable dropdown list, can type any numeric value to it if( GetNBox( treeTest )) // to open getn dialog out_tree( treeTest ); }
GETN_STRLIST
GetNbox.h