Tink8792 wrote:After my first post I managed to figure out how to edit the size but didn't find a way to save it on my own yet. Ive been having to adjust the size every time I swap teams which is a royal pain.
If you're not creating additional copies of the original Menu/template, then yes, you will have to adjust it every single time you want it to be a different size seeing as you are only using one Menu.
The easiest way to avoid having to constantly adjust a single Menu to fit several different resolutions, is to pick a resolution you like to play at, and then build around it. I already mentioned that you don't need a new Window Layout for ever single Character Set you create, and you can re-use a layout that holds 5 characters, when only playing 3.
Tink8792 wrote:It will auto scale the first time you setup a team, but when you create a new team with more/less slaves it doesn't pick up on it and adjust automatically it will just use the last or default. Think that would be reasonably easy feature to add and have the layout name to be the same as the team name since the wizard does 99% of the rest of the work.
ISBoxer cannot read the game client, and auto-adjusting any Menu would require just that, but regardless, I would argue that it wouldn't be such an easy feature to have, for several reasons...
Different games don't necessarily use the same scaling for their action bars.Should ISBoxer store a default value for every single game that people multibox? And then somehow calculate the potential size of the action bars based upon the resolution they're playing at? That's kind of a lot of games, as well as a lot of potential resolutions to keep track of.
Games don't use the same layout for their action bars.Most games use 1 through = for a total of 12 buttons per action bar, but not all games do. So, should ISBoxer (again) store a default value for every single game that people multibox?
Some games allow the user to manually adjust the size of the UI themselves, other games do not.What happens when ISBoxer assumes the size of a Menu based upon a player's resolution, but then isn't able to account for a custom UI scale based upon what the player has manually set? Should ISBoxer be forced to look through configuration files so that it can make a better guess?
Some games allow for add-ons (e.g. WoW).if the player is using an add-on, then how could ISBoxer predict where the action bars are, as well as what scale the player is using for those action bars?
Multiple in-game action bars.Many games allow for placement of several action bars (even without add-ons). These action bars can be horizontal, as well as some being vertical. Which one does the player want ISBoxer to automatically adjust to?
Partial action bar coverage.Perhaps a player wants a Menu that is only 6 buttons wide instead of all 12. How should ISBoxer auto-adjust itself? Does the player want 1 through 6? Or do they want to have access to 6 through = via clicks only?
Menus aren't just used as a visual overlay for action bars, and have several other uses.Which Menus should auto-adjust themselves to the scale of the resolution/UI, and which shouldn't? Does the user want more options during the Wizard to configure this, or should the option be chosen on a per-Menu basis?
I only just came up with this list of potential issues in just a few minutes of thinking about it, so there could certainly be many, many more that I haven't thought of. However, this all seems easily avoidable by leaving both the preference, and configuration up to the player.