@Stoic JokerI've partially rewrote all that menu items stuff already :P Simplified lots of it and got rid of some resources as well... I've also reordered resources.. and nothing happened, it's still working ;)
But I've added notes about defines that have to be in order...
Take a look at this
source to see which notes I mean ;)
Otherwise I've once killed the exit T-Clock function completely^^ Had to kill explorer xD So no need for VM... everything is good ;)
P.S. here you can also see that the menu items position isn't relevant anymore nor hardcoded, they can be reordered within the resource file as wanted without breaking a thing:
https://github.com/White-Tiger/T-Clock/commit/a4c75663f8c7c5df7801e5e1158714510615cbfd#diff-df6ba8f879548fc288c74d59fb868e42L33edit:
@trlklywell... I don't really think those buttons are needed... you didn't change other stuff besides that.. "non-existing" menu items could include a dummy text.. such as "double-click to add new" or something... Or a context menu on right click... (while also allowing keyboard such as DEL, UP/DOWN and RETURN^^)
The popup for editing could be included into the properties window as well... not another tab, but it could overwrite the "Menu Items" tab ;)
Non the less... I would rather like a fully customizable menu... thus the possibility to remove every single item, reorder them etc... Similar to the "Mouse" tab..