I filed a bug at http://jira.openlaszlo.org/jira/browse/LPP-8809 regarding trying to compile the components/lz library.lzx as a binary library.
There is a circularity of includes, where the classes in components/lz include stuff from components/base, and one of the classes in components/base includes a class from components/lz, which seems to be confusing the compiler into believing that class is external. There's four files in components/base that directly include stuff from components/lz, and I'm not sure how many indirectly do so. In any case, this ought to be OK, so the compiler must be getting confused and marking the class as "model only" because it's included from an external directory basecombobox.lzx:9: <include href="lz/list.lzx" /> basecombobox.lzx:10: <include href="lz/floatinglist.lzx" /> basedatacombobox.lzx:622: <include href="lz/floatinglist.lzx" /> basedatacombobox_item.lzx:7: <include href="lz/textlistitem.lzx" /> baseslider.lzx:3: <include href="lz/button.lzx"/> componentmanager.lzx:2: <include href="lz/focusoverlay.lzx"/> -- Henry Minsky Software Architect [email protected]
