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

367 commits

Author SHA1 Message Date
FellippeHeitor
8c2740d7b8 Properly reset the Edited flag when Save Frm Only is selected. 2018-06-12 00:02:34 -03:00
FellippeHeitor
1add666f74 Adds .AutoScroll property to UiEditor. Also:
Toggles are now selectively displayed, just like input boxes, according to the selected control(s).
2018-06-11 23:55:24 -03:00
FellippeHeitor
e9a8f390ac Updates Linux/macOS scripts. 2018-06-11 20:13:26 -03:00
FellippeHeitor
abb32988b1 Allows passing an empty file name to LoadImage to reset PictureBox canvas. 2018-06-11 20:13:10 -03:00
FellippeHeitor
1b05a1ef23 Reorders Font list for proper tabbing. Also:
Tweaks the behavior of the ENTER key when editing a property and also fixes the wrong behavior that had property boxes lose focus after values were sent.
2018-06-11 11:46:48 -03:00
FellippeHeitor
b63e8acda0 Allows sending Ctrl+z/Ctrl+y while the editor has focus. 2018-06-11 10:39:27 -03:00
FellippeHeitor
7c40916bf9 Properly displays a Wait message while relaunching the preview. 2018-06-11 02:14:00 -03:00
FellippeHeitor
dc870e19bf Tweaked Undo/Redo behavior. 2018-06-11 00:47:47 -03:00
FellippeHeitor
bc1ff1b248 Properly reset __UI_DefaultButtonID when loading or creating new form. 2018-06-11 00:14:46 -03:00
FellippeHeitor
544360170b Reduces the number of times Edited is set to True. 2018-06-11 00:12:00 -03:00
FellippeHeitor
7429828435 Fix: The preview window wouldn't update properly after being restored. 2018-06-10 23:45:15 -03:00
FellippeHeitor
5c86170281 Properly reset exchange data when a form is created or open. 2018-06-10 22:54:47 -03:00
FellippeHeitor
876c57a435 Reduces redundant signals sent from the preview to the editor. 2018-06-10 22:53:49 -03:00
FellippeHeitor
975828e338 Moves CheckPreview from a TIMER event into BeforeUpdateDisplay. Also:
Adds a mechanism to restore the preview's contents in case of crash/restart.
2018-06-10 21:20:23 -03:00
FellippeHeitor
84f654f94b Resets "future" if REDO is called after UNDO is used and form is edited. 2018-06-06 12:06:15 -03:00
FellippeHeitor
7b8eee0fbe Simplifies UNDO/REDO routines and stores states in RAM instead of disk. 2018-06-05 03:17:09 -03:00
FellippeHeitor
b9a08f7710 Replaces .frmbin session file with TCP/IP exchange. 2018-06-05 01:58:52 -03:00
FellippeHeitor
52dba3148f Allows toggling Font input by clicking the Font label. 2018-06-05 01:01:25 -03:00
FellippeHeitor
0564d3620c Show "Checking for updates..." if enabled at startup. 2018-06-05 00:21:42 -03:00
FellippeHeitor
eed9e112d2 Fixes NumericTextBox not being centered at creation. 2018-06-04 22:39:35 -03:00
Fellippe Heitor
30f76e9993
Tries a bit harder to start as Host if first attempts fail 2018-06-04 16:36:07 -03:00
FellippeHeitor
d35c7cdf22 Restores message title when connection fails (UiPreview). 2018-06-03 21:43:26 -03:00
FellippeHeitor
26b9fa9309 Reduces amount of data that needs to be transfered both ways per refresh. 2018-06-03 10:01:32 -03:00
FellippeHeitor
d70a3fc200 Properly process Properties and Signals received from the Editor. 2018-06-03 01:09:58 -03:00
FellippeHeitor
c8ec359595 Global properties and new controls can now be passed again. 2018-06-03 00:25:05 -03:00
FellippeHeitor
8ce8b97fe1 Editor and Preview now properly handshake and share their PID. 2018-06-03 00:01:34 -03:00
FellippeHeitor
420c0f6e79 Switch file approach for signals and properties exchange to TCP/IP. 2018-06-02 23:15:21 -03:00
FellippeHeitor
0b9f26cae4 Temporarily disable System Fonts list if using a local font file. 2018-06-02 19:40:57 -03:00
FellippeHeitor
a75c751f1d Extends System Fonts List functionality to Linux systems. 2018-06-02 17:32:28 -03:00
FellippeHeitor
5a17030b92 Adds font list to macOS builds. 2018-06-02 11:08:13 -03:00
FellippeHeitor
1feaad52a3 Properly sets Courier New font in macOS. 2018-06-02 10:08:55 -03:00
FellippeHeitor
fbd2f96806 Allows disabling system font list (right-click on Font label).
Useful to be able to still specify multiple?fonts?separated?by?question?marks.
2018-06-02 10:02:46 -03:00
FellippeHeitor
c5ea0f707f Properly exclude FontList code for other OSes. 2018-06-01 21:42:45 -03:00
FellippeHeitor
0a0e76ae92 Adds a font list to UiEditor for easy selection (Windows-only).
Closes #49
2018-06-01 18:48:02 -03:00
FellippeHeitor
28662bfc27 Adds "GIF" overlay to paused animations.
Introduces method HideGifOverlay(ID).
2018-06-01 14:56:06 -03:00
FellippeHeitor
780d412d86 Adds sample for gifplay library and a README with instructions. 2018-06-01 13:48:32 -03:00
FellippeHeitor
32c8ae715b Adds Animated GIF decoder v1.0 By Zom-B as an extension. 2018-06-01 12:26:01 -03:00
FellippeHeitor
a95d53afe3 Changes EndDraw method to trigger a redraw with the .Redraw property. 2018-06-01 10:32:14 -03:00
FellippeHeitor
818f75e7d7 Controls that have .Value = True/False now get a list with proper values. 2018-05-30 20:20:50 -03:00
FellippeHeitor
14bb6e02c7 Adjusts version string and variables. 2018-05-30 19:33:53 -03:00
FellippeHeitor
90dad96f49 Properly reset Mask() when __UI_DestroyControl is called internally.
Closes #53.
2018-05-30 19:31:05 -03:00
FellippeHeitor
df43ee6124 Removes binaries to begin Beta 8 development. 2018-05-30 17:51:56 -03:00
FellippeHeitor
87748af698 Adds Beta 7 binaries for distribution. 2018-05-28 22:51:54 -03:00
Fellippe Heitor
f9b2bf8ff0
Merge pull request #51 from FellippeHeitor/beta7
Beta 7
2018-05-28 00:53:51 -03:00
FellippeHeitor
7d36e7b401 Minor visual change to UiEditor's splash screen. 2018-05-28 00:23:10 -03:00
FellippeHeitor
7f6e17650e Makes Setup and Updater messages less cluttered. 2018-05-27 23:58:31 -03:00
FellippeHeitor
1219c67671 Displays a description of the new version when offering to update. 2018-05-27 23:10:20 -03:00
FellippeHeitor
0f21409a2b Fixes the Updater to properly launch the editor after compilation. 2018-05-27 22:26:38 -03:00
FellippeHeitor
e685ae58c6 Fixes Setup to properly launch the editor after installation. 2018-05-27 22:18:31 -03:00
FellippeHeitor
e4c29c921b Fix Download() function in Setup and Updater. 2018-05-27 21:02:19 -03:00