GETN_DATE

 

Name

GETN_DATE

Declaration

#define GETN_DATE(_NODE_NAME, _NODE_LABEL, _DEFAULT_VAL) _tmpSubNode = _tmpNode.AddNumericNode(_DEFAULT_VAL, #_NODE_NAME, TRGP_DATE);TREE_ADD_LABEL(_NODE_LABEL);

Remark

This macro creates a date picker edit box in the dialogbox.

Parameters

_NODE_NAME
[input] the name of the new node to be added to the tree
_NODE_LABEL
[input] the string value to show the date picker edit box name in the dialogbox
_DEFAULT_VAL
[input] numeric (JulianDate) contents as the default value to show in the edit box

Return

Examples

EX1

#include <GetNBox.h>
void GETN_DATE_ex1()
{     
        GETN_TREE(tree)

        SYSTEMTIME st;
        double dDate;
        GetSystemTime(&st);
        SystemTimeToJulianDate(&dDate, &st);
        GETN_DATE(Date, "Date", dDate)

        if ( GetNBox(tree) )
        {
                dDate = tree.Date.dVal;
                string strDate = get_date_str(dDate);
                out_str(strDate);
        }
}

See Also

GETN_TIME, GETN_DATETIME_CUSTOM_FORMAT

header to Include

GetNbox.h

Reference