i just added the editbox widget defintion to cvs. also added support for
lowered borders on widgets (used by the editbox).
on my near term todo list:
* fix property change (like x or y) not updating display correctly
* fix component widgets so you cannot add widgets beneath them in the tree
* make properties be addable and removable. i've got a cool idea how to do
this keeping the interface simple. i plan to add an extra column with "X"
buttons next to each property and a drop down list above the table from
which you can add appropriate properties that aren't currently "attached" to
the selected widget.
* save xml as file
* add the ability to load widget definitions directly from centrallix's
exported XML widget list. this will be key to keeping centrallix and
bojangles in sync and will make life easier for bojangles. we don't need to
maintain our own copies of the widget definitions separate from centrallix.
although we will probably include the exported XML files in bojangles just
so paths play nice together and all. but hey, we could make it a command
line parameter and not worry about it too.
* add color chooser ability on properties that are defined as represent_as
"color".
ok, off to bed for tonight. wanted to write these out in a hard copy so i
don't forget them all. :)
nre
|