Hi Martin, Thanks a ton for the kind words and feedback. Your message makes me quite happy because what you're describing is exactly the kind of experience that I wanted to encourage when I wrote that book. Let us know how your plugin writing goes :-) oh, I'm also interested in feedback for part 2 of that book which is about project-focused tooling, if you have any thoughts about it, I'd be keen to know more.
Thanks! A On Fri, 19 Mar 2021 at 15:49, Martin Koob <mk...@rogers.com> wrote: > Hi Andre > > I am enjoying your new book. It demystifies for me plug-ins and how to > create them. My mystification creates anxiety around venturing into > creating a plugin much less adding existing plugins to my IDE and > configuring them. After reading the first sections of your book that > anxiety is dissipating. > > You advice to look for areas of friction in your workflow really relates > to an experience I had recently. For a new project I had to make lots of > fields with lots of labels and changing the text of a label takes way > longer than it should. Finally, after years of grumbling to myself that > this should be easier I created a handler that I added as a behaviour to a > template label field. Basically it allows you to set the text of a label > by double clicking with the browse tool on a text label field and then > entering the text in an answer dialog. I could then option drag the label > field template and then change its text with a simple double click. As a > bonus I could set it to align left by holding the option + double clicking > the label field. > > It worked ok speeding up that task but it was a handler incorporated in a > specific project. I thought this should be incorporated into the IDE to > really work as I intended but I wasn’t sure how I could do that. I had > thoughts of frontscripts or backscripts or plugins in mind but I did not > know how to work with any of these, and, due to the mystification factor > which leads to anxiety which prevents me from trying new approaches I > didn’t go any further with that. Now after reading up to page 43 of your > book I think that I should be able to create a plugin to add this feature > to mould the IDE. > > Now I am starting the section “What are your needs?” Well I already have > my need in mind — a quick and easy way to set label field text. My goal > now is to create a plugin that will accomplish this. Looking forward to > learning how in the rest of your book. > > Martin Koob. > > > Sent from my iPhone after much consternation trying to type with one > finger. > > > On Mar 17, 2021, at 6:02 AM, Andre Garzia via use-livecode < > use-livecode@lists.runrev.com> wrote: > > > > Thanks a ton for the kind words my friends :D > > > > In essence, this is a very simple book that is aiming to convey a single > > idea: "you can and should create your own tools". I think that is a > topic > > that we need to explore more. > > > > Cheers > > A > > > > On Wed, 17 Mar 2021 at 01:56, Sean Cole (Pi) via use-livecode < > > use-livecode@lists.runrev.com> wrote: > > > >> Hi Andre > >> > >> I had to get this one. The title alone intrigued me. But looking at the > >> contents I know I need it to grow further. I'm looking forward to > getting > >> your insights. I'll start tonight. > >> > >> All the very best > >> Sean > >> Pi > >> > >> > >>> On Tue, 16 Mar 2021 at 14:11, Andre Garzia via use-livecode < > >>> use-livecode@lists.runrev.com> wrote: > >>> > >>>> Hi Friends, > >>>> > >>>> I'm quite happy to announce the initial release of my new LiveCode > >> eBook. > >>>> This is a companion book to the previous "LiveCode Advanced > Application > >>>> Architecture" eBook that dives further into making LiveCode IDE a > >>>> comfortable place for your development workflow. > >>>> > >>>> "Development Oriented Development" is a novel approach to coding with > >>>> LiveCode that prioritizes developer comfort and robustness by > favouring > >>>> treating LiveCode as a mouldable environment. By the end of this book, > >>>> you’ll know how and why to build custom plugins to make your > >> development > >>>> workflow easier, and how bespoke project-specific tools lead to > >> software > >>>> that is easier to maintain. > >>>> > >>>> You can get the new book at: https://payhip.com/b/18eH > >>>> > >>>> I look forward to feedback, suggestions, and requests for more > chapters > >>>> > >>>> Cheers > >>>> Andre > >>>> > >>>> -- > >>>> https://www.andregarzia.com <http://www.andregarzia.com> > >>>> Want to support me? Buy me a coffee at https://ko-fi.com/andregarzia > >>>> _______________________________________________ > >>>> use-livecode mailing list > >>>> use-livecode@lists.runrev.com > >>>> Please visit this url to subscribe, unsubscribe and manage your > >>>> subscription preferences: > >>>> http://lists.runrev.com/mailman/listinfo/use-livecode > >>> > >> -- > >> Pi Digital > >> _______________________________________________ > >> use-livecode mailing list > >> use-livecode@lists.runrev.com > >> Please visit this url to subscribe, unsubscribe and manage your > >> subscription preferences: > >> http://lists.runrev.com/mailman/listinfo/use-livecode > >> > > > > > > -- > > https://www.andregarzia.com <http://www.andregarzia.com> > > Want to support me? Buy me a coffee at https://ko-fi.com/andregarzia > > _______________________________________________ > > use-livecode mailing list > > use-livecode@lists.runrev.com > > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > > http://lists.runrev.com/mailman/listinfo/use-livecode > > -- https://www.andregarzia.com <http://www.andregarzia.com> Want to support me? Buy me a coffee at https://ko-fi.com/andregarzia _______________________________________________ use-livecode mailing list use-livecode@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-livecode