Example #1
0
void wxControl::SetIntValue(int val)
{
    FormType* form = (FormType*)GetParentForm();
    if(form==NULL)
        return;
    uint16_t index = FrmGetObjectIndex(form, GetId());
    if(index==frmInvalidObjectId)
        return;
    FrmSetControlValue(form, index, val);
}
Example #2
0
/*!
 * \brief Set up the new file form.
 * \param form pointer to the form.
 * \return the form pointer.
 */
static FormPtr
cityNewSetup(FormPtr form)
{
	int i;
	MemHandle hText;
	MemPtr pText;

	FrmSetFocus(form, FrmGetObjectIndex(form, fieldID_newGameName));
	FrmSetControlValue(form, FrmGetObjectIndex(form, buttonID_Easy), 1);
	FrmSetControlValue(form, FrmGetObjectIndex(form, buttonID_dis_one), 1);

	for (i = 0; i < 2; i++) {
		hText = MemHandleNew(5);
		pText = MemHandleLock(hText);
		StrPrintF((char *)pText, "%u", 100);
		MemHandleUnlock(hText);
		FldSetTextHandle((FieldPtr)GetObjectPtr(form,
		    (UInt16)(fieldID_width + i)), hText);
	}

	return (form);
}