Hallo Christian,

Christian Lohmaier schrieb:
> > 'Lieber Nutzer, das Makro wurde installiert, Du kannst es über
> > Extras-Add-Ons-xyz starten.'
>
> Aha. Und warum bitteschön sollte das der Extension-Autor selber
> schreiben müssen?

Weil ich keine Möglichkeit kenne diese Information dem Nutzer auf
einfache Weise zu geben unter Benutzung des Extension-Mechanismus. Es
ist IMHO nicht benutzerfreundlich eine Read-Me-Datei (gesondert)
beizulegen und es ist nicht nutzerfreundlich den Lizenz-Dialog als
Readme zu benutzen.
Ja, ich entnehme aus Deinen Ausführungen das Du es für möglich hälst
noch ein Read-Me-Feature einzubauen, da habe ich nichts einzuwenden,
aber bisher gibt es das nicht. Sobald es das gibt wäre /dieses/ Problem
gelöst.

> Du willst in diesem Fall die Möglichkeit, einen "Readme" Dialog
> anzuzeigen. Warum muß das der Extension-Autor selber schreiben?

Das muß er nicht, da bin ich ganz Deiner Meinung.
(das sagte ich ja mehrmals, der soll etwas machen /dürfen/, aber nicht
müssen)

> Eine eingebaute Möglichkeit, analog zum Lizenzdialog wäre doch
> für alle die einheitlichere und damit einfachere Lösung, oder?

Das löst /nur/ das Problem eines Read-Me, nur es löst nicht das Problem
das der Nutzer etwas machen will was wir /nicht vorher/ wissen können.
Er möchte zum Beispiel eine Schaltfläche auf dem Read-Me-Dialog um eine
Präsentation zu starten, dann ist wieder ein Sonderwunsch da und es
müßte ein issue dafür her.
Bloß warum jeden Sonderwunsch gesondert berücksichtigen, wenn man dem
Nutzer die Freiheit lassen könnte  seine eigenen Dialoge zu entwerfen,
kann er bereits heute in OOo vorhandene Mechanismen nutzen. Das macht
beim Nutzer Arbeit, aber es gibt ihm Flexibilität, ob der Nutzer sich
die Arbeit machen will wäre eine Entscheidung die ich dem Nutzer
überlassen möchte.

> Oder alternativ könnte der Help-Agent bei der Installation einer
> Extension eine entsprechende, allgemein gehaltene Hilfeseite anbieten.

Ja, das wäre eine Möglichkeit, im Moment geht es meines Wissens aber
nicht.
Auch ist das Problem Hilfedateien ist z.Z. problematisch, es besteht
keine Möglichkeit in das Hilfesystem eigene Seiten einzubauen (außer man
erstellt die komplette Hilfe neu), weshalb ein Hilfesystem für
Makroautoren auch ein Thema des kommenden Vereinswettbewerbs sein wird.

> Ich sehe das nicht so kritisch, denn irgendwoher muß der Nutzer
> die Extension ja haben, und da sollte zum einen stehen, wie man
> sie installiert, und zweitens wie man sie nutzt.

Richtig, das kann man machen, ich halte es nur für benutzerunfreundlich,
hierin unterscheiden sich dann einfach unsere Meinungen.

> Und das während/unmittelbar nach der Installation?

Ja, das meinte ich, ich hielte es für günstig den Makroautoren eine
Möglichkeit zu geben das nach der Installation einer Extension
automatisch weitere Aktionen ausgelöst werden können.
Vergleichweise zu allgemein einem selbstentpackenden Zip-Package wo ich
ja auch wählen kann welche Datei nach der Extraktion gestartet/geöffnet
wird.
Es wäre ja beispielsweise ausreichend wenn es die Möglichkeit gäbe nach
Extension-Installation eine Datei automatisch zu öffnen, denn die könnte
ein Autostart-Makro enthalten und alles wäre gelöst. (technisch müßte
beim Öffnen der Datei der Parameter MacroExecMode übergeben werden
können, nur das wäre ja kein unlösbares Problem)

> Und OOo soll ihm  beim rumpfuschen auch noch unterstützen?
> Naja... Wozu soll es gut sein, das bei der Installation zu erledigen?

/ein/ konkretes Beispiel:
Es gibt ein sehr gutes Addin für Calc namens "Execompat", als das
geschrieben wurde gab es den Extensionmechanismus noch nicht. Dieses
AddIn erfordert technisch (unter Windows) eine dll in ein bestimmtes
Verzeichnis zu kopieren, wie löse ich das mit dem Extension-Mechanismus
praktisch? Vielleicht geht es schon heute, ich weiß dann aber nicht wie
und wäre dann dankbar für Hilfestellung.

> Weil: Die meisten Dinge, für die der Nutzer diese Freiheit
> will, einfach
> nur blödsinnig/unsinnig oder zumindest überflüssig sind. (meine
> persönliche Meinung natürlich).

Gut, /das/ kann ich prima akzeptieren.
Dann sind unsere Meinungen an dieser Stelle zum Thema wieviel Freiheit
ein Nutzer haben sollte unterschiedlich, dass ist OK, darüber gibt es
nichts zu streiten.

> Nein, für mich ist sie ganz und gar nicht unnötig. Ich sehe keinen
> Bedarf dafür.

OK, akzeptiert (s.o.)

> Und da Du keine konkreten Beispiele anbringen kannst
> folgere ich daraus, daß auch Du selbst keinen wirklichen
> Bedarf siehst,
> sondern nur Deine Gedanken schweifen läßt.

Nein, das stimmt nicht, ich habe nun bereits Beispiele gegeben, Du
kannst die für überflüssig, schlecht oder sonstwas halten, nur sie sind
von mir gegeben worden.

> Doch. Sie haben gesagt: Ich will Vorgänge automatisieren.

Und jetzt sage ich ich hielte es für überlegenswert eine Möglichkeit zu
schaffen Vorgänge an einer bestimmten Stelle auszulösen - ich halte das
für legitim.

> Warum sollte der /automatisch/ starten?

Um beispielsweise eine Information zu geben (ob das zweckmäßig ist, da
unterscheiden sich unsere Meinungen, das habe ich vestanden) oder um
etwas technisch Notwendiges zu tun.
Ich hätte für das Letztere auch ein sehr konkretes Beispiel, was aber zu
lang ist hier darzustellen. Ich kann es Dir gerne per PM übermitteln,
denn es betrifft eine konkrete Kundenanfrage. Im Moment lässt OOo es
technisch nicht zu und so muß ich den Kunden mit einem Workaround
bescheiden, womit dieser nicht glücklich ist.

> De Nutzer startet das Makro zum ersten mal (natürlich
> selber), und Dein
> Makro schaut nach: "Bin ich schonmal ausgeführt worden" und
> falls nicht,
> startet es den Wizard.

Genau das geht in bestimmten speziellen Fällen so nicht, jedenfalls
nicht verlässlich.
Ich habe dafür wie gesagt eine Kundenanfrage, wenn Du möchtest
beschreibe ich das Problem per PM und wäre dankbar wenn Du eine Lösung
hättest, die auf schon heutige Mechanismen von OOo aufsetzt. Ich selber
habe keine gefunden und es ist an dieser Stelle keine Frage der
Diskussion, sondern ein rein praktisches Problem für mich.

> Damit ist das Thema eigentlich durch. Daß wir dafür so viele Postings
> und Zeichen geschrieben haben ist schon irgendwie traurig.

Ich sage es einfach so: es würde mich freuen hier mit Dir (auch
kontrovers) zu diskutieren, wenn Du aber der Meinung bist dieses Wollen
wäre nur Behauptung und in Wahrheit wolle ich Dich nur 'ärgern', dann
*bitte* ich Dich ganz einfach mir nicht mehr zu antworten.
Es wäre schade, aber nichts will ich weniger als die persönliche
Konfrontation bei einem Thema was mir technischerseits ernsthaft am
Herzen liegt.

Ich habe jetzt beispielhaft 2 konkrete Beispiele benannt für die ich an
einer Lösung interessiert wäre. Das zweite Beispiel (was ich ggf. per PM
übermitteln würde) betrifft wie gesagt eine Kundenanfrage, der Kunde
will/wollte es so und dem Kunden zu erklären was er wolle wäre
überflüssig oder Quatsch ist einfach kein gangbarer Weg.
(die Kundenanfrage ist inzwischen lange fertig bearbeitet, aber
letztlich nur mit einem Workaround den der Kunde eher 'zähneknirschend'
akzeptiert hat)



Gruß
Jörg

---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Antwort per Email an