Implement ProcEvents for framing tool

* Add new events to ProcEvents
* Add new events to refresh map under RESIZE category
* Add new strings for displaying events in history panel
* Hook up GUI events with emitting ProcEvents
This commit is contained in:
Daniel Gao
2024-11-07 22:31:41 -05:00
parent 757a0a032a
commit 29945f4a35
6 changed files with 162 additions and 3 deletions

View File

@@ -1177,6 +1177,24 @@ enum ProcEventCode {
Evlocallabsigjz = 1147,
Evlocallabsigq = 1148,
Evlocallablogcie = 1149,
EvFramingEnabled = 1150,
EvFramingMethod = 1151,
EvFramingAspectRatio = 1152,
EvFramingOrientation = 1153,
EvFramingFramedWidth = 1154,
EvFramingFramedHeight = 1155,
EvFramingAllowUpscaling = 1156,
EvFramingBorderSizingMethod = 1157,
EvFramingBasis = 1158,
EvFramingRelativeBorderSize = 1159,
EvFramingMinSizeEnabled = 1160,
EvFramingMinWidth = 1161,
EvFramingMinHeight = 1162,
EvFramingAbsWidth = 1163,
EvFramingAbsHeight = 1164,
EvFramingBorderRed = 1165,
EvFramingBorderGreen = 1166,
EvFramingBorderBlue = 1167,
NUMOFEVENTS
};