kwsch / PKHeX

Pokémon Save File Editor
https://projectpokemon.org/pkhex/
Other
3.71k stars 698 forks source link

PKHex UI Interface Options #3750

Closed FireGeneral closed 1 year ago

FireGeneral commented 1 year ago

Is your feature request related to a problem? Please describe. I prefer the UI for ver.20230126 instead of ver.20230130, I don't really like "Main/Moves/Met/Cosmetic/Stats/OT" constantly moving around while I'm using the program.

Describe the solution you'd like Is it possible to add an option which allows users to switch between some pre-selected UI interfaces for the program?

Describe alternatives you've considered Add an alternate 20230130 version which uses ver20230126 version UI interface.

Additional context Sample1 Sample2 Thank you for all the hard works!!

Lusamine commented 1 year ago

What did you do while using the program to make it do that? It still looks the same for me.

FireGeneral commented 1 year ago

What did you do while using the program to make it do that? It still looks the same for me.

I didn't do anything... I thought they changed the program interface... I downloaded the program today as soon as I saw there's a new update. Open the zip file, run the program, and the interface just looks like that.

Btw, the picture I posted is the program startup, it looks like that before I can even try to import anything.

Edit: I re-downloaded the program, can confirm that the interface is indeed different from the previous version.

Manu098vm commented 1 year ago

Same here for me immagine Apparently the navigation buttons didn't like the changes to make the UI to scale properly 😆

That's still lot a better than the previous version, where if the program was not run at DPI scale 100% half of the interface was unusable :P

kwsch commented 1 year ago

I snuck in a commit to un-fix the left pane of the main window, which explains the now-wider portion (no longer clips into the formarg NumericUpDown). Seems like the width&height for ScaleControl needs to stay un-swapped (can you test @Manu098vm ?) https://github.com/kwsch/PKHeX/blob/5265643f3ef4d08acedd6f3acd421cb6f3ba7814/PKHeX.WinForms/Controls/PKM%20Editor/VerticalTabControl.cs#L43-L47