menu bug fixes

git-svn-id: https://svn.code.sf.net/p/speed-dreams/code/trunk@1794 30fe4595-0a0c-4342-8851-515496e4dcbd

Former-commit-id: 1e664f8ed179c4981315c5a2e4c9a7ab43fe6149
Former-commit-id: 7a73ec76f1016a531de3cc37f3c4040d43a58d1f
This commit is contained in:
briangr 2009-11-08 03:21:28 +00:00
parent 0631d08c2d
commit 101a0445b0
3 changed files with 7 additions and 5 deletions

View file

@ -129,9 +129,10 @@ SimuMenuInit(void *prevMenu)
CreateButtonControl(scrHandle,param,"simvrightarrow",(void*)1,ChangeSimuVersion);
SimuVersionId = CreateLabelControl(scrHandle,param,"simulabel");
CreateButtonControl(scrHandle,param,"accept",NULL,SaveSimuVersion);
CreateButtonControl(scrHandle,param,"accept",prevMenu,SaveSimuVersion);
CreateButtonControl(scrHandle,param,"cancel",prevMenu,GfuiScreenActivate);
GfParmReleaseHandle(param);
GfuiAddKey(scrHandle, 13, "Save", NULL, SaveSimuVersion, NULL);

View file

@ -230,11 +230,14 @@ void ReAddRacemanListButton(void *menuHandle, void *menuXMLDescHandle)
// TODO: Use menuXMLDescHandle to get buttons layout info, colors, ...
racemanCur = racemanList;
do {
CreateButtonControl(menuHandle,menuXMLDescHandle,racemanCur->dispName,racemanCur->userData,reSelectRaceman);
/*
GfuiMenuButtonCreate(menuHandle,
racemanCur->dispName,
GfParmGetStr(racemanCur->userData, RM_SECT_HEADER, RM_ATTR_DESCR, ""),
racemanCur->userData,
reSelectRaceman);
*/
racemanCur = racemanCur->next;
} while (racemanCur != racemanList);

View file

@ -808,10 +808,8 @@ GfScrMenuInit(void *prevMenu)
CreateButtonControl(scrHandle,param,"resrightarrow",(void*)1,ResPrevNext);
ResLabelId = CreateLabelControl(scrHandle,param,"reslabel");
GfuiButtonCreate(scrHandle, "Apply", GFUI_FONT_LARGE, 210, 40, 150, GFUI_ALIGN_HC_VB, GFUI_MOUSE_UP,
NULL, GfScrReinit, NULL, (tfuiCallback)NULL, (tfuiCallback)NULL);
GfuiButtonCreate(scrHandle, "Back", GFUI_FONT_LARGE, 430, 40, 150, GFUI_ALIGN_HC_VB, GFUI_MOUSE_UP,
prevMenu, GfuiScreenActivate, NULL, (tfuiCallback)NULL, (tfuiCallback)NULL);
CreateButtonControl(scrHandle, param, "apply", NULL, GfScrReinit);
CreateButtonControl(scrHandle, param, "back", prevMenu, GfuiScreenActivate);
CreateButtonControl(scrHandle,param,"depthleftarrow",(void*)-1,DepthPrevNext);
CreateButtonControl(scrHandle,param,"depthrightarrow",(void*)1,DepthPrevNext);