|
Some Info first !
|
All Version below 0.1.0 are preliminary versions.
These are just for the impatient to see what is done.
Allmost everything can change, but the parts will stabilze with time.
As this is a direct "snapshot" of my karma development directory, you are best of
to run it from there. Even better if you use kdevelop, load the project and run it from there.
Extensions to karma currently must reside in the karma directory, there is a bug in the
loader of the qt lib that always trys to load somelib..so instead of somelib.so.
Also the help patches are loaded from a directory relative to the where the karma binary was started
from. if you start it from somewhere else it all may fail to work.
There is no documentation at the moment, neither for the gui nor the already existing objects.
The icons of the gui have tooltips, so you should figure out what does what.
Zooming is done by using the mouse-wheel on a empty space on the canvas, or by using the +/- keys.
You can scroll the canvas by holding the middle mouse button (again, on a empty space on the canvas)
and then moving the mouse. Of course you can use the scrollbars as usual for that purpose ;)
Some gui objects have help patches, look there to figure out how they work (many features).
Help-Patches should open by middle-clicking the object.
Sub-Patches are possible, you can even save them seperately to a file.
Selections can be done only by dragging a rectangle around the objects. More basic selection modes will come of course.
Cut/copy/paste is not there yet, as some other, urgently needed gui stuff, like object grouping,
explode/implode (that is, implode selected objects & connections to a subpatch, or explode the subpatch
into the current patch). Also missing, but started with the implementation is the object properties dialog.
The loader/saver recognizes them already (well, at least partially ;)
Right-Click on the canvas to get a drop-down list (nested) of the installed libs and its objects. Selecting a class
inserts the selected object into the patch. Of course you can still add e empty object and then type the class name
into it, as usual. Or use the "put" menu.
There are two lock-symbols in the patcher-window. the left one toggles edit-mode, the right one toggles between a slower
(unlocked) or faster (locked) canvas auto-update.
|
© 2004 Ch. Klippel
Updated on 05. Januar 2005
|