1
1
Fork 0
mirror of https://github.com/FellippeHeitor/InForm.git synced 2025-01-14 19:49:33 +00:00

Commit graph

  • 1315c314a2 Restore default fallback for not found fonts to _FONT 16. FellippeHeitor 2016-12-16 02:29:07 -0200
  • adb363acc2 Fix MessageBox calls and var declarations for macOS/Linux. FellippeHeitor 2016-12-16 02:13:41 -0200
  • 07cffdf138 Fix vertical alignment for labels. Also: FellippeHeitor 2016-12-16 00:55:59 -0200
  • 436f8fe4a5 Improved Undo/Redo and File->New functionality. FellippeHeitor 2016-12-15 21:01:43 -0200
  • dd77bb94f9 Undo/Redo implemented. FellippeHeitor 2016-12-14 13:31:53 -0200
  • 4e1c631747 Edit menu -> Z-ordering. Also: FellippeHeitor 2016-12-13 12:54:39 -0200
  • 32eec34699 Allow form icons without 32bit images. Fellippe Heitor 2016-12-10 21:22:29 -0200
  • 514cfbd91d Removed __UI_ from key constants and methods. Also: FellippeHeitor 2016-12-09 12:27:35 -0200
  • 8a5b943f63 Improved detection of edits to loaded forms. Also: FellippeHeitor 2016-12-07 11:42:10 -0200
  • c756445186 Remove __UI_ from some key arrays' names for external access. Also: FellippeHeitor 2016-12-06 22:30:47 -0200
  • 75b68f9f1c xp.uitheme: Replace falcon's uspacing& with uheight& (aligning). Also: FellippeHeitor 2016-12-05 11:03:24 -0200
  • 12dfea5ea1 UiEditorPreview: AutoNameControls (AdaptName$()). Also: FellippeHeitor 2016-12-05 11:01:20 -0200
  • fd3a270fe3 UiEditor: New AutoNameControls feature. Also: FellippeHeitor 2016-12-05 10:59:23 -0200
  • b02bc14c2d InForm.ui: Move the $RESIZE metacommand into .frm files. Also: FellippeHeitor 2016-12-05 10:52:47 -0200
  • f30982b92c xp.uitheme: Show "Add new" for Menu "Bar" and "Item" controls (DesignMode). FellippeHeitor 2016-11-27 18:29:11 -0200
  • 2ec4a957f1 UiEditorPreview: Constanly inform the editor that a menu is active. Also: FellippeHeitor 2016-11-27 18:27:51 -0200
  • c1f0eb5770 UiEditor: Insert menu. FellippeHeitor 2016-11-27 18:26:12 -0200
  • 62e3c47b4e InForm.ui: Menus (bar and items) can be added. Also: FellippeHeitor 2016-11-27 18:25:29 -0200
  • a91c32c8b1 Fixes and improvements to UiEditorPreview: FellippeHeitor 2016-11-21 23:20:13 -0200
  • abcdebbf73 Fixes and improvements to UiEditor: FellippeHeitor 2016-11-21 23:17:53 -0200
  • ac858a5de5 Fixes and improvements to xp.uitheme: FellippeHeitor 2016-11-21 23:16:14 -0200
  • 101590d650 Fixes and improvements to InForm.ui: - Design mode now has a contextual menu for alignment and clipboard operations. - Fix: Menu bar items can't be invoked by hovering if a context menu is active. - Selection rectangle for Design Mode. - New Event: __UI_BeforeInit - Fix: Crash after last control is deleted in Design Mode - limits the use of hardware images. - Single line textboxes can now use non-fixedwidth fonts. - ESC unselects all controls (design mode) - Pasting the same control over and over positions the new instance in a different spot. - New controls are created after all controls in the array; empty slots will occur, but it fixes incorrect creation of new controls. - New listbox method: __UI_GetListBoxItem$ - Fix: selecting a listbox item by typing its name now properly triggers __UI_ValueChanged event. FellippeHeitor 2016-11-21 23:14:20 -0200
  • b9bebbee59 Overall: Replaces QB64's _PRINTSTRING with *uprint* aka falcon.h. Also: FellippeHeitor 2016-11-02 01:03:46 -0200
  • 4188be2a76 File loading/saving routines implemented. Also: FellippeHeitor 2016-10-22 10:09:59 -0200
  • 7a3dc578dc Add separators to menus. Also: FellippeHeitor 2016-10-21 01:02:45 -0200
  • f5ce607970 Auto-select text upon entering a textbox. FellippeHeitor 2016-10-20 23:34:36 -0200
  • bc1cd37c41 Clipboard operations with controls in design mode. Also: FellippeHeitor 2016-10-20 22:49:10 -0200
  • e3a27a54ae UI.BAS split into InForm.ui and xp.uitheme. Also: FellippeHeitor 2016-10-19 02:16:49 -0200
  • 1cbc8830af Add context menus, tooltips and a slider control. Also: FellippeHeitor 2016-10-13 21:11:35 -0300
  • 3e595972d9 Theme images are now all embeded into the .bas source. Also: FellippeHeitor 2016-10-12 23:29:09 -0300
  • 9daf8a6e2c New controls without name take default Control# name pattern. FellippeHeitor 2016-10-12 19:57:14 -0300
  • 75b2616e1b Fix proper indication of __UI_DefaultButton. Also: FellippeHeitor 2016-10-12 16:54:22 -0300
  • 566ebdae75 Fixed unintended clicks when __UI_DoEvents is called in a loop. FellippeHeitor 2016-10-11 12:09:13 -0300
  • 0c3e99b977 Refinements to menu control. Also: FellippeHeitor 2016-10-11 07:43:07 -0300
  • a02b129767 New control: Picture box (read more:) FellippeHeitor 2016-10-09 15:00:25 -0300
  • 3e151a305f Working menu system. FellippeHeitor 2016-10-08 22:04:28 -0300
  • 5aad4e3790 Every menu item is now an independent control. FellippeHeitor 2016-10-08 16:42:42 -0300
  • 268b4ffae3 - Implements hotkeys (Alt+Letter). Also: FellippeHeitor 2016-10-08 09:43:03 -0300
  • 2de37eb062 Minor adjustments to TextBox control rendering. FellippeHeitor 2016-10-07 20:56:12 -0300
  • 92f0e8ee61 New control: MenuBar. Also: FellippeHeitor 2016-10-07 20:52:12 -0300
  • 8f482f98af New theme: XP. Also: FellippeHeitor 2016-10-06 07:18:16 -0300
  • 922399be93 New __UI_KeyPress event. Also: FellippeHeitor 2016-10-04 03:53:22 -0300
  • 7a45de0418 Add Dropdown lists. Also: FellippeHeitor 2016-10-02 00:54:57 -0300
  • 422f85ebac Fixed scrollbar thumb dragging behavior. FellippeHeitor 2016-10-02 00:48:56 -0300
  • 9941f19607 Hover detection moved to ProcessInput sub. Also: FellippeHeitor 2016-10-02 00:47:57 -0300
  • 2358b9217b Improved behavior of controls. FellippeHeitor 2016-10-02 00:45:01 -0300
  • cbe1f1d4a5 Add vertical scrollbar to ListBox when needed. Also: FellippeHeitor 2016-10-02 00:44:08 -0300
  • e59858fb92 Fixed lag when text longer than label width is displayed (ClipText$) FellippeHeitor 2016-10-02 00:42:31 -0300
  • a19eabbb50 Attempt to reduce lag when text is selected. Also: FellippeHeitor 2016-10-02 00:41:45 -0300
  • e151df8d26 Containers are drawn in a separate image (allows clipping). Also: FellippeHeitor 2016-10-02 00:40:46 -0300
  • 89ad8b1efa Improved input processing for listboxes. FellippeHeitor 2016-10-02 00:38:33 -0300
  • 61cfd8fade New Listbox control. Also: FellippeHeitor 2016-10-02 00:37:41 -0300
  • 45b013057b Improved text selection (textbox). FellippeHeitor 2016-10-02 00:36:31 -0300
  • 80c9f9e9f7 Initial textbox development. Also: FellippeHeitor 2016-10-02 00:35:40 -0300
  • 98cc8a1a7b Add CanDrag property to controls. Also: FellippeHeitor 2016-10-02 00:31:09 -0300
  • 2ecad85811 Attempt with TTF fonts. FellippeHeitor 2016-10-02 00:29:24 -0300
  • 072d8ded04 Basic UI structure. Initial commit. FellippeHeitor 2016-10-02 00:27:10 -0300