Refining a Font Menu

Peter Haworth pete at lcsql.com
Tue Apr 7 13:28:31 EDT 2015


I think I've run into this problem before with pulldown menus - the
menuHistory doesn't seem to have any effect.

Pete
lcSQL Software <http://www.lcsql.com>
Home of lcStackBrowser <http://www.lcsql.com/lcstackbrowser.html> and
SQLiteAdmin <http://www.lcsql.com/sqliteadmin.html>

On Tue, Apr 7, 2015 at 10:18 AM, Scott Rossi <scott at tactilemedia.com> wrote:

> AFAIK, you can only grab a list of available fonts.
>
> Regarding jumping to the first typed letter and automatic scrolling, I
> believe you want to set the menuHistory property.
>
> Regards,
>
> Scott Rossi
> Creative Director
> Tactile Media UX/UI Design
>
> > On Apr 7, 2015, at 9:12 AM, tbodine <bodine at bodinetraininggames.com>
> wrote:
> >
> > Hi All.
> >
> > I have a font menu built with a pull-down type button that works fine,
> but
> > the number of system fonts makes finding one a chore for the user. I have
> > three refinements in mind, but I'm not sure if they are possible.
> >
> > 1) Is it possible to get a fonts list from the system (or parse one) that
> > results in a fonts list of font family names with branching submenus for
> > each family's variations?
> >
> > 2) Can a pull-down menu jump to the first item on the list that starts
> with
> > a letter the user has typed?
> >
> > 3) When the pull down menu is triggered, I'd like it to automatically
> scroll
> > to the position of the currently selected font. But my method for that
> > failed: get the line # of the the current font name, multiply that by the
> > formattedHeight of line 1 of button "Fonts" [that's what triggers error
> > "Object does not have this property"], then set the vscroll of button
> > "Fonts" to the pixel count.)
> >
> > Thanks in advance for any suggestions. (BTW, this is for Mac and Windows,
> > not mobile.)
> >
> > Tom Bodine
> >
> >
> >
> > --
> > View this message in context:
> http://runtime-revolution.278305.n4.nabble.com/Refining-a-Font-Menu-tp4690896.html
> > Sent from the Revolution - User mailing list archive at Nabble.com.
> >
> > _______________________________________________
> > 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
>



More information about the use-livecode mailing list