shanghaipax.blogg.se

Hitting okay closes phraseexpress
Hitting okay closes phraseexpress





But I'll take a look at it as you've brought up the question of GUI refreshing. And for sliders: they also have to be added or removed according the profile. So is there another way? Yes, but is so much more difficult: all controls have to be repositioned and resized on a resized window, and then refilled and/or cleared.

hitting okay closes phraseexpress

I could look into the showing of the previous profile (which isn't needed of course). So clicking on the tray icon will show the previous profile and refreshes to the newly chosen one. When the GUI isn't shown, a switch to another profile will read the variables but postpones the GUI refresh until it's opened from tray. Then the controls are resized and placed at their correct positionaccording to the number of sliders of the profile (7 to 31) and the user settings (for instance sliders height). The internal variables (and there are quite a lot of them) are read from disk and the controls (sliders, buttons, input fields, etc.) are filled with these variables.

hitting okay closes phraseexpress

There are 2 reasons why this refresh is needed. When the GUI is shown, a switch to another profile refreshes the GUI because is so dynamic.







Hitting okay closes phraseexpress