Thread Rating:
  • 1 Vote(s) - 5 Average
  • 1
  • 2
  • 3
  • 4
  • 5
InForm-PE
@PeebzNL @Giano Apologies for missing your earlier posts.

@grymmjack also flagged the issue for me on Discord, but it unfortunately slipped my mind.

That said, I've now reproduced the problem on macOS Sequoia 15.6.1. At this point, it appears to be a C++ compiler issue. I'll dig deeper and share updates here once I figure out what's going on.

@NakedApe Thank you for tagging me.  Smile
Reply
@PeebzNL @Giano @grymmjack

I have not fully root-caused the issue yet, but I do have a workaround.

The problem appears to be triggered by the "OptimizeCppProgram" compiler flag on macOS. For now, I have updated InForm-PE to avoid using this flag on macOS.

Here's what to do:
  • Re-download InForm-PE from the link in the first post. This will get you the patched version.
  • Extract it to the same location where you previously had InForm-PE, and overwrite the existing files.
  • Launch the QB64-PE IDE, then go to the Debug menu and select "Purge C++ Libraries".
  • Finally, compile InForm-PE using the patched "setup_inform_mac.command" file.
Reply
@a740g Heaps of thanks!

I have updated my Git repository and followed your instructions. InForm has started correctly!  Cool

[Image: Screenshot-2025-09-14-at-16-41-17.jpg]

I'm gonna explore it a bit now  Smile
Reply
(09-14-2025, 02:46 PM)Giano Wrote: @a740g Heaps of thanks!

I have updated my Git repository and followed your instructions. InForm has started correctly!  Cool

[Image: Screenshot-2025-09-14-at-16-41-17.jpg]

I'm gonna explore it a bit now  Smile

You are welcome. Glad it worked for you.  Smile
Reply
I have this simple question : is it possible to manage multiple forms within the same application? Because I've seen global variables, and I'm wondering if only one form can be managed...
Reply
Currently, only one form can be managed at a time because QB64 supports a single graphics window per application.

However, you can work around this limitation by creating multiple InForm-PE applications and having them communicate using command-line arguments or some form of IPC.

In fact, that's exactly how UiEditor.bas and UiEditorPreview.bas operate. They communicate via IPC to coordinate between the editor and the preview window.
Reply
The repo has moved to a new home. Links are in the first post.  Smile
Reply
Is there a way to enlarge the ide font in inform?  On my laptop the fonts are so small that you almost need a magnifying glass to read the font in the IDE. Any help would greatly appreciated.
Reply
The QB64-PE IDE or the InForm-PE form designer?

I am assuming the latter. Unfortunately, there is no way to do it from within InForm. Assuming you are using Windows, what is your display scaling set to? If it is set to 100% then you may want to increase that.

If you do not want to change your display scaling setting, then a quick hack would be to place $RESIZE:SMOOTH on this line and recompile InForm-PE. That way you can drag the edges of the form editor and let the internal QB64-PE logic do the scaling.
Reply
HI
I have changed my Linux distro from Lubuntu to Kubuntu 24.04 because I experienced a start boost stuck after an unlucky fallen on floor of my Acer Lubuntu laptop.
As soon as I have been able to recover data and applications installed on the previous Ubuntu derivate version, I have tried to run my QB64pe Speed Bible to test if it work on this OS (in Lubuntu the compiler make the executable file but it stucks as soon as after it has been loaded in ram for running).
Instead here in Kubuntu I can affirm that it shows a compiling error as you can read from the compilelog.txt attached here.
You can understand that there is a missing header file 
glu.h  that has been declared wrongly in /internal/c/parts/core/glew/include/GL/glew.h with the path GL/glu.h,  instead it is in the path  ./internal/c/parts/core/gl_header_for_parsing  so compiler is right when it claims fatal error: GL/glu.h: No such file or directory.

I hope this info can be useful for developers.


Attached Files
.txt   compilelog.txt (Size: 692 bytes / Downloads: 8)
Reply


Forum Jump:


Users browsing this thread: 2 Guest(s)