marbux wrote:
This is somewhat tangential from the subject of a development guide. And it
is part documentation development and part software development. But there
is a crying need for an enhancement to the OOo interface and related
documentation.
We should think about what type of documentation we need and what
is the target audience for that documentation.
The root problem is that the OOo interface is way more cumbersome than is
necessary for assigning a command line to a menu item, toolbar icon, or
keystroke command ("MITIKC"). E.g., if all you want is to launch an app,
summon a device's dialog, or open a web page in a browser, as nearly as I
can tell you have to manually create a script that will do the job, copy or
move it to the appropriate directory, then assign it to a MITIKC. The
embedded Help system offers no guidance on this process. Most users will
run
from the very mention of writing a script because OOo has no user-friendly
scripting language equivalent to WordPerfect Office's PerfectScript.
The existing integrated BASIC is good for scripting as such but
there is the API...
This has been for a long while and still is a discussion between the
ones designing the API and the less gifted using it (that includes me).
I also asked for a higher level API that allows easier scripting but
there apparently are many reasons against that. If you want to discuss
that the dev list would be the place.
So there is a documentation need that would be a partial fix. But the
entire
problem could go away were an extension developed that would automate much
of the generation of a script that does nothing more than to execute a
[...]
Yes, extensions are the way to go. I also think that extensions will
open up a whole new set of possibilities particularly for the less
geeky amongst us.
[...]
I'm not a coder so it's not a project I could take on, although I'd be
happy
to help where I can.
I would think that documenting the creation of extensions would be
a good playground then? ;-)
Frank
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]