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
