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: 3582
Joined: Mon Jan 22, 2007 7:36 am
Contact:

Widget Wizard

Post by mwieder »

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 603 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 »

Fabulous Mark. Just what we needed.
bn
VIP Livecode Opensource Backer
VIP Livecode Opensource Backer
Posts: 4219
Joined: Sun Jan 07, 2007 9:12 pm

Re: Widget Wizard

Post by bn »

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

Re: Widget Wizard

Post by [-hh] »

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: 744
Joined: Thu Sep 11, 2014 1:49 pm

Re: Widget Wizard

Post by mrcoollion »

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

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

Paul
mwieder
VIP Livecode Opensource Backer
VIP Livecode Opensource Backer
Posts: 3582
Joined: Mon Jan 22, 2007 7:36 am
Contact:

Re: Widget Wizard

Post by mwieder »

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: 744
Joined: Thu Sep 11, 2014 1:49 pm

Re: Widget Wizard

Post by mrcoollion »

Love to download... but from where ? :shock:
seaniepie
Posts: 154
Joined: Wed Sep 07, 2011 10:56 am

Re: Widget Wizard

Post by seaniepie »

See the link in the original post
mrcoollion
Posts: 744
Joined: Thu Sep 11, 2014 1:49 pm

Re: Widget Wizard

Post by mrcoollion »

Great job ...

Looks fantastic...

Font problem solved
Font problem solved
Thanks again....
mwieder
VIP Livecode Opensource Backer
VIP Livecode Opensource Backer
Posts: 3582
Joined: Mon Jan 22, 2007 7:36 am
Contact:

Re: Widget Wizard

Post by mwieder »

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 »

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: 3582
Joined: Mon Jan 22, 2007 7:36 am
Contact:

Re: Widget Wizard

Post by mwieder »

uh oh... busted. :P
Post Reply