Poll: Who has tried a740g new InForm-PE setup
You do not have permission to vote in this poll.
and successed without any modifications
85.71%
6 85.71%
and succeded with modifications
14.29%
1 14.29%
and failed to get InForm_PE exe's needed
0%
0 0%
Total 7 vote(s) 100%
* You voted for this item. [Show Results]

Thread Rating:
  • 0 Vote(s) - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5
Poll: who has tried a740g InForm setup for QB64pe
#1
I have tried it on two separate days with many variations on each day and failed to get the needed exe's to create new FRM file with the BAS file started.
  724  855  599  923  575  468  400  206  147  564  878  823  652  556 bxor cross forever
Reply
#2
This reminds me of a time in kindergarten. While sitting with the whole class on the rug during snack time, I asked... "Everybody who hates Edward raise their hands." To my surprise, the whole class did... Well, except Edward. I don't think he clearly understood the question, but I digress. Anyway, I really wasn't trying to go at the kid. I was just genuinely curious if anyone else felt like I did. Maybe this should be re-titled: "Everybody who loves Sam but can't get Inform setup working check here."

Now if you will excuse me, the apple juice in my sippy cup is getting warm again.

Pete
Reply
#3
I just downloaded it, and having ***NEVER*** installed Inform before in the past, I was absoutely curious about how difficult the install process was.

1) Downloaded from a740g's link in the first page of his post on Inform.  That's where I found my copy.
2) Extracted.
3) Read the Readme.  It said to put the folder in the same folder as my QB64PE directory
   
4) After this, I ran the setup_inform_win.cmd file.

Inform built and ran as expected, with no issues.

So, for me, I'd say this was as simple as could be to start with.  Wink

Is there something else that I'm supposed to do with it, now that it's actually built?
Reply
#4
Just created a form with a single button on it.
Code: (Select All)

': This program uses
': InForm-PE for QB64-PE - v1.5.8
': Copyright (c) 2025 QB64 Phoenix Edition Team
': https://github.com/QB64-Phoenix-Edition/InForm-PE
'-----------------------------------------------------------

': Controls' IDs: ------------------------------------------------------------------
Dim Shared Form1 As Long
Dim Shared AButtonBT As Long

': External modules: ---------------------------------------------------------------
'$Include:'InForm/InForm.bi'
'$Include:'InForm/xp.uitheme'
'$Include:'button.frm'

': Event procedures: ---------------------------------------------------------------
Sub __UI_BeforeInit

End Sub

Sub __UI_OnLoad

End Sub

Sub __UI_BeforeUpdateDisplay
    'This event occurs at approximately 60 frames per second.
    'You can change the update frequency by calling SetFrameRate DesiredRate%

End Sub

Sub __UI_BeforeUnload
    'If you set __UI_UnloadSignal = False here you can
    'cancel the user's request to close.

End Sub

Sub __UI_Click (id As Long)
    Select Case id
        Case Form1

        Case AButtonBT
            _Title "CLICKY!"
    End Select
End Sub

Sub __UI_MouseEnter (id As Long)
    Select Case id
        Case Form1

        Case AButtonBT

    End Select
End Sub

Sub __UI_MouseLeave (id As Long)
    Select Case id
        Case Form1

        Case AButtonBT

    End Select
End Sub

Sub __UI_FocusIn (id As Long)
    Select Case id
        Case AButtonBT

    End Select
End Sub

Sub __UI_FocusOut (id As Long)
    'This event occurs right before a control loses focus.
    'To prevent a control from losing focus, set __UI_KeepFocus = True below.
    Select Case id
        Case AButtonBT

    End Select
End Sub

Sub __UI_MouseDown (id As Long)
    Select Case id
        Case Form1

        Case AButtonBT

    End Select
End Sub

Sub __UI_MouseUp (id As Long)
    Select Case id
        Case Form1

        Case AButtonBT

    End Select
End Sub

Sub __UI_KeyPress (id As Long)
    'When this event is fired, __UI_KeyHit will contain the code of the key hit.
    'You can change it and even cancel it by making it = 0
    Select Case id
        Case AButtonBT

    End Select
End Sub

Sub __UI_TextChanged (id As Long)
    Select Case id
    End Select
End Sub

Sub __UI_ValueChanged (id As Long)
    Select Case id
    End Select
End Sub

Sub __UI_FormResized

End Sub

'$Include:'InForm/InForm.ui'

Closed it.  Went straight into QB64PE with no issues.
Wrote a single update for my button.  It changes my title.
Compiled.   No problems.
Ran.  No problems.
Clicked Button.  Title changed to "CLICKY".

All seems to work as advertised straight out of the box with zero issues in Windows 11 64-bit.
Reply
#5
setup instruction 1:
   

Ok 3rd time is a charm. 
   
Got it compiled at last!

But I had to move all the files (and Folders) from extracted Master Folder into InForm-PE Folder and NOT run the setup_inform_win.cmd from inside the extracted Master folder, no wonder the setup cmd file couldn't find anything on previous tries. So this worked finally!
   

the UiEditor.exe ended up under the InForm-PE folder 
   

and the other exe's ended up under the InForm folder
   

I am showing all this in case someone else gets stuck as I was.

@Pete this had nothing to do with not liking Samuel. In fact I have greatest respect for the guy which was why I was so frustrated not getting results from following his instructions. 

So is there a way to change my poll answer to #2 ? I had to modify his instructions by moving all the files and folders from extected master in a folder under InForm-PE to that folder.

Thank you Steve and Pete for saying or showing it could be done and not that complicted Smile
  724  855  599  923  575  468  400  206  147  564  878  823  652  556 bxor cross forever
Reply
#6
Mark, I was able to move your vote there, but not your name next to it. So at least the voting part was edited.

Pete
Reply
#7
+1 thanks @Pete
  724  855  599  923  575  468  400  206  147  564  878  823  652  556 bxor cross forever
Reply
#8
@bplus For the forgetful amongst us, you could do with an additional poll option "Can't remember what I did, but it works for me".
Reply
#9
The poll is only for those who tried a740g's setup. 

If you did try it and succeeded but don't remember how, sounds to me like a modification through muddling your way along. Seems to me you'd remember a straight out of the box success.
  724  855  599  923  575  468  400  206  147  564  878  823  652  556 bxor cross forever
Reply
#10
The README.md could use a bit of cleanup and improvement. If anyone is interested, feel free to open a pull request. One of the developers will review it and merge it in.

https://github.com/QB64-Phoenix-Edition/InForm-PE

^ Note InForm-PE's new home.  Smile
Reply


Possibly Related Threads…
Thread Author Replies Views Last Post
  InForm Paint by Fellippe Heitor Magdha 0 99 01-31-2026, 10:08 AM
Last Post: Magdha
  Trackword Puzzle Solver (InForm) Program - Referenced to Elsewhere Magdha 2 192 01-26-2026, 08:13 PM
Last Post: bplus
  PUT YOUR INFORM PROGRAMS HERE Magdha 14 590 01-25-2026, 10:16 AM
Last Post: Magdha
  Crossword Maker InForm Program - Referenced to Elsewhere Magdha 0 103 01-23-2026, 11:54 AM
Last Post: Magdha

Forum Jump:


Users browsing this thread: 1 Guest(s)