
Makros in OpenOffice.org - Basic/StarBasic
Einstieg, Praxis, Referenz, inkl. OpenOffice 2.3 auf der Buch-DVD
Thomas Krumbein(Author)
Rheinwerk (Publisher)
2nd Edition
Published in November 2007
Book
Hardback
789 pages
978-3-8362-1111-6 (ISBN)
Article exhausted; check for reprint
Description
Das Buch gibt praktische Hinweise zum Einsatz der mit zum Lieferumfang von OpenOffice.org oder StarOffice gehörenden Makro-Sprache "StarBasic". Neben einer allgemeinen Einführung in die Sprache "Basic" an sich werden detailliert die Möglichkeiten der Automatisierung und der Programmierung anhand vieler praktischer Beispiele dargestellt.
More details
Series
Edition
2., Aufl.
Language
German
Place of publication
Bonn
Germany
Edition type
Enlarged edition
Illustrations
mit 1 DVD
Dimensions
Height: 24 cm
Width: 16.8 cm
ISBN-13
978-3-8362-1111-6 (9783836211116)
Schweitzer Classification
Other editions
New editions

Book
09/2009
3rd Edition
Rheinwerk
€44.90
Article is exhausted; no reprint
Content
Einführung 11
1.1 Automatisierung von OpenOffice.org 12
1.2 Bibliotheken, Module und mehr 15
1.3 Sicherheit und Makros 22
1.4 Der Makrorekorder 26
1.5 Makros ausführen 28
1.6 Basic, Python oder JavaScript? 32
2 OpenOffice.org Basic 35
2.1 Allgemeines 35
2.2 Grundlagen 40
2.3 Variablen und Konstanten 45
2.4 Operatoren 63
2.5 Kontrollstrukturen 68
2.6 Prozeduren und Funktionen 80
3 Die Basic-IDE 155
3.1 Grundlagen der IDE 155
3.2 Programme entwerfen und testen 157
3.3 Fehlersuche 160
3.4 Objekte analysieren mit Hilfe des Beobachters 163
3.5 Code exportieren/importieren 165
4 Arbeiten mit OpenOffice.org-Dokumenten 167
4.1 Einführung in das API 168
4.2 Universal Network Objects (UNO) 169
4.3 UNO und das »Dispatcher"-Modell 183
4.4 Der StarDesktop 188
4.5 Grundlegende Methoden 201
4.6 Datei Ein- und Ausgabe 232
4.7 Shell-Befehle 242
4.8 Zusammenfassung 244
5 Textdokumente 245
5.1 Die Struktur von Textdokumenten 246
5.2 Textdokumente bearbeiten 248
5.3 Sonstige Objekte des Textdokumentes 292
5.4 Weiterführende Beispiele 328
5.5 Formulare 334
6 Tabellendokumente 335
6.1 Die Struktur von Tabellendokumenten 336
6.2 Tabellen 353
6.3 Tabellenzellen 376
6.4 Zellbereiche 397
6.5 Formatierungen 410
6.6 Tabellenblatt-Cursor 424
6.7 Weiterführende Beispiele 428
7 Zeichnungen und Präsentationen 439
7.1 Struktur von Zeichnungsdokumenten 440
7.2 Zeichenobjekte 449
7.3 Präsentationen 484
7.4 Schlussbemerkung 492
8 Datenbanken 495
8.1 Das Konzept des Datenbankzugriffs 496
8.2 Datenquelle 498
8.3 Arbeiten mit Datenbanken 514
8.4 Formulare 526
8.5 Daten nach CSV 531
8.6 Schlussbemerkung 533
9 Eigene Dialoge und Formulare 535
9.1 Einstieg: Ein erster Dialog 536
9.2 Grundlegendes zum Erzeugen und Starten eines Dialoges 541
9.3 Die Kontrollelemente im Einzelnen 559
9.4 Erzeugen eines Dialoges zur Laufzeit 606
9.5 Dialog-Spezialformen - einige Beispiele 609
9.6 Formulare 624
10 Anwendungen programmieren und verteilen 649
10.1 Grundlagen der Anwendungsprogrammierung 650
10.2 Die Dialoge Filepicker/Folderpicker 662
10.3 Wartezeit-Indikatoren 671
10.4 Eigenständige Applikationen 678
10.5 Extension Manager 700
11 Anhang 715
11.1 Installation von OpenOffice.org 715
11.2 Zur DVD 722
11.3 Mitarbeit im Projekt OpenOffice.org 723
11.4 Wichtige Internet-Linkadressen 726
11.5 Ein Python-Beispiel 727
11.6 Referenzteil 730
11.7 Liste der regulären Ausdrücke 771
11.8 Wichtige Maßeinheiten - Umrechnung 773
11.9 Literaturhinweise 774
Index 777
Video-Training auf der Buch-DVD
1 Writer - die Textverarbeitung 00:30 Std.
1.1 Einleitung 00:20 Min.
1.2 Grundlagen von Writer 05:23 Min.
1.3 Absätze und Bereiche 07:01 Min.
1.4 Kopf- und Fußzeilen 06:44 Min.
1.5 Tabellen im Textdokument 11:09 Min.
2 Calc - die Tabellenkalkulation 00:31 Std.
2.1 Einleitung 00:18 Min.
2.2 Grundlagen von Calc 09:35 Min.
2.3 Zellen formatieren & Zellinhalte 11:46 Min.
2.4 Bedingte Formatierung & Listen 09:26 Min.
3 Draw - das Zeichenprogramm 01:00 Std.
3.1 Einleitung 00:17 Min.
3.2 Grundlagen von Draw 08:18 Min.
3.3 Zeichnungsobjekte allgemein 10:37 Min.
3.4 Zeichnungsobjekte ändern 11:07 Min.
3.5 Linien und Linienobjekte 08:51 Min.
3.6 Mit Flächenobjekten arbeiten 10:02 Min.
3.7 Objekte gruppieren, kombinieren 11:14 Min.
4 Mit Impress präsentieren 00:33 Std.
4.1 Einleitung 00:16 Min.
4.2 Die schnelle Präsentatio
1.1 Automatisierung von OpenOffice.org 12
1.2 Bibliotheken, Module und mehr 15
1.3 Sicherheit und Makros 22
1.4 Der Makrorekorder 26
1.5 Makros ausführen 28
1.6 Basic, Python oder JavaScript? 32
2 OpenOffice.org Basic 35
2.1 Allgemeines 35
2.2 Grundlagen 40
2.3 Variablen und Konstanten 45
2.4 Operatoren 63
2.5 Kontrollstrukturen 68
2.6 Prozeduren und Funktionen 80
3 Die Basic-IDE 155
3.1 Grundlagen der IDE 155
3.2 Programme entwerfen und testen 157
3.3 Fehlersuche 160
3.4 Objekte analysieren mit Hilfe des Beobachters 163
3.5 Code exportieren/importieren 165
4 Arbeiten mit OpenOffice.org-Dokumenten 167
4.1 Einführung in das API 168
4.2 Universal Network Objects (UNO) 169
4.3 UNO und das »Dispatcher"-Modell 183
4.4 Der StarDesktop 188
4.5 Grundlegende Methoden 201
4.6 Datei Ein- und Ausgabe 232
4.7 Shell-Befehle 242
4.8 Zusammenfassung 244
5 Textdokumente 245
5.1 Die Struktur von Textdokumenten 246
5.2 Textdokumente bearbeiten 248
5.3 Sonstige Objekte des Textdokumentes 292
5.4 Weiterführende Beispiele 328
5.5 Formulare 334
6 Tabellendokumente 335
6.1 Die Struktur von Tabellendokumenten 336
6.2 Tabellen 353
6.3 Tabellenzellen 376
6.4 Zellbereiche 397
6.5 Formatierungen 410
6.6 Tabellenblatt-Cursor 424
6.7 Weiterführende Beispiele 428
7 Zeichnungen und Präsentationen 439
7.1 Struktur von Zeichnungsdokumenten 440
7.2 Zeichenobjekte 449
7.3 Präsentationen 484
7.4 Schlussbemerkung 492
8 Datenbanken 495
8.1 Das Konzept des Datenbankzugriffs 496
8.2 Datenquelle 498
8.3 Arbeiten mit Datenbanken 514
8.4 Formulare 526
8.5 Daten nach CSV 531
8.6 Schlussbemerkung 533
9 Eigene Dialoge und Formulare 535
9.1 Einstieg: Ein erster Dialog 536
9.2 Grundlegendes zum Erzeugen und Starten eines Dialoges 541
9.3 Die Kontrollelemente im Einzelnen 559
9.4 Erzeugen eines Dialoges zur Laufzeit 606
9.5 Dialog-Spezialformen - einige Beispiele 609
9.6 Formulare 624
10 Anwendungen programmieren und verteilen 649
10.1 Grundlagen der Anwendungsprogrammierung 650
10.2 Die Dialoge Filepicker/Folderpicker 662
10.3 Wartezeit-Indikatoren 671
10.4 Eigenständige Applikationen 678
10.5 Extension Manager 700
11 Anhang 715
11.1 Installation von OpenOffice.org 715
11.2 Zur DVD 722
11.3 Mitarbeit im Projekt OpenOffice.org 723
11.4 Wichtige Internet-Linkadressen 726
11.5 Ein Python-Beispiel 727
11.6 Referenzteil 730
11.7 Liste der regulären Ausdrücke 771
11.8 Wichtige Maßeinheiten - Umrechnung 773
11.9 Literaturhinweise 774
Index 777
Video-Training auf der Buch-DVD
1 Writer - die Textverarbeitung 00:30 Std.
1.1 Einleitung 00:20 Min.
1.2 Grundlagen von Writer 05:23 Min.
1.3 Absätze und Bereiche 07:01 Min.
1.4 Kopf- und Fußzeilen 06:44 Min.
1.5 Tabellen im Textdokument 11:09 Min.
2 Calc - die Tabellenkalkulation 00:31 Std.
2.1 Einleitung 00:18 Min.
2.2 Grundlagen von Calc 09:35 Min.
2.3 Zellen formatieren & Zellinhalte 11:46 Min.
2.4 Bedingte Formatierung & Listen 09:26 Min.
3 Draw - das Zeichenprogramm 01:00 Std.
3.1 Einleitung 00:17 Min.
3.2 Grundlagen von Draw 08:18 Min.
3.3 Zeichnungsobjekte allgemein 10:37 Min.
3.4 Zeichnungsobjekte ändern 11:07 Min.
3.5 Linien und Linienobjekte 08:51 Min.
3.6 Mit Flächenobjekten arbeiten 10:02 Min.
3.7 Objekte gruppieren, kombinieren 11:14 Min.
4 Mit Impress präsentieren 00:33 Std.
4.1 Einleitung 00:16 Min.
4.2 Die schnelle Präsentatio