OpenXcom Forum
Contributions => Programming => Topic started by: Phezzan on July 19, 2013, 07:37:58 pm
-
One thing I do all the time is check to make sure my Engis are busy.
popping out to base view, clicking a new base, clicking Manufacture - repeat x 7.
That was driving me nuts.
So I made it better.
Any interest in a pull request?
-
only for Manufacture? It could be for other screen too (Labs primary).
-
if you switch bases on this screen, which base is active when you click 'ok', the base that was active when you went into this screen, or the base most recently selected on this screen?
-
myk002:
The one you started from. I'm not sure I have no idea how to reach up and touch the previous layer.
Yankes:
Yeah - it could. I did it this morning before heading to work. Admittedly I rarely have many research labs, and I'm going to see if I can push most of the implementation into 'miniBaseView' so that it'll be very little code to add to the other screens.
-
That is a nice idea, but it looks very jarring and is probably just gonna make cluttered screens even worse. It probably won't even fit localizations.
-
We could do it as a text button to the right, and do a popup menu with your base names showing as options?
-
SupSuper: localizations - probably true. I know the 'Current Production' is close to the small font limit.
Actually my original goal was just hotkeys and no GUI at all.
54x: A popup menu could fit, but it doesn't sound any faster / easier than the existing UI.
-
I see what you're saying about localization, but it sucks that this can't be implemented as pictured -- the look and feel is nicely consistent with the base information screen (which does change the active base)
-
It's certainly handy, but it leads to way too much clutter. I'd rather have two arrow buttons and field to scroll between base names.
-
Actually my original goal was just hotkeys and no GUI at all.
Hmmm now there's a thought.
-
do we have a use for the number keys within the basescape? if not, #1 - #8 could switch to the corresponding base... although we would need some kind of prompt that pops up if the chosen base either doesn't exist or can't supply the screen we are currently in (like for a base that doesn't have a workshop).
a smaller indicator could be used to show the currently active base in those screens, maybe a tiny row of numbers at the upper right corner with the "active" number highlighted? this would at the same time point the user to the fact that he can use the number keys to switch the active base.
-
The numbers are used in the Geoscape (time) but not the Basescape.
Still I would love to see 'Manufacture of Widget complete at bunker 3' and press 'F3' 'M' to go right to it (also a 'allocate manufacture' button would make sense on these messages).
-
just a thought... we have a [next unit/previous unit] button for the battlescape... couldn't we just utilise it for this too?