Samuel Gomes
1451684677
Fix Declare Library declarations
2023-05-09 04:15:10 +05:30
Samuel Gomes
3ce23c8d1f
Fix resource paths
2023-05-09 03:22:44 +05:30
Samuel Gomes
7305a3ecca
Change keyword case to mixed
2023-05-09 03:00:44 +05:30
Samuel Gomes
8a7f850c93
Update README.md. Remove updater icon.
2023-05-09 02:48:11 +05:30
Samuel Gomes
a3ba9a6feb
Initial cleanup
2023-05-09 02:23:53 +05:30
Samuel Gomes
fb177d6abf
Merge pull request #7 from GeorgeMcGinn/development
...
Update InForm to Install/Run on either QB64 or QB64pe
2022-11-02 06:04:03 +05:30
George McGinn
fdf2e841ec
Merge branch 'a740g:master' into development
2022-11-01 23:40:46 +00:00
George McGinn
42a0b9d017
Update README.md
...
Changes made based on pull request #7 , Issue #2
2022-11-01 19:37:06 -04:00
George McGinn
fc4d90c25e
Update InForm to Install/Run on either QB64 or QB64pe #2
...
Updates to v1.4.0 of InForm:
* Runs with either QB64 or QB64/PE
* Removed the defunct auto-update, develoer update & installer
* InForm no longer internally compiles UiEditorPreview (All compiles done at setup time)
* InForm now runs in the InForm directory instead of the QB64 directory
* InForm is aware of which QB64 is installed (QB64 or QB64PE)
* Will work with either the new Messagebox dialog (PE v.3.4.0) or older messagebox dialog.
* Ensure library continues to work even if QB64-PE font library changes wink
* Changed the setup scripts
2022-11-01 19:31:18 -04:00
Samuel Gomes
527e53143a
Update .gitignore
2022-10-31 06:45:15 +05:30
Samuel Gomes
ea659c62be
Remove goal - common dialog now baked into QB64-PE
2022-10-26 03:35:51 +05:30
Samuel Gomes
bea4115510
Look for QB64-PE instead of QB64. Hardcoded now. Will make it configurable later.
2022-10-26 03:30:05 +05:30
Samuel Gomes
72368e2ca2
Add Option _ExplicitArray to sources
2022-10-16 20:28:00 +05:30
Samuel Gomes
2719b4801a
Add goals
2022-10-13 08:02:32 +05:30
Samuel Gomes
c9ba19465b
Add Linux & macOS executable to .gitignore
2022-10-13 07:21:29 +05:30
Samuel Gomes
b0053228d8
Update falcon.h
2022-10-13 07:06:18 +05:30
Samuel Gomes
dbb7a97a0c
Update .gitignore to ignore .ini files
2022-10-13 06:15:34 +05:30
Samuel Gomes
5d833897ca
And so it begins
2022-10-13 06:06:39 +05:30
Samuel Gomes
7780ac9ceb
Cleanup. Add *.exe to .gitignore
2022-10-13 01:24:37 +05:30
Samuel Gomes
6309128821
Merge pull request #1 from a740g/development
...
Merge dev branch with master
2022-10-13 00:44:45 +05:30
FellippeHeitor
931a8e0f1d
Prevent load fail on first run
2022-03-22 00:04:34 -03:00
FellippeHeitor
810d6e7125
Format code; disabled all caps
2022-03-22 00:00:26 -03:00
FellippeHeitor
fda5a5801c
Fix timeout in Linux distros with too many fonts
2022-03-21 23:39:24 -03:00
FellippeHeitor
7e41c82a6e
Bump version and build number
2021-10-14 09:59:15 -03:00
FellippeHeitor
c6c5738011
Improve speed of ListBox drawing
...
Calculate .Max only when it's `= 0`.
Stop loop when no longer printing to screen.
2021-10-14 01:25:45 -03:00
FellippeHeitor
36a7f9a339
Add recompiled binaries for distribution
2021-10-12 21:58:10 -03:00
FellippeHeitor
e1d8d03ab9
Restore error handler
2021-10-12 21:51:07 -03:00
FellippeHeitor
e27692d2ec
Remove binaries to begin 1.4 development
2021-10-12 21:22:01 -03:00
FellippeHeitor
0b6ee58ef9
Bump version and add binaries for distribution
2021-10-12 21:15:10 -03:00
FellippeHeitor
6b54930846
Split InForm.ui into a .bi and a .bi
...
This way editing one's program becomes more responsive.
Other than that, no real improvement with this move.
2021-10-06 23:24:20 -03:00
FellippeHeitor
5f40750aa2
Merge branch 'development' of https://github.com/FellippeHeitor/InForm into development
2021-09-09 10:43:41 -03:00
FellippeHeitor
725117e86a
Tweaks default framerate.
2021-09-09 10:43:24 -03:00
Fellippe Heitor
3f5e0f86db
Update setup_inform_macos.command
2021-06-29 10:39:46 -03:00
Fellippe Heitor
2d0444d451
Update setup_inform_lnx.sh
2021-06-29 10:39:22 -03:00
FellippeHeitor
66349cf750
Revert "Begins work to allow theming."
...
This reverts commit 38de1aec82
.
We're not ready for this.
2021-06-27 18:55:00 -03:00
FellippeHeitor
38de1aec82
Begins work to allow theming.
2021-02-20 22:23:02 -03:00
FellippeHeitor
12a67c8046
Fixes RemoveItem method for lists.
2021-02-11 23:11:19 -03:00
FellippeHeitor
69a1106677
Fixes some controls not having HasBorder property saved.
2021-02-11 22:24:29 -03:00
FellippeHeitor
836f4ebc02
Snaps resize lines to neighboring controls (right and bottom drag).
2020-11-14 21:12:17 -03:00
FellippeHeitor
e979f4a2f5
Extends Resize Snap to corner resizing.
2020-11-08 21:28:50 -03:00
FellippeHeitor
28c72b545c
Snaps to form edges when resizing; begins implementing #109
2020-11-08 20:55:39 -03:00
FellippeHeitor
63524c4668
Fixes not being able to edit a NumericTextBox contents at design time.
2020-11-07 17:55:21 -03:00
FellippeHeitor
4f1ae19656
Updates frmbin format doc.
2020-11-02 22:53:27 -03:00
FellippeHeitor
60f0b919f9
Fixes incorrect insertion of new controls in empty SELECT CASE blocks.
2020-11-02 19:55:29 -03:00
FellippeHeitor
5661656d78
Fixes a bug that would save a file with just the extension.
...
Bug occurred when closing the editor without saving an untitled form.
2020-11-02 16:55:58 -03:00
FellippeHeitor
63ad8efaf2
Improved backup preservation code.
...
Delete, rename, readd, all working as expected. More testing still required before it goes public.
2020-11-02 16:08:52 -03:00
FellippeHeitor
b0e9d5854e
InForm now accounts for renamed and deleted controls after editing forms.
2020-11-01 17:21:03 -03:00
FellippeHeitor
8e350826e9
Removes unused variables in UiEditor.bas
2020-11-01 10:19:40 -03:00
FellippeHeitor
6fe2201af4
Simplifies backup-updating code. Also:
...
Fixes a bug that would add DIM declarations backwards.
Known issue:
- Corner cases like:
SELECT CASE id
END SELECT
... not yet accounted for.
2020-11-01 03:01:02 -03:00
FellippeHeitor
8a279744ef
UiEditor will now incrementally add new controls to the .bas source too.
...
Up until v1.2, overwriting an existing .bas/.frm project would result in 2 extra backup files and the code in the .bas would remain unaltered - that is, the DIM SHARED block with control declarations would be adapted but all SELECT CASE blocks would lack the new controls added since the last edits.
With this patch the existing .bas file is considered and SELECT CASE blocks are also updated with newly added controls.
2020-11-01 02:42:06 -03:00