Re: [de-users] Programmierung unter OO - man man die Oberfläche beeinflussen?

2008-07-19 Diskussionsfäden Jörg Schmidt
Hallo,

Michael Vogel schrieb:
 Wenn
 es nur die Einstellung der Icons ist, dann kann ich damit leben. Es
 würde mich stören, gehen würde es aber schon.

ja, das geht

 Hmm, okay. Ich hatte das eigentlich nicht gedacht. Ich hatte
 auch schon
 in der Vergangenheit mit Visual Basic, sowie dem Basic von MS-Access
 (damals noch die 1.1er Version) gearbeitet und nie ernsthafte
 Performance-Probleme gehabt. Aber es wäre auszutesten.

Hmm, das Problem ist das ich nicht sicher bin/war was du willst. Erst
war von speziellen Programmen die Rede die Du mittels Programmierung von
OOo nachbilden wolltest und das im Wesentlichen weil Du zwar schon
ziemlich geeignete Programme kennst, die aber nicht multiplattformfähig
sind - So hatte ich das Ganze verstanden.
Die Programme (die für mich ja Neuland waren) habe ich mir angesehen und
hielt es für aufwendig die nachzubilden und Basic dafür zu langsam.

Wenn die Frage nun heißt das Du sicher bist das Du Deine Programmierung
in MS Office mit VBA technisch hinbekämst, dann geht das im Grundsatz
auch mittels StarBasic in OOo.
In einigen wenigen Dingen ist StarBasic schneller als VBA, i.A. aber
langsamer, bei 'allgemeinen' Dingen wohl nur wenig, bei z.B. interieren
durch Calc-Zellen teilweise aber erheblich, denn je nach Aufgabe ist
Calc bei gleicher Art des Vorgehens um bis ca. Faktor 10...20 langsamer,
so das Du immer darauf achten solltest nicht alles 1:1 von VBA aus zu
'übersetzen' sondern auch die Arbeitsweise ggf. anzupassen.




Gruß
Jörg


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



Re: [de-users] Programmierung unter OO - man man die Oberfläche beeinflussen?

2008-07-18 Diskussionsfäden Michael Vogel
Moin!

Jörg Schmidt [EMAIL PROTECTED] wrote:
 
 Michael Vogel schrieb:
 Naja, das war für mich auf alle Fälle schon mal das Zeichen, dass ich
 grundsätzlich Einfluss auf die Toolbar habe.
 
 Stand das IRGENDWANN ernsthaft in Frage?

Nun, ich war mir nicht sicher, wieweit man OO durch Scripte manipulieren 
kann.

 Ob ich die jetzt noch dynamisch ein- und ausblenden kann, ist eine 
 andere Sache.
 
 aber doch eine für Deine Aufgabe (so wie Du sie bisher beschreibst) ein
 sehr wesentliches DEtail.

Wenn es nicht geht, wäre es schade, aber ich würde versuchen, damit zu 
leben ;-)

 Aber da habe ich ja in einem anderen Artikel gelesen, dass dies 
 dateiabhängig gehen soll.
 
 es war DEine Aussage das es NICHT in der Datei gespeichert werden
 sollte:
 
 Eine weitere Feinheit: Ich möchte die Programmierung nicht in der
 jeweiligen Writer-Datei haben [...]

Ja. Hier ist der Folgesatz wichtig. Ich möchte die ganzen Scripte, die 
z.B. die Datenbankdarstellungen machen, nicht in der Datei haben. Wenn 
es nur die Einstellung der Icons ist, dann kann ich damit leben. Es 
würde mich stören, gehen würde es aber schon.

 Wie sonst?
 
 Java, C++?

Spätestens bei C++ würde ich Compiler für die verschiedenen Systeme 
benötigen und Java habe ich bislang noch nicht gemacht.

 bezweifelst Du, dass es mit Basic in einer vernünftigen Performance 
 realisierbar ist?
 
 exakt, weil ich zwar von der konkreten Art Autorenprogramme nichts 
 verstehe, mir jedoch 2 der durch dich beispielhaft aufgeführten 
 Programme angesehen habe und erahnen kann wie komplex und umfangreich 
 die nötigen 'Eingriffe' sein werden um DEine auf OOo aufsetzende 
 Anwendung in die Nähe dieser Programme zu bringen

Hmm, okay. Ich hatte das eigentlich nicht gedacht. Ich hatte auch schon 
in der Vergangenheit mit Visual Basic, sowie dem Basic von MS-Access 
(damals noch die 1.1er Version) gearbeitet und nie ernsthafte 
Performance-Probleme gehabt. Aber es wäre auszutesten.

Wenn das Wetter so mies bleibt, habe ich das WE Zeit ;-)

Michael


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



Re: [de-users] Programmierung unter OO - man man die Oberfläche beeinflussen?

2008-07-18 Diskussionsfäden Michael Vogel
Moin!

André Schnabel [EMAIL PROTECTED] wrote:

 Michael Vogel schrieb:

 Du hast vor die von Dir vorgeschlagenen umfassenden Änderungen in Basic
 zu machen?

 Wie sonst? Ich wollte nicht den eigentlichen Quellcode des OO anfassen. 
   
 
 Für die angesprochenen Änderungen musst du wahrscheinlich nicht den OOo 
 Quellcode ändern. Du kannst das sicher erreichen, indem du die OOo-Api 
 von einer (nahezu) beliebigen Programmiersprache aus nutzt. Ob das 
 Basic, Python, Java, C++ ist, hängt eigentlich nur von deinen 
 persönlichen Präferenzen ab.

Achso ... Du meinst, ich würde eine externe Applikation schreiben, die 
die API nur anspricht und den Writer damit steuert? Auch eine Idee. Aber 
ich dachte an Scripte, die im Writer hängen und davon angesprochen 
werden. Können das denn auch Scripte in diversen Sprachen sein? Wichtig 
für mich ist, dass sie außer OO keine sonstige Voraussetzungen haben. Es 
soll praktisch ohne Aufwand unter allen relevanten Systemen laufen.

 Ich persönlich finde Basic für den Einstieg gut, aber für komplexere 
 Sachen nicht leistungsfähig genug. Aber da ich nicht weiß, wie weit du 
 gehen willst und es auch nur meine persönliche Meinung ist, sollte das 
 egal sein :)

Naja, spätestens, wenn das Teil arschlahm wird, wenn ich das dritte 
Fenster auf habe, war Basic die falsche Entscheidung. ;-)

 Schau dir einfach mal ein paar Extensions an - denn da steckt dann auch 
 das Konzept zur zentralen Softwareverteilung drin. Evtl. Interessant 
 (weil es ds Verhalten von Writer für eine Bestimmte Zielgruppe ändert) 
 könnte Anaphraseus sein:
 http://extensions.services.openoffice.org/project/anaphraseus

Okay, ich schaue rauf. Der Screenshot sieht ja einigermaßen hässlich aus 
;-) Ich hoffe, das geht noch schöner.

 (Ich hab es allerdings nur am Wochenende in Aktion gesehen - keine 
 Ahnuhng, wie es implementiert ist).

Ich schaue mal, danke!

Michael


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



Re: [de-users] Programmierung unter OO - man man die Oberfläche beeinflussen?

2008-07-18 Diskussionsfäden Michael Vogel
Moin!

Jörg Schmidt [EMAIL PROTECTED] wrote:
 Hallo Gisbert,
 
 [EMAIL PROTECTED] schrieb:
 Weshalb erwähnst Du eventuelle vergangene Probleme im Detail, wenn 
 Du sie nicht benennen kannst?
 
 Weil ich weiß das es Probleme bei per Code erstellten Einträgen gab, ich
 jedoch nicht sagen kann wo ich diese gelesen habe und deshalb ich einige
 Zeit (bestimmt mehr als eine halbe Stunde) suchen müßte für eine Info
 die in konkreter Ausprägung zum jetzigen Stand der Diskussion nicht
 benötigt wird.

Oh, es gab Probleme. Das ist blöde. Aber Du hast Recht. Im Moment, wo 
ich noch nicht mal richtig geplant habe, macht die Recherche keinen 
Sinn.

 Willst Du Michael seine Idee ausreden?
 
 Nein.
 (Dazu kann ich die Frage der Vorteilhaftigkeit von OOo als
 'Programmierbasis' bezüglich der Plattformunabhängigkeit schwer aus dem
 Stehgreif bewerten, denn natürlich ist diese von Vorteil, andererseits
 ist aber die Voluminosität von OOo für die gestellte Aufgabe von
 Nachteil, denn es soll ja nicht ein Programm ausgehend von OOo
 entstehen, sondern eine Anwendung aufsetzend auf OOo.)

Wie bekomme ich es ansonsten plattformunabhängig hin? Mein Ansatz war 
der, dass ich mir evtl. ein Netbook hole und dann damit arbeiten möchte. 
Und auf den Dingern ist immer schon OO installiert.

 wenn Michael jetzt beispielsweise die ursprünglich genannte Forderung 
 das die Programmierung nicht in der Writer-Datei stehen soll wieder 
 aufhebt kann er das natürlich, nur so er sie ursprünglich ausdrücklich 
 genannt hatte muß ich mich an solche Dinge doch halten um zutreffend 
 antworten zu können.

Ich drücke mich teilweise sicherlich etwas krumm aus, was aber auch 
daran liegen kann, dass ich noch nicht wirklich geplant habe, was ich 
will. Ich denke, dass ich am WE die Vorplanung machen werde.

Michael


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



Re: [de-users] Programmierung unter OO - man man die Oberfläche beeinflussen?

2008-07-18 Diskussionsfäden Andre Schnabel
Hallo,

 Original-Nachricht 
 Von: Michael Vogel [EMAIL PROTECTED]

 
 Achso ... Du meinst, ich würde eine externe Applikation schreiben, die 
 die API nur anspricht und den Writer damit steuert? 

Nicht zwingend. Du kannst die API ja auch von eingebetteten Anwendungen aus 
benutzen (bzw. hast du keine andere Wahl :) )

 Auch eine Idee. Aber 
 ich dachte an Scripte, die im Writer hängen und davon angesprochen 
 werden. Können das denn auch Scripte in diversen Sprachen sein? Wichtig 
 für mich ist, dass sie außer OO keine sonstige Voraussetzungen haben. Es
 soll praktisch ohne Aufwand unter allen relevanten Systemen laufen.

Dann bieten sich Basic, Python oder JavaBeans an - dafür gibt es eine direkte 
Scripting-Anbindung in OOo. Aber auch fertig kompilierte Bibliotheken (C++, 
Java) lassen sich in OOo einbetten (aber die entsprechenden Probleme hattest du 
ja shcon erwähnt).

 
 Okay, ich schaue rauf. Der Screenshot sieht ja einigermaßen hässlich aus
 ;-) Ich hoffe, das geht noch schöner.

Das bleibt natürlich deiner eigenen Kreativität überlassen :) Ich finde das 
Tool in sofern interessant, da es eigene Toolbars und eigene Optionen 
mitbringt, zusätzlich aber auch direkt Manipulationen im aktiven 
Writer-Dokument vornimmt (und das während der normalen Arbeit mit Writer). 
Wenn ich dich recht verstanden habe möchtest du eine ähnliche Kombination von 
Anpassungsmöglichkeiten.

André
-- 
Pt! Schon das coole Video vom GMX MultiMessenger gesehen?
Der Eine für Alle: http://www.gmx.net/de/go/messenger03

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



Re: [de-users] Programmierung unter OO - man man die Oberfläche beeinflussen?

2008-07-18 Diskussionsfäden Michael Vogel
Moin!

Andre Schnabel [EMAIL PROTECTED] wrote:
 Hallo,
 
  Original-Nachricht 
 Von: Michael Vogel [EMAIL PROTECTED]
 
 
 Achso ... Du meinst, ich würde eine externe Applikation schreiben, 
 die die API nur anspricht und den Writer damit steuert?
 
 Nicht zwingend. Du kannst die API ja auch von eingebetteten 
 Anwendungen aus benutzen (bzw. hast du keine andere Wahl :) )

Achso, von außerhalb geht doch nicht so weit? Ich kenne das nur 
insofern, dass ich häufiger z.B. Excel über Berichte starte und dort 
Werte eintragen lasse. Dies geht über Controls, ohne dass die 
Applikationen vorher offen sein müssen. Wie dies in anderen Systemen als 
Windows geht, weiß ich allerdings nicht. Ich habe zwar privat keine 
Windows-Systeme (MacOS und Linux), verdiene mein Geld aber mit 
Windows-Programmierung.

 Können das denn auch Scripte in diversen Sprachen sein? Wichtig für 
 mich ist, dass sie außer OO keine sonstige Voraussetzungen haben. Es 
 soll praktisch ohne Aufwand unter allen relevanten Systemen laufen.
 
 Dann bieten sich Basic, Python oder JavaBeans an - dafür gibt es eine 
 direkte Scripting-Anbindung in OOo.

Ist der Python-Interpreter fest integriert? Oder muss einer im System 
installiert sein? Die ganze Steuerung mit dem Öffnen von Fenstern, 
Datenbankanbindung und Co. läuft also mit allen diesen Sprachen?

Dann würde ich auf alle Fälle Python vorziehen. Ich kenne das zwar noch 
nicht besonders gut, aber irgendwie ist mir das sympathisch ;-)

 Okay, ich schaue rauf. Der Screenshot sieht ja einigermaßen hässlich 
 aus ;-) Ich hoffe, das geht noch schöner.
 
 Das bleibt natürlich deiner eigenen Kreativität überlassen :)

Ich bin nicht kreativ ;-)

 Ich finde das Tool in sofern interessant, da es eigene Toolbars und 
 eigene Optionen mitbringt, zusätzlich aber auch direkt Manipulationen 
 im aktiven Writer-Dokument vornimmt (und das während der normalen 
 Arbeit mit Writer). Wenn ich dich recht verstanden habe möchtest du 
 eine ähnliche Kombination von Anpassungsmöglichkeiten.

Ich möchte zumindest die Möglichkeit haben. Es hängt viel von 
verschiedenen Faktoren ab.

Danke!

Michael


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



Re: [de-users] Programmierung unter OO - man man die Oberfläche beeinflussen?

2008-07-18 Diskussionsfäden Andre Schnabel
Hallo Michael,


 Original-Nachricht 
 Von: Michael Vogel [EMAIL PROTECTED]
 
 Andre Schnabel [EMAIL PROTECTED] wrote:
  
  Nicht zwingend. Du kannst die API ja auch von eingebetteten 
  Anwendungen aus benutzen (bzw. hast du keine andere Wahl :) )
 
 Achso, von außerhalb geht doch nicht so weit? 

'Tschuldigung - ich drücke mich heute offensichtlich etwas ungenau aus.

Gemeint war du hast keine  andere Wahl, als die OOo-API zu nutzen. Dabei ist 
es (weitgehend) unerheblich, ob du das aus in OOo eigebetteten Code tust, 
oder von einer externen Applikation.


 Ich kenne das nur 
 insofern, dass ich häufiger z.B. Excel über Berichte starte und dort 
 Werte eintragen lasse. Dies geht über Controls, ohne dass die 
 Applikationen vorher offen sein müssen. 

Das geht mit OOo ganz ähnlich. die API ist eine andere und es geht nicht ganz 
so automatisch wie bei MS-Office, dafür sind die Konzepte aber 
Plattfromunabhängig.

 
 Ist der Python-Interpreter fest integriert? 

Ja - eine normale OOo-Installation beinhaltet einen Python-Interpreter.

 Oder muss einer im System 
 installiert sein? Die ganze Steuerung mit dem Öffnen von Fenstern, 
 Datenbankanbindung und Co. läuft also mit allen diesen Sprachen?

Ja - es gibt für diese Sprachen Bridges zur OOo-API. D.h. alles, was die 
OOo-API anbietet kannst du mit diesen Sprachen nutzen (in ähnlichem, wenn nicht 
größerem Umfang, wie du es bisher wohl auch von MS-Office kennst).  
(Vorbehaltlich der von Jörg erwähnten Fehler, die hier und da durchaus 
vorhanden sein können . aber auch das dürfte von MS-Office bekannt sein.)

André
-- 
Ist Ihr Browser Vista-kompatibel? Jetzt die neuesten 
Browser-Versionen downloaden: http://www.gmx.net/de/go/browser

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



Re: [de-users] Programmierung unter OO - man man die Oberfläche beeinflussen?

2008-07-17 Diskussionsfäden Michael Vogel
Jörg Schmidt [EMAIL PROTECTED] wrote:
 
 Wohl kaum, denn die vorgeschlagene Lösung (Änderung von Symbolleisten
 mittels einer Extension mit statischen Konfigurationsdateien) dürfte für
 Deine Zwecke (dynamische Änderung von Toolbars und Menüs in Abhängigkeit
 vom Datei'typ', jedoch ohne das sich der eigentliche mime-type ändert)
 wohl kaum zu verwenden sein.

Naja, das war für mich auf alle Fälle schon mal das Zeichen, dass ich 
grundsätzlich Einfluss auf die Toolbar habe. Ob ich die jetzt noch 
dynamisch ein- und ausblenden kann, ist eine andere Sache. Aber da habe 
ich ja in einem anderen Artikel gelesen, dass dies dateiabhängig gehen 
soll.

 Ändert das was an der Grundaussge das in OOo die Symbolleisten so
 anpassbar sind wie Du willst? Eigentlich nicht, aber Probleme können
 sehr wohl im Detail liegen und zumindest vor einiger Zeit gab es da
 tatsächlich noch Probleme, wenn ich mich recht erinnere.

Probleme gibt es im Detail immer. 

 Okay. Ist genau das, was ich wollte.
 
 Was ist genau was Du wolltest - das OOo-Makro-Verzeichnis oder das
 Benutzer-Makro-Verzeichnis?

Die Trennung als solche klingt sehr gut. D.h. ich kann Dinge zentral 
auslagern.

 Jupp - und das ist das eigentliche Problem. Die Sprache ist es
 sicherlich nicht, ich habe schon jahrelang beruflich mit Basic
 rumhantiert, ich müsste nur die Besonderheiten rausfinden - und dazu
 gibt es ja Dokus.
 
 Du hast vor die von Dir vorgeschlagenen umfassenden Änderungen in Basic
 zu machen?

Wie sonst? Ich wollte nicht den eigentlichen Quellcode des OO anfassen. 
Und es sollte eine Lösung sein, die mit einem normal heruntergeladenen 
OO klappt - und das auf jedem unterstützten OS, wenigstens aber MacOS, 
Linux und evtl. Windows. Gibt es da eine leistungsfähigere Variante, 
bzw. bezweifelst Du, dass es mit Basic in einer vernünftigen Performance
realisierbar ist?

Michael


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



Re: [de-users] Programmierung unter OO - man man die Oberfläche beeinflussen?

2008-07-17 Diskussionsfäden [EMAIL PROTECTED]
Hallo Jörg, hallo Michael,
(sorry wg. Quoting-und Zeilenlänge-Problemen, hab hier nur den dussligen
t-online-webMailer)

Michael Vogel schrieb:
  Kann man mit Hilfe der OO-Programmierung Einfluss darauf nehmen,
wie die Oberfläche aussieht?

Ich (Gisbert) antwortete:
  Klar kann man: guck dir mal Dmaths an (z.B. bei friege.de/dmaths
abholbar), das fügt bei der Installation dem OOo Writer ein neues Menü
hinzu und zwei Symbolleisten.

Michael Vogel schrieb daraufhin:
 Sauber!

Jörg schrieb: 
 Wohl kaum, denn die vorgeschlagene Lösung (Änderung von Symbolleisten
mittels einer Extension mit statischen Konfigurationsdateien) dürfte für
Deine Zwecke (dynamische Änderung von Toolbars und Menüs in Abhängigkeit
vom Datei'typ', jedoch ohne das sich der eigentliche mime-type ändert)
wohl kaum zu verwenden sein.

Auch mir ist noch nicht ganz klar, was Michael vor hat, 
aber, Jörg, guck Dir doch mal in Dmaths die Anpassung der Symbolleiste
über die DamthsOptionen (gelbes O) an:
da kannst Du einzelne Symbole an-und ausschalten.
Ob Dir (oder Michael) diese Interpretation des Begriffs dynamisch
ausreicht - das Makro schließt OOo und öffnet es sofort wieder, dauert
nur knapp 3 Sekunden - weiß ich nicht, halte es aber für das, was
Michael anscheinend vorschwebt für genug.  

 Ändert das was an der Grundaussge das in OOo die Symbolleisten so
anpassbar sind wie Du willst? Eigentlich nicht, aber Probleme können
sehr wohl im Detail liegen und zumindest vor einiger Zeit gab es da
tatsächlich noch Probleme, wenn ich mich recht erinnere. 

Weshalb erwähnst Du eventuelle vergangene Probleme im Detail, wenn Du
sie nicht benennen kannst?

 Ich finds also etwas irritierend das Du hier einer Lösung zustimmst
ohne Dich im Mindestmaß von deren Machbarkeit überzeugt zu haben.

Willst Du Michael seine Idee ausreden?
Von Lösung war doch noch gar nicht die Rede, und es ist vielleicht
eher seine Sache, ob er irgendwem zustimmt, oder? 

 Oder was verstehe ich falsch?

Michael Vogel schrieb:
 Okay. Ist genau das, was ich wollte.

Jörg schrieb: 
 Was ist genau was Du wolltest - das OOo-Makro-Verzeichnis oder das
Benutzer-Makro-Verzeichnis?

Michael Vogel schrieb:
 Jupp - und das ist das eigentliche Problem. Die Sprache ist es
 sicherlich nicht, ich habe schon jahrelang beruflich mit Basic
 rumhantiert, ich müsste nur die Besonderheiten rausfinden - und dazu
 gibt es ja Dokus.

Michael, wenn Du Dir dafür den Basic-Code von Dmaths (einige der Autoren
sind Französen) anschaust kannst Du mich ruhig auch per PM anschreiben:
ich verstehe nicht alles aber ich habe auch keine Angst davor.

Fröhlich grüßt
Gisbert




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



Re: [de-users] Programmierung unter OO - man man die Oberfläche beeinflussen?

2008-07-17 Diskussionsfäden Jörg Schmidt
Hallo Gisbert,

[EMAIL PROTECTED] schrieb:
 Weshalb erwähnst Du eventuelle vergangene Probleme im
 Detail, wenn Du
 sie nicht benennen kannst?

Weil ich weiß das es Probleme bei per Code erstellten Einträgen gab, ich
jedoch nicht sagen kann wo ich diese gelesen habe und deshalb ich einige
Zeit (bestimmt mehr als eine halbe Stunde) suchen müßte für eine Info
die in konkreter Ausprägung zum jetzigen Stand der Diskussion nicht
benötigt wird.

 Willst Du Michael seine Idee ausreden?

Nein.
(Dazu kann ich die Frage der Vorteilhaftigkeit von OOo als
'Programmierbasis' bezüglich der Plattformunabhängigkeit schwer aus dem
Stehgreif bewerten, denn natürlich ist diese von Vorteil, andererseits
ist aber die Voluminosität von OOo für die gestellte Aufgabe von
Nachteil, denn es soll ja nicht ein Programm ausgehend von OOo
entstehen, sondern eine Anwendung aufsetzend auf OOo.)

 Von Lösung war doch noch gar nicht die Rede, und es ist vielleicht
 eher seine Sache, ob er irgendwem zustimmt, oder?

Es wurde eine Frage gestellt und ich habe mich bemüht diese nach bestem
Wissen zu beantworten, gleichfalls aber alle von Michael aufgeworfenen
Nebenbedingungen zu beachten. Reden wir beispielsweise über
Symbolleisteninstallation mitels Extension (statisch) erfüllen diese
einfach nicht die genannten Forderungen, oder: wenn Michael jetzt
beispielsweise die ursprünglich genannte Forderung das die
Programmierung nicht in der Writer-Datei stehen soll wieder aufhebt kann
er das natürlich, nur so er sie ursprünglich ausdrücklich genannt hatte
muß ich mich an solche Dinge doch halten um zutreffend antworten zu
können.




Gruß
Jörg


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



Re: [de-users] Programmierung unter OO - man man die Oberfläche beeinflussen?

2008-07-17 Diskussionsfäden Jörg Schmidt
Hallo,

Michael Vogel schrieb:
 Naja, das war für mich auf alle Fälle schon mal das Zeichen, dass ich
 grundsätzlich Einfluss auf die Toolbar habe.

Stand das IRGENDWANN ernsthaft in Frage? (Sorry, nur Du outest Dich in
anderem Thread als bereits 18 Jahre Programmierer seiend)

 Ob ich die jetzt noch
 dynamisch ein- und ausblenden kann, ist eine andere Sache.

aber doch eine für Deine Aufgabe (so wie Du sie bisher beschreibst) ein
sehr wesentliches DEtail.

 Aber da habe
 ich ja in einem anderen Artikel gelesen, dass dies
 dateiabhängig gehen
 soll.

es war DEine Aussage das es NICHT in der Datei gespeichert werden
sollte:

Eine weitere Feinheit: Ich möchte die Programmierung nicht in der
jeweiligen Writer-Datei haben [...]

weshalb mir diese Argumentation nicht so besonders einleuchtet

 Wie sonst?

Java, C++?

 bezweifelst Du, dass es mit Basic in einer vernünftigen
 Performance
 realisierbar ist?

exakt, weil ich zwar von der konkreten Art Autorenprogramme nichts
verstehe, mir jedoch 2 der durch dich beispielhaft aufgeführten
Programme angesehen habe und erahnen kann wie komplex und umfangreich
die nötigen 'Eingriffe' sein werden um DEine auf OOo aufsetzende
Anwendung in die Nähe dieser Programme zu bringen



Gruß
Jörg


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



Re: [de-users] Programmierung unter OO - man man die Oberfläche beeinflussen?

2008-07-16 Diskussionsfäden Michael Vogel
Moin!

Johannes A. Bodwing [EMAIL PROTECTED] wrote:
 Hallo Michael,
 ...

 Um zu konkretisieren, was ich meine: Ich würde gerne versuchen, OO 
 besser an die Bedürfnisse von Autoren anzupassen. Ich kenne da einige 
 Programme, die es recht gut machen, aber ich würde gerne etwas nehmen, 
 was auf mehr als nur einem System lauffähig ist.
   
 was heißt Autoren, und welche anderen Programme sind gemeint?

Gemeint sind Programme wie Jer's Novel Writer, Scrivener und 
CopyWrite. Dies sind Programme, die speziell an die Bedürfnisse von 
Romanautoren gerichtet sind. Sie haben ein recht schlankes Interface, 
dafür aber z.B. integrierte Tabellen für handelnde Personen, Orte und 
allgemeine Stichworte. Eine Verwaltung von externen Dokumenten ist auch 
teilweise dabei. Teilweise sind auch Verknüpfungen dabei, welche 
Personen in welchen Kapiteln agieren.

Kapitel lassen sich teilweise ein- und ausklappen oder anderswo 
deponieren, um später in das Dokument integriert zu werden. Es gibt 
diverse Statistiken, teilweise vordefinierte Seitenlayouts mit 
Normseiten. Viele kennen einen Vollbildmodus, der nur noch das Dokument 
enthält und ansonsten alles ausblendet, alle Icons, alle Fenster, 
einfach alles.

Michael


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



Re: [de-users] Programmierung unter OO - man man die Oberfläche beeinflussen?

2008-07-16 Diskussionsfäden Michael Vogel
Moin!

Johannes A. Bodwing [EMAIL PROTECTED] wrote:
 
 Hallo Michael,
 ... was heißt Autoren, und welche anderen Programme sind gemeint?
 

 Gemeint sind Programme wie Jer's Novel Writer, Scrivener und 
 CopyWrite. ...
 sind mir geläufig, da ich mich seit Jahren mit dieser Materie 
 herumschlage;

Okay.

 ich bin allerdings beim Versuch, mir OOo entspr. 
 anzulegen, an meinen fehlenden Programmierkenntnissen gescheitert, und 
 habe mir deshalb ein rudimentäres Schreibgerüst angelegt, v.a. über 
 Verlinkung von Dokumenten;
 aber auch verschiedenen Fragen auf der Liste hatten bei mir den Eindruck 
 erweckt, daß solche Sachen, wie du sie ansprichst, nicht mit OOo gehen;

Zumindest nicht unangepasst ;-)

 gibt es da bereits eine Art Konzept, wie es angelegt werden soll?

Jein. Es gibt einiges, was mir an Jer's Novel Writer gefällt. 
Dementsprechend würde es diesem sicherlich ähneln. Genaueres würde ich 
dann in der Entwicklungsphase sehen. Es ist ja noch nicht mal geklärt, 
ob auf dem Programmweg alles machbar ist.

 denn 
 mir erscheinen die meisten Writing-Programme ziemlich starr zu sein; 
 d.h., sie lassen oftmals wenig Spielraum für individuelles Arbeiten; 
 aber nicht jeder braucht einen engen Faden;

Das wird sicherlich spannend, da was zu erstellen, was wirklich nutzbar 
ist ;-)

 und könnte ich da evtl. mitmachen, trotz (noch) fehlender 
 Programmierkenntnisse? vielleicht v.a. über Konzeptionierung, Testen etc.;

Klar, das wäre an sich kein Problem. Wenn ich sicher bin, dass das, was 
mir vorschwebt, grundsätzlich möglich ist, kann ich ja hier in der 
Liste/Gruppe Bescheid geben. Ich kenne mich aber: Es kann sein, dass das 
nicht unbedingt in den nächsten paar Wochen der Fall ist.

Michael


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



Re: [de-users] Programmierung unter OO - man man die Oberfläche beeinflussen?

2008-07-16 Diskussionsfäden [EMAIL PROTECTED]
Moin Michael,

 Moin!

 Kann man mit Hilfe der OO-Programmierung Einfluss darauf nehmen, wie
die 
Oberfläche aussieht?

Klar kann man: guck dir mal Dmaths an (z.B. bei friege.de/dmaths
abholbar), das fügt bei der Installation dem OOo Writer ein neues Menü
hinzu und zwei Symbolleisten.

 Eine weitere Feinheit: Ich möchte die Programmierung nicht in der
 jeweiligen Writer-Datei haben, sondern im Client. 

Was meinst Du mit Client? Geh mal nach Extras|MAkros|Makros
verwalten|Makros, da hast Du 
meine Makros (im Benutzerverzeichnis, evtl. auf einem Client, ist aber
egal wo das liegt)
OpenOffice.org Makros (im OOo-Programmverzeichnis, evtl. auf einem
Server)
und lediglich der letzte Bereich 
unbenannt (oder Name des Dokuments) enthält eventuell Programme, die
mit dem Dokument gespeichert werden.

 Aber im Dokument soll 
 erkennbar sein, dass es sich um ein spezielles Dokument handelt, so
dass 
 die geänderte Oberfläche gestartet werden kann.

 Ist soetwas grundsätzlich möglich?
 Michael

Ich sehe da keine grundsätzlichen Probleme - Du müsstest es eben einfach
anfangen :-)
Fröhlich grüßt
Gisbert




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



Re: [de-users] Programmierung unter OO - man man die Oberfläche beeinflussen?

2008-07-16 Diskussionsfäden Michael Vogel
Moin!

Johannes A. Bodwing [EMAIL PROTECTED] wrote:

 Hi Michael,
 ... 

 Das wird sicherlich spannend, da was zu erstellen, was wirklich nutzbar 
 ist ;-)
   
 ich denke, das ist der entscheidende Punkt; und an dem bin ich, wie 
 gesagt, bislang gescheitert; ich kriege nur rudimentäre Sachen hin;
 falls dir evtl. Tipps, Hinweise etc. helfen könnten, sag' einfach Bescheid;

Werd ich machen. Leider sehe ich vom Newsreader aus keine richtigen 
Mailadressen und ich bin mir nicht sicher, ob die verstümmelten hier 
klappen. Aber ich werde mal versuchen, Dich anzumailen, dann können wir 
einiges direkt machen.

 ...
  Ich kenne mich aber: Es kann sein, dass das 
 nicht unbedingt in den nächsten paar Wochen der Fall ist.
 muß auch nicht sein, ich bräuchte es erst ab Oktober ;-)

Welchen Jahres? ;-)

Ich bin beruflich Programmierer - seit 18 Jahren. Du kennst 
Programmierer und ihre Zeitschätzung und Planung? *g*

Michael


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



Re: [de-users] Programmierung unter OO - man man die Oberfläche beeinflussen?

2008-07-16 Diskussionsfäden Michael Vogel
Moin!

[EMAIL PROTECTED] [EMAIL PROTECTED] wrote:
 Moin Michael,
 
 Moin!
 
 Kann man mit Hilfe der OO-Programmierung Einfluss darauf nehmen, wie 
 die Oberfläche aussieht?
 
 Klar kann man: guck dir mal Dmaths an (z.B. bei friege.de/dmaths
 abholbar), das fügt bei der Installation dem OOo Writer ein neues Menü
 hinzu und zwei Symbolleisten.

Sauber!

 Eine weitere Feinheit: Ich möchte die Programmierung nicht in der
 jeweiligen Writer-Datei haben, sondern im Client. 
 
 Was meinst Du mit Client? Geh mal nach Extras|MAkros|Makros 
 verwalten|Makros, da hast Du meine Makros (im Benutzerverzeichnis, 
 evtl. auf einem Client, ist aber egal wo das liegt) OpenOffice.org 
 Makros (im OOo-Programmverzeichnis, evtl. auf einem Server) und 
 lediglich der letzte Bereich unbenannt (oder Name des Dokuments) 
 enthält eventuell Programme, die mit dem Dokument gespeichert werden.

Okay. Ist genau das, was ich wollte.

 Ich sehe da keine grundsätzlichen Probleme - Du müsstest es eben 
 einfach anfangen :-)

Jupp - und das ist das eigentliche Problem. Die Sprache ist es 
sicherlich nicht, ich habe schon jahrelang beruflich mit Basic 
rumhantiert, ich müsste nur die Besonderheiten rausfinden - und dazu 
gibt es ja Dokus.

Michael


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



Re: Re: [de-users] Programmierung unter OO - man man die Oberfläche beeinflussen?

2008-07-16 Diskussionsfäden [EMAIL PROTECTED]
Hallo Michael,

Du schriebst
 gfriege@ Rest gelöscht wrote:

- kannst Deinem Mailreader bitte abgewöhnen, meine private Email-Adresse
in den Text der Nachricht zu schreiben?
Danke
Gisbert




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



Re: [de-users] Programmierung unter OO - man man die Oberfläche beeinflussen?

2008-07-16 Diskussionsfäden Ralf Schellenberger
Hallo Gisbert,

 Du schriebst

  gfriege@ Rest gelöscht wrote:

 - kannst Deinem Mailreader bitte abgewöhnen, meine private Email-Adresse
 in den Text der Nachricht zu schreiben?

das Problem liegt aber doch an deinen Einstellungen. In deiner From-Zeile 
fehlt der Name. Somit wird in den Einstellungen für das Beantworten die 
Mailadresse verwendet. Wenn Du in deinen Einstellungen deinen Namen 
einträgst, wird dieser beim Antworten in der Einleitungszeile verwendet und 
nicht deine Mailadresse.

Viele Grüße
Ralf

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



Re: [de-users] Programmierung unter OO - man man die Oberfläche beeinflussen?

2008-07-16 Diskussionsfäden Jörg Schmidt
Hallo,

Michael Vogel schrieb:
  Kann man mit Hilfe der OO-Programmierung Einfluss darauf
 nehmen, wie
  die Oberfläche aussieht?
 
  Klar kann man: guck dir mal Dmaths an (z.B. bei friege.de/dmaths
  abholbar), das fügt bei der Installation dem OOo Writer ein
 neues Menü
  hinzu und zwei Symbolleisten.

 Sauber!

Wohl kaum, denn die vorgeschlagene Lösung (Änderung von Symbolleisten
mittels einer Extension mit statischen Konfigurationsdateien) dürfte für
Deine Zwecke (dynamische Änderung von Toolbars und Menüs in Abhängigkeit
vom Datei'typ', jedoch ohne das sich der eigentliche mime-type ändert)
wohl kaum zu verwenden sein.

Ändert das was an der Grundaussge das in OOo die Symbolleisten so
anpassbar sind wie Du willst? Eigentlich nicht, aber Probleme können
sehr wohl im Detail liegen und zumindest vor einiger Zeit gab es da
tatsächlich noch Probleme, wenn ich mich recht erinnere.
Ich finds also etwas irritierend das Du hier einer Lösung zustimmst ohne
Dich im Mindestmaß von deren Machbarkeit überzeugt zu haben.

Oder was verstehe ich falsch?

 Okay. Ist genau das, was ich wollte.

Was ist genau was Du wolltest - das OOo-Makro-Verzeichnis oder das
Benutzer-Makro-Verzeichnis?

 Jupp - und das ist das eigentliche Problem. Die Sprache ist es
 sicherlich nicht, ich habe schon jahrelang beruflich mit Basic
 rumhantiert, ich müsste nur die Besonderheiten rausfinden - und dazu
 gibt es ja Dokus.

Du hast vor die von Dir vorgeschlagenen umfassenden Änderungen in Basic
zu machen?



Gruß
Jörg


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