FellippeHeitor / InForm

A GUI engine and WYSIWYG interface designer for QB64
MIT License
62 stars 15 forks source link

Inform for qb64: compilation error #1

Closed SayedSakka closed 7 years ago

SayedSakka commented 7 years ago

Dear Sir I followed the steps to try inform for qb64, but I am afraid I am stuck: when went to qb64, t gives me errors for the generated code (login.bas), with the external modules:

': External modules: --------------------------------------------------------------- '$INCLUDE:'InForm\InForm.ui' '$INCLUDE:'InForm\xp.uitheme' '$INCLUDE:'login.frm'

error

Thankx

FellippeHeitor commented 7 years ago

Hello.

You have a very outdated version of QB64 (I can see it even without asking you to go to Help->About, because the Find field is on the top of the window, and in newer versions it's been moved down a while back).

So the first thing to do is to download the latest version of QB64 (from www.qb64.org). Line 27 of InForm.ui is giving you problems because it requires QB64's precompiler metacommands, which didn't exist when the version you have was released in 2015.

Thanks for trying InForm and please let me know how it works for you after you upgrade to QB64 1.1

SayedSakka commented 7 years ago

Thanks a lot for your prompt feedback I will update qb64 and update you

Again thank you very much

Yours S. A. Sakka

Sent from my Samsung Galaxy smartphone.

-------- Original message -------- From: FellippeHeitor notifications@github.com Date:28/12/2016 14:22 (GMT+02:00) To: FellippeHeitor/InForm InForm@noreply.github.com Cc: SayedSakka profsayedsakka@yahoo.com, Author author@noreply.github.com Subject: Re: [FellippeHeitor/InForm] Inform for qb64: compilation error (#1)

Hello. You have a very outdated version of QB64 (I can see it even without asking you to go to Help->About, because the Find field is on the top of the window, and in newer versions it's been moved down a while back). So the first thing to do is to download the latest version of QB64 (from www.qb64.org or www.qb64.net). Line 27 of InForm.ui is giving you problems because it requires QB64's precompiler metacommands, which didn't exist when the version you have was released in 2015. Thanks for trying InForm and please let me know how it works for you after you upgrade to QB64 1.1 2016-12-28 7:55 GMT-02:00 SayedSakka notifications@github.com: > Dear Sir > I followed the steps to try inform for qb64, but I am afraid I am stuck: > when went to qb64, t gives me errors for the generated code (login.bas), > with the external modules: > > ': External modules: - > - > '$INCLUDE:'InForm\InForm.ui' > '$INCLUDE:'InForm\xp.uitheme' > '$INCLUDE:'login.frm' > > [image: error] > https://cloud.githubusercontent.com/assets/24807569/21519275/7db6149a-ccf4-11e6-800b-cdcdecb3f0cc.jpg > > Thankx > > — > You are receiving this because you are subscribed to this thread. > Reply to this email directly, view it on GitHub > https://github.com/FellippeHeitor/InForm/issues/1, or mute the thread > https://github.com/notifications/unsubscribe-auth/AKNCX1sKXlyZENV9zZ7PDnKGK5QdbjXUks5rMjIigaJpZM4LWzZt > . > —You are receiving this because you authored the thread.Reply to this email directly, view it on GitHub, or mute the thread.

SayedSakka commented 7 years ago

Thanks a lot, it worked perfectly

FellippeHeitor commented 7 years ago

I'm glad to hear it! Looking forward to seeing what you'll come up with using InForm.

All the best! Fellippe.

SayedSakka commented 7 years ago

Dear Mr. Fellippe Heitor Thanks for your caring. Right now I am trying to use Inform with some programs I already have written in qb64 But uses menus writtin as well in qb64, as step one I am replacing the old menus with Inform as a test but I noticed the following:

Thanks in advance Best regards

S. Sakka

Sent from my Samsung Galaxy smartphone.

-------- Original message -------- From: FellippeHeitor notifications@github.com Date:04/01/2017 15:16 (GMT+02:00) To: FellippeHeitor/InForm InForm@noreply.github.com Cc: SayedSakka profsayedsakka@yahoo.com, Author author@noreply.github.com Subject: Re: [FellippeHeitor/InForm] Inform for qb64: compilation error (#1)

I'm glad to hear it! Looking forward to seeing what you'll come up with using InForm. All the best! Fellippe. —You are receiving this because you authored the thread.Reply to this email directly, view it on GitHub, or mute the thread.

FellippeHeitor commented 7 years ago

Check some examples I wrote that use this technique:

SayedSakka commented 7 years ago

Thanks a lot for your prompt feedback

I will follow your advice and let you know

Thanks again

My best regards

S. Sakka

Sent from my Samsung Galaxy smartphone.

-------- Original message -------- From: FellippeHeitor notifications@github.com Date:05/01/2017 14:10 (GMT+02:00) To: FellippeHeitor/InForm InForm@noreply.github.com Cc: SayedSakka profsayedsakka@yahoo.com, Author author@noreply.github.com Subject: Re: [FellippeHeitor/InForm] Inform for qb64: compilation error (#1)

You can manually bypass the icon statement in the InForm.ui file. Look in SUB __UI_Init and delete or comment out the _ICON line. What type of program are you creating? Is it a graphic program? Because if it is, you should add a PictureBox control to the main window and do all the drawing in there. Here's how: https://github.com/FellippeHeitor/InForm/wiki/Picture-box#using-picturebox-as-a-drawing-surface —You are receiving this because you authored the thread.Reply to this email directly, view it on GitHub, or mute the thread.