Svg Icon Tool

Ralph DiMola rdimola at evergreeninfo.net
Thu Aug 25 14:38:20 EDT 2022


Mike,
I have used my own version of the navbar widget for years. I added an option to enlarge/vertically justify the icon if there is no label and eliminated the "new item" thingy. I think the stock widget already lets you select the zero option. I added that back before the stock widget let you do it. What changes/enhancements are you looking for?

I also have LCS routines to store the navbar options as a custom property array. I have handlers to add/delete/change option text and icons via script for a contextual UI. They are not documented or polished but if there is any interest I will look into it.

Ralph DiMola
IT Director
Evergreen Information Services
rdimola at evergreeninfo.net


-----Original Message-----
From: use-livecode [mailto:use-livecode-bounces at lists.runrev.com] On Behalf Of Mike Kerner via use-livecode
Sent: Thursday, August 25, 2022 9:19 AM
To: How to use LiveCode
Cc: Mike Kerner
Subject: Re: Svg Icon Tool

Although, as long as we're having this discussion, the navBar is higher priority, so hit that, first.

On Thu, Aug 25, 2022 at 9:16 AM Mike Kerner <MikeKerner at roadrunner.com>
wrote:

> Hey, man, if it's that easy to get you to do something, then
> * Make the tree widget better
> * Make the NavBar better
> Boom. Hero me.
>
> On Thu, Aug 25, 2022 at 7:37 AM Brian Milby via use-livecode < 
> use-livecode at lists.runrev.com> wrote:
>
>> You are welcome!
>>
>> Good idea.  Just one file needs to be copied (SvgIconTool.livecode) 
>> to install.  If you ran it once and imported families, then you can 
>> copy or move the milby.us folder to retain the settings (I actually 
>> link that folder so I can run as a plug-in or from the repo and use 
>> the same
>> settings.)
>>
>> Thanks,
>> Brian
>>
>> > On Aug 25, 2022, at 7:07 AM, matthias rebbe via use-livecode <
>> use-livecode at lists.runrev.com> wrote:
>> >
>> > Thank you very much for this great tool.
>> >
>> > Maybe you add some information to the readme.md what files/folders 
>> > from
>> the zip have to be copied to the plugins folder.
>> >
>> > Regards,
>> > Matthias
>> >
>> >
>> >> Am 25.08.2022 um 05:22 schrieb Brian Milby via use-livecode <
>> use-livecode at lists.runrev.com>:
>> >>
>> >> Greetings list!
>> >>
>> >> A few years ago I published a tool that allowed easy creation of 
>> >> the
>> Icon
>> >> Families that I had been working on to integrate into the IDE.  
>> >> (The
>> code
>> >> had been started, but users had no way to leverage the planned
>> capability
>> >> at the time.)  At that time I simply posted it to Sample Stacks 
>> >> and a
>> copy
>> >> on my web server with more icons.
>> >>
>> >> I had been wanting to get it onto GitHub for quite some time, but
>> never got
>> >> around to it.  In another thread I mentioned the tool and Mike 
>> >> asked
>> if it
>> >> was available on GitHub.  That was just the sort of thing I needed 
>> >> to
>> get
>> >> it posted.  (Thanks Mike!)
>> >>
>> >> https://github.com/bwmilby/SvgIconTool
>> >>
>> >> The most significant change that I've made with this version is 
>> >> that it will keep the icon families and prefs stored as separate 
>> >> files instead
>> of
>> >> inside the stack.  This will make things much easier since plugins
>> start as
>> >> a palette and you have to toplevel it to save (which is no longer 
>> >> necessary).  If you use the previous version, you only really need 
>> >> to
>> worry
>> >> about any custom families that you imported.  All of the ones that 
>> >> I provided earlier are available in the repository and can be 
>> >> loaded in
>> bulk
>> >> by dragging them onto the library card.
>> >>
>> >> I welcome feedback and bug reports on the GitHub repository.
>> >>
>> >> Thanks and have a blessed day!
>> >> Brian Milby
>> >> _______________________________________________
>> >> use-livecode mailing list
>> >> use-livecode at lists.runrev.com
>> >> Please visit this url to subscribe, unsubscribe and manage your
>> subscription preferences:
>> >> http://lists.runrev.com/mailman/listinfo/use-livecode
>> >
>> >
>> > _______________________________________________
>> > use-livecode mailing list
>> > use-livecode at lists.runrev.com
>> > Please visit this url to subscribe, unsubscribe and manage your
>> subscription preferences:
>> > http://lists.runrev.com/mailman/listinfo/use-livecode
>>
>> _______________________________________________
>> use-livecode mailing list
>> use-livecode at lists.runrev.com
>> Please visit this url to subscribe, unsubscribe and manage your 
>> subscription preferences:
>> http://lists.runrev.com/mailman/listinfo/use-livecode
>>
>
>
> --
> On the first day, God created the heavens and the Earth On the second 
> day, God created the oceans.
> On the third day, God put the animals on hold for a few hours,
>    and did a little diving.
> And God said, "This is good."
>


--
On the first day, God created the heavens and the Earth On the second day, God created the oceans.
On the third day, God put the animals on hold for a few hours,
   and did a little diving.
And God said, "This is good."
_______________________________________________
use-livecode mailing list
use-livecode at lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription preferences:
http://lists.runrev.com/mailman/listinfo/use-livecode




More information about the use-livecode mailing list