summaryrefslogtreecommitdiff
path: root/app/bin/cstruct.c
diff options
context:
space:
mode:
authorJörg Frings-Fürst <debian@jff-webhosting.net>2025-09-20 19:19:34 +0200
committerJörg Frings-Fürst <debian@jff-webhosting.net>2025-09-20 19:19:34 +0200
commite7d20cf352688bf717a01f4e6d9e6f497c2bea4c (patch)
treecfd2ef9b569f49af985a6f1ec44f2614f63c8e78 /app/bin/cstruct.c
parenta14a7a0ccc9de76aeab0b2e4bbf58f1a79deedc2 (diff)
New upstream version 5.3.1Beta2upstream/5.3.1Beta2
Diffstat (limited to 'app/bin/cstruct.c')
-rw-r--r--app/bin/cstruct.c15
1 files changed, 8 insertions, 7 deletions
diff --git a/app/bin/cstruct.c b/app/bin/cstruct.c
index 9006ebd..f45988a 100644
--- a/app/bin/cstruct.c
+++ b/app/bin/cstruct.c
@@ -646,7 +646,6 @@ static void StructureDlgUpdate(
curStructure = to;
ShowPierL();
RedrawStructure( structureD.d, NULL, 0, 0 );
- /* ParamDialogOkActive( &structurePG, FALSE ); */
}
@@ -985,7 +984,7 @@ EXPORT STATUS_T CmdStructureAction(
DYNARR_RESET(trkSeg_t,anchors_da);
Dst.state = 0;
InfoSubstituteControls( NULL, NULL );
- HotBarCancel();
+ //HotBarCancel();
/*wHide( newTurn.reg.win );*/
return C_TERMINATE;
@@ -1028,11 +1027,13 @@ static STATUS_T CmdStructure(
case C_START:
if (structureW == NULL) {
structureW = ParamCreateDialog( &structurePG, MakeWindowTitle(_("Structure")),
- _("Close"), (paramActionOkProc)DoStructOk, wHide, TRUE, NULL, F_RESIZE,
+ _("Close"), (paramActionOkProc)DoStructOk,
+ ParamCancel_Null, TRUE, NULL,
+ F_RESIZE,
StructureDlgUpdate );
RegisterChangeNotification( structureChange );
}
- ParamDialogOkActive( &structurePG, FALSE );
+ ParamDialogOkActive( &structurePG, TRUE );
structureIndex = wListGetIndex( structureListL );
structurePtr = curStructure;
wShow( structureW );
@@ -1098,7 +1099,7 @@ static STATUS_T CmdStructure(
case C_CANCEL:
wHide( structureW );
- return C_CANCEL;
+ return C_TERMINATE;
case C_REDRAW:
case C_TEXT:
@@ -1239,12 +1240,12 @@ static STATUS_T CmdStructureHotBar(
}
}
-#include "bitmaps/building.xpm3"
+#include "bitmaps/building.image3"
EXPORT void InitCmdStruct( wMenu_p menu )
{
AddMenuButton( menu, CmdStructure, "cmdStructure", _("Structure"),
- wIconCreatePixMap(building_xpm3[iconSize]), LEVEL0_50,
+ wIconCreatePixMap(building_image3[iconSize]), LEVEL0_50,
IC_WANT_MOVE|IC_STICKY|IC_CMDMENU|IC_POPUP2, ACCL_STRUCTURE, NULL );
structureHotBarCmdInx = AddMenuButton( menu, CmdStructureHotBar,
"cmdStructureHotBar", "", NULL, LEVEL0_50,