- New Objects (Flexbox, Graph, Treeview) - Pluginsystem to add/remove functionality - Reworked the entire Object system, instead of one big Object Class we have multiple classes: Object, VisualObject, ChangeableObject - Instead of one big Frame Class we have multiple Frame Classes: BaseFrame, Frame, MovableFrame, ScrollableFrame, MonitorFrame, Flexbox - Removed the Animation Object, and added a animation plugin instead - Removed the Graphic Object and merged it's functionality with the image object - Updated currently existing objects
11 lines
862 B
Markdown
11 lines
862 B
Markdown
MovableFrame is a subclass of the Frame class, inheriting from Container, VisualObject, and Object classes. MovableFrame objects extend the functionality of Frame objects by allowing users to move them with the mouse, providing an interactive element to your interface.
|
|
|
|
In addition to the methods inherited from Frame, Container, VisualObject and Object, MovableFrame has the following methods:
|
|
|
|
| | |
|
|
|---|---|
|
|
|[setDraggingMap](objects/MovableFrame/getOffset.md)|Creates a small XY map for the areas where the MovableFrame can be dragged with the mouse
|
|
|[getDraggingMap](objects/MovableFrame/getDraggingMap.md)|Returns the current dragging map of the MovableFrame
|
|
|
|
These methods allow you to define the specific areas within the MovableFrame where it can be dragged and moved, providing flexibility and control over user interactions with your interface.
|