Are there tutorials and a Lua reference and command documentation for wxLua and wxWidgets for Lua
Posted: Tue Mar 26, 2019 2:16 pm
While this is all very old, I am very new to Lua programming and specifically wxWidgets/wxLua.
I have everything in place and working, as well as wxFormBuilder and am using it (yet more to learn).
I am used to OOP and languages like Visual Basic, Basic, C, Php, HTML, CSS, MySQL and more, so Lua
should not really be too hard for me. However, since there is little to no documentation for wxLua and
wxWidgets, I am pretty lost. The docs that are available, as has been mentioned on other forums, could
literally give you a headache.
I have tried youtube for videos, but most regarding wxFormBuilder are for C++ or Python. Due to my needs
I am using Lua 5.1 (yes, I know 5.3 is available but I need 5.1 for crypto libraries and wxLua/wxWidgets)
and just need some help. If there are any tutorials or other easier to read docs, books, manuals, etc
that would be great.
Specifically, I am trying to save/load and encrypt/decrypt data using Lua and sha-256, AES or Blowfish.
I am also trying to simply code the various widgets (buttons, text controls, etc) in Lua and having a hard
time. Something as mundane as a Login and registration form that is usually very easy to do with a MySQL database
is giving me real grief in Lua.
I have gone through all the wxWidget samples and gleaned a small amount of learning from them, but I am not
grasping the overall concept. I have watched Lua tutorials on YouTube and it seems overly easy and very basic-like,
but that does not seem to be the case with wxLua and wxWidgets. I DO NOT program in C++ and have never been
able to grasp it.
I appreciate any guidance to tech support forums or learning materials.
Thank you.
Mike
I have everything in place and working, as well as wxFormBuilder and am using it (yet more to learn).
I am used to OOP and languages like Visual Basic, Basic, C, Php, HTML, CSS, MySQL and more, so Lua
should not really be too hard for me. However, since there is little to no documentation for wxLua and
wxWidgets, I am pretty lost. The docs that are available, as has been mentioned on other forums, could
literally give you a headache.
I have tried youtube for videos, but most regarding wxFormBuilder are for C++ or Python. Due to my needs
I am using Lua 5.1 (yes, I know 5.3 is available but I need 5.1 for crypto libraries and wxLua/wxWidgets)
and just need some help. If there are any tutorials or other easier to read docs, books, manuals, etc
that would be great.
Specifically, I am trying to save/load and encrypt/decrypt data using Lua and sha-256, AES or Blowfish.
I am also trying to simply code the various widgets (buttons, text controls, etc) in Lua and having a hard
time. Something as mundane as a Login and registration form that is usually very easy to do with a MySQL database
is giving me real grief in Lua.
I have gone through all the wxWidget samples and gleaned a small amount of learning from them, but I am not
grasping the overall concept. I have watched Lua tutorials on YouTube and it seems overly easy and very basic-like,
but that does not seem to be the case with wxLua and wxWidgets. I DO NOT program in C++ and have never been
able to grasp it.
I appreciate any guidance to tech support forums or learning materials.
Thank you.
Mike