gnozal wrote:Changes :
- added : 'Cut gadget' [CTRL+X]
- added : 'Insert Tab' (insert a new tab before the current PanelGadget tab)
That's great ... thanks a lot !!!
I have another question: Is it possible, not to move the Gadget when you paste it (it will have 5 pixel offset at the moment)? Maybe by pressing "Shift" while pasting a gadget?
This will make it easier to move Gadgets from one Panel to exactly the same position (e.g.) into another Panel.
Or is there already an Option to set the shifting offset which I have overlook?
Please don't slam me through the wall for comming up with 2 small (low priority?) issues again:
- Create 2 Gadgets (e.g. Button- or ContainerGadgets) and put them into a SplitterGadget. Then create another (Button)Gadget and put this Button and the first SplitterGadget into another SplitterGadget (so you get a big flexible Area with 2 Separators).
If you now delete the last SplitterGadget (thats the only one you can delete), it will delete all included Gadgets (which looks ok so far).
But there was no recursive deletion of the first 2 Gadgets which are where inside the first SplitterGadget which was inside the 2nd SplitterGadget.
If you save the Project now, it will save the first 2 Gadgets as well.
If you reload the Project now, the 2 Gadgets will appear again, but because the parent SplitterGadget is now missing, you cannot grab, move or delete them.
If a User don't know how to edit the *.pbf-File himselfe, he has no chance to get rid of these Gadgets any more.
- Disableing and locking a Gadget works great now !!! Thanks a lot.
But sometimes (I think very unusual) it will enable again:
If you create two (e.g. Button)Gadgets, overlap them a bit (which will be very rare and unusual), disable the 2nd Gadget and click into the overlapping Part => the 2nd Gadget will enable again.
It looks like, that your MouseOverGadget-Routine does not yet consider if a Gadget is disabled.
I know, overlapping gadgets shouldn't be used and I think this is more or less just a small "cosmetic" Bug, so this note is just to inform you about it.
PS: I'm actually writing a tool, which could load PureFORM *.pbf files and where you can move Gadgets or whole Container into other Container, Panels, Windows and where you can move Gadgets up and down within the same Level.
Because it's working with saved *.pbf File instead of interacting 'online' with PureFORM, it's not as userfriendly and intuitive as I'd like.
I know, it will be a bit of work to implement these functions into PureForm. But if you are interested to implement these functions into PureFORM, it whould be a honor for me to give you some assistence.