Skip to content
This repository was archived by the owner on Aug 31, 2021. It is now read-only.
This repository was archived by the owner on Aug 31, 2021. It is now read-only.

Dictionary: Separate glossary from API #1105

Description

@livecodeali

@lan-kc's thoughts on how to do so:

  1. From the pulldown menu where you can select 'Livecode Script', 'Livecode Builder', ... etc, include 'Glossary' which would bring up a similar table to Associations, just 2 columns, Name - a link, and Description.

  2. A negative filter. I imagine most long time users don't need to see the Glossary entries. Currently you can Filter the search but only by a single Type + single Tag + single OS. Searching by all Types except Glossary (or any other Type) would be very handy too. Maybe the Filter label could be used as a trigger; clicking on it would change the label from 'Filter with:" to/from "Filter without"

  3. When you type in the Dictionary search box, in the list of hits, if any are Glossary then these are highlighted as such: ie if the search term is stack

...
sort [marked] cards [of stack] [direction] [sortType] by sortKey
stack
stack - Glossary
stack file - Glossary
...

  1. When perusing the actual content of a Dictionary entry, if you pass the mouse over any word/phrase/link that has a Glossary entry then a tooltip pops up with just the Description portion of the entry. Probably hard to implement as it would require further refinement of the mark up to something like this:

<nnnnn(glossary)|nnnnn(type)|nnnnn s ed ing> --tooltip|link|visible text
<nnnnn(glossary)|nnnnn s ed ing> --tooltip & link|visible text
<nnnnn(type)> --link & nnnnnn as visible text - no tooltip **
** actually this could be extended so that commands and functions could have their Syntax displayed as a tooltip - but I wont get too greedy and just go with Glossary for now ;-)

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions