Right.  If you poke around in the IDE for the documentation, you will see
that there is a stack that has a tab control for the API or the user guide,
and within that control is the browser widget.  The documentation is stored
in an sqlite database, and the code to do the rendering is in a script-only
stack, complete with a css, etc.  Then bootstrap is used to do the actual
rendering.  Bootstrap splits the screen into seven equal columns, which is
why when you resize the stack, it seems to resize lumpily.  All of the
work:  the searching, the TOC, etc. is done using bootstrap.  What looks
like three or four separate widgets/controls in the API is really all done
with bootstrap.  Reading it isn't hard once you understand a little bit
about bootstrap, but fixing it looks like a bear to me.  I don't use the
framework for anything, so if someone who was familiar with bootstrap
looked at it, they might not have any problem making it better.

On Mon, Oct 24, 2016 at 4:26 PM, Ali Lloyd <[email protected]> wrote:

> Yes, in a browser widget.
>
> Here's a fix for a bunch of references that were somehow mangled like that
> one:
> https://github.com/livecode/livecode/pull/4800/files
>
> On Mon, Oct 24, 2016 at 8:16 PM Sannyasin Brahmanathaswami <
> [email protected]>
> wrote:
>
> > You mean it is rendered inside the LC IDE using bootstrap too?
> >
> >
> >
> > On 10/24/16, 5:34 AM, "use-livecode on behalf of Mike Kerner" <
> > [email protected] on behalf of
> > [email protected]> wrote:
> >
> >     The problem, now, is
> >     that it is being rendered using the 'bootstrap' javascript framework,
> > so
> >     the only way to really work on it is to either learn the ins and outs
> > of
> >     the framework or to start over.
> >
> > _______________________________________________
> > use-livecode mailing list
> > [email protected]
> > Please visit this url to subscribe, unsubscribe and manage your
> > subscription preferences:
> > http://lists.runrev.com/mailman/listinfo/use-livecode
> >
> _______________________________________________
> use-livecode mailing list
> [email protected]
> 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."
_______________________________________________
use-livecode mailing list
[email protected]
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-livecode

Reply via email to