hi, am Samstag 27 August 2011 (12:54) schrieb Thomas Friedrichsmeier: > > should this go into another package (rkwardplugdev?) or something already > > present? > > I'm not sure, how far we will go, here. If you are going to add a whole > bunch more functions along those lines, then, yes, these should go to a > dedicated package.
i've cleaned up a lot. i removed all rk.* functions from XiMpLe and put them in a package of their own, rkwardplugdev, which depends on XiMpLe. they are also all documented now, and some new ones were added: rk.XML.cbox() rk.XML.row() rk.XML.col() rk.XML.frame() rk.XML.radio() rk.XML.vars() source: o http://r.reaktanz.de/src/contrib/rkwardplugdev_0.01-0.tar.gz docs: o http://r.reaktanz.de/pckg/rkwardplugdev/rkwardplugdev.pdf install: install.packages(c("XiMpLe", "rkwardplugdev"), repo="http://R.reaktanz.de") <example> test.dropdown <- rk.XML.dropdown("mydrop", opts=list("First Option"=c(val="val1"), "Second Option"=c(val="val2", chk=TRUE))) test.checkboxes <- rk.XML.row(rk.XML.col( list(test.dropdown, rk.XML.cbox(label="foo", val="foo1", chk=TRUE), rk.XML.cbox(label="bar", val="bar2")))) test.vars <- rk.XML.vars("select some vars", "vars go here") test.tabbook <- rk.XML.tabbook("My Tabbook", tab.labels=c("First Tab", "Second Tab"), children=list(test.checkboxes, test.vars)) test.plugin <- rk.XML.plugin("My test", label="Check this out", children=test.tabbook) cat(pasteXMLTree(test.plugin, shine=1, indent.by=" ")) </example> will result in: <!DOCTYPE rkplugin> <document> <code file="Mytest.js" /> <help file="Mytest.rkh" /> <logic> <!-- <convert id="!edit!", mode="!edit!", sources="!edit!", standard="!edit!" /> --> <!-- <connect client="!edit!", governor="!edit!" /> --> </logic> <dialog label="Check this out"> <tabbook id="tbk.MyTabbok" label="My Tabbook"> <tab label="First Tab" id="tab.FirstTab"> <row> <column> <dropdown id="drp.mydrop" label="mydrop"> <option label="First Option" value="val1" /> <option label="Second Option" value="val2" checked="true" /> </dropdown> <checkbox id="chk.foo" label="foo" value="foo1" checked="true" /> <checkbox id="chk.bar" label="bar" value="bar2" /> </column> </row> </tab> <tab label="Second Tab" id="tab.SecondTb"> <frame label="select some vars" id="frm.slctsmvr"> <row> <column> <varselector id="var.slctsmvr" /> </column> <column> <varslot id="vars.slctsmvr" label="vars go here" sources="var.slctsmvr" /> </column> </row> </frame> </tab> </tabbook> </dialog> </document> let me know what you think :-) viele grüße :: m.eik -- dipl. psych. meik michalke institut f"ur experimentelle psychologie abt. f"ur diagnostik und differentielle psychologie heinrich-heine-universit"at d-40204 d"usseldorf
signature.asc
Description: This is a digitally signed message part.
------------------------------------------------------------------------------ Special Offer -- Download ArcSight Logger for FREE! Finally, a world-class log management solution at an even better price-free! And you'll get a free "Love Thy Logs" t-shirt when you download Logger. Secure your free ArcSight Logger TODAY! http://p.sf.net/sfu/arcsisghtdev2dev
_______________________________________________ RKWard-devel mailing list RKWard-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/rkward-devel