1
1
Fork 0
mirror of https://github.com/FellippeHeitor/InForm.git synced 2025-01-15 03:49:56 +00:00
Commit graph

612 commits

Author SHA1 Message Date
FellippeHeitor
2358b9217b Improved behavior of controls. 2016-10-02 00:45:01 -03:00
FellippeHeitor
cbe1f1d4a5 Add vertical scrollbar to ListBox when needed. Also:
- Independent vertical scrollbar.
2016-10-02 00:44:08 -03:00
FellippeHeitor
e59858fb92 Fixed lag when text longer than label width is displayed (ClipText$) 2016-10-02 00:42:31 -03:00
FellippeHeitor
a19eabbb50 Attempt to reduce lag when text is selected. Also:
- New "text" mouse icon for textboxes.
2016-10-02 00:41:45 -03:00
FellippeHeitor
e151df8d26 Containers are drawn in a separate image (allows clipping). Also:
- Right click to delete listbox items (for testing the delete routine)
- Improved progressbar drawing.
2016-10-02 00:40:46 -03:00
FellippeHeitor
89ad8b1efa Improved input processing for listboxes. 2016-10-02 00:38:33 -03:00
FellippeHeitor
61cfd8fade New Listbox control. Also:
- New ProgressBar control.
2016-10-02 00:37:41 -03:00
FellippeHeitor
45b013057b Improved text selection (textbox). 2016-10-02 00:36:31 -03:00
FellippeHeitor
80c9f9e9f7 Initial textbox development. Also:
- Frame container.
- Radio buttons.
- Check boxes
- New events (BeforeUpdateDisplay, BeforeUnload, OnLoad, BeginDrag, EndDrag
- __UI_Darken& function (_RGB32 intensity manipulator)
- Improved rounded rectangles.
- Improved event dispatcher routine.
- Improved textbox behavior.
2016-10-02 00:35:40 -03:00
FellippeHeitor
98cc8a1a7b Add CanDrag property to controls. Also:
- Use glutSetCursor to indicate a draggable control.
2016-10-02 00:31:09 -03:00
FellippeHeitor
2ecad85811 Attempt with TTF fonts. 2016-10-02 00:29:24 -03:00
FellippeHeitor
072d8ded04 Basic UI structure. Initial commit. 2016-10-02 00:27:10 -03:00