Widget Wizard

LiveCode Builder is a language for extending LiveCode's capabilities, creating new object types as Widgets, and libraries that access lower-level APIs in OSes, applications, and DLLs.

Moderators: LCMark, LCfraser

Post Reply
mwieder
VIP Livecode Opensource Backer
VIP Livecode Opensource Backer
Posts: 3581
Joined: Mon Jan 22, 2007 7:36 am
Location: Berkeley, CA, US
Contact:

Widget Wizard

Post by mwieder » Tue Jun 13, 2017 8:55 pm

I just posted Widget Wizard to revOnline.

Widget Wizard is a utility to help in the creation of LiveCode extensions. You can define some simple parameters, then click the Create Widget button and Widget Wizard will create a new folder containing a single .lcb file. You can build and test the widget in the IDE's Extension Builder, and by default it will just log messages to the log window. You can then edit the .lcb file with the code for your widget.

Hope this helps.

http://livecodeshare.runrev.com/stack/834/Widget-Wizard

Figured I'd better attach the latest build here.
This is build 1.0.1 after Hermann and I discussed some options.
Attachments
Widget Wizard.livecode.zip
version 1.0.2 with fixed fonts
(56.08 KiB) Downloaded 249 times
Last edited by mwieder on Thu Jun 15, 2017 5:25 pm, edited 4 times in total.

seaniepie
Posts: 154
Joined: Wed Sep 07, 2011 10:56 am

Re: Widget Wizard

Post by seaniepie » Tue Jun 13, 2017 10:24 pm

Fabulous Mark. Just what we needed.

bn
VIP Livecode Opensource Backer
VIP Livecode Opensource Backer
Posts: 3975
Joined: Sun Jan 07, 2007 9:12 pm
Location: Bochum, Germany

Re: Widget Wizard

Post by bn » Wed Jun 14, 2017 8:35 am

Thanks Mark,

a very good beginning for a new project, helps with all the necessary setup and handlers.
A real headstart.

Kind regards
Bernd

[-hh]
VIP Livecode Opensource Backer
VIP Livecode Opensource Backer
Posts: 2262
Joined: Thu Feb 28, 2013 11:52 pm
Location: Göttingen, DE

Re: Widget Wizard

Post by [-hh] » Thu Jun 15, 2017 1:09 am

Hi Mark,

your widget wizzard is an extraordinary solution. Hope now that more community members take the first hurdle, with the help of your stack.

Also, the scripts of this stack have their own beauty, demonstrating your experiences.

H.

Also who's not interested in LCB may have a look at these scripts. You will find even such special things as connecting in background to a github repository of handlers.
shiftLock happens

mrcoollion
Posts: 709
Joined: Thu Sep 11, 2014 1:49 pm
Location: The Netherlands

Re: Widget Wizard

Post by mrcoollion » Thu Jun 15, 2017 5:17 pm

Great way to simplify the making of extensions..
Thanx :D

I do have a problem with the font.
Prntscrn1.png
Font issue
Regards,

Paul

mwieder
VIP Livecode Opensource Backer
VIP Livecode Opensource Backer
Posts: 3581
Joined: Mon Jan 22, 2007 7:36 am
Location: Berkeley, CA, US
Contact:

Re: Widget Wizard

Post by mwieder » Thu Jun 15, 2017 5:21 pm

WOW! I should say you do have a problem.
Somehow the text field fonts got set to Wingdings.
Hang on - I'll fix that up.

Update: done. download version 1.0.2.

mrcoollion
Posts: 709
Joined: Thu Sep 11, 2014 1:49 pm
Location: The Netherlands

Re: Widget Wizard

Post by mrcoollion » Thu Jun 15, 2017 5:42 pm

Love to download... but from where ? :shock:

seaniepie
Posts: 154
Joined: Wed Sep 07, 2011 10:56 am

Re: Widget Wizard

Post by seaniepie » Thu Jun 15, 2017 5:44 pm

See the link in the original post

mrcoollion
Posts: 709
Joined: Thu Sep 11, 2014 1:49 pm
Location: The Netherlands

Re: Widget Wizard

Post by mrcoollion » Thu Jun 15, 2017 5:49 pm

Great job ...

Looks fantastic...

Prntscrn2.png
Font problem solved
Thanks again....

mwieder
VIP Livecode Opensource Backer
VIP Livecode Opensource Backer
Posts: 3581
Joined: Mon Jan 22, 2007 7:36 am
Location: Berkeley, CA, US
Contact:

Re: Widget Wizard

Post by mwieder » Thu Jun 15, 2017 11:11 pm

Not sure what happened with the font thing in the text fields.
I certainly didn't set WingDings as a font intentionally.

Update: Oops. Just checked and it was my fault after all. Long story, but at least now I know.
I promise I'll be good and not do that again.

shaosean
Posts: 906
Joined: Thu Nov 04, 2010 7:53 am

Re: Widget Wizard

Post by shaosean » Fri Jun 16, 2017 9:50 am

You don't have WingDings as your system font?!?? Bet you use Comic Sans :P

mwieder
VIP Livecode Opensource Backer
VIP Livecode Opensource Backer
Posts: 3581
Joined: Mon Jan 22, 2007 7:36 am
Location: Berkeley, CA, US
Contact:

Re: Widget Wizard

Post by mwieder » Fri Jun 16, 2017 3:41 pm

uh oh... busted. :P

Post Reply

Return to “LiveCode Builder”