Eclipse - SWT. Studiendepartment Informatik Technical and Applied Informatics
|
|
- Dominik Voss
- vor 8 Jahren
- Abrufe
Transkript
1 University of Applied Sciences Fakultät Technik und (TI) Eclipse - SWT 1
2 GUI-Frameworks Fakultät Technik und (TI) GUI - Philosophien Minimalistic Approach Das Thema GUI (Graphic User Interface) ist gewaltig und füllt Bücher. Mit GUI-Frameworks sind Philosophien verbunden und somit auch religiöse Auseinandersetzungen. Im Weiteren gehen wir minimalistisch vor: Was ist der kleinste gemeinsame Nenner von zwei maßgeblichen GUI-Frameworks in Java: Swing und SWT/JFace Welche der beiden GUI-Frameworks ist für einen Anfänger am einfachsten zu verstehen (Voraussetzung: sehr einfaches GUI!). GUI und OS Kein GUI kommt am Betriebssystem vorbei. Alle heutigen Desktop-OS bieten umfangreich GUI-Unterstützung: Input-Output-Devices wie Bildschirm, Tastatur, Maus, Audio, etc... Window-System für Bildschirme mit vielen graphischen Elementen (Widgets) zur Anzeige von Ein-/Ausgabe. 1. Problem Wieviel Service soll ein GUI-Framework vom Betriebssystem nutzen? Nichts! Geht nicht! Alles! Geht, aber...! 2
3 GUI-Strategien Fakultät Technik und (TI) OS-Anbindung In der Art der OS-Anbindung unterscheiden sich Swing von SWT: Light-weight vs. Heavy-weight Light Weight (Java/Swing) Die Nutzung GUI-Elemente, die das Betriebssystem zu Verfügung stellt, beschränkt auf das AWT-(Abstract Window Toolkit) Framework. Die Nutzung der graphischen Elemente für den Bildschirm beschränkt sich bei AWT-Swing praktisch auf die (Haupt-)Fenster, die das OS zu liefern hat. Das ist native OS! Alle Widgets zeichnet Swing ausnahmslos selber! Heavy Weight (SWT) Was ist besser? Probleme Ein Framework wie SWT benutzt alle verfügbaren native Widgets eines Betriebssystem. Es schreibt nur Wrapper (JNI: in C und Java), mit denen man dann die Widgets anlegen, nutzen und entfernen kann. Eine philosophische Frage, so lange wie es nicht genau ein einheitliches native (Vista-) GUI gibt (OS X sei Dank). Verschiedene Desktop OS, sogar mit verschiedenen native GUI- Frameworks. In jedem OS fehlen native Widgets Die Menge der native Widgets ist von OS zu OS verschieden. Das LaF (Look and Feel) ist von OS zu OS verschieden. 3
4 SWT Fakultät Technik und (TI) OS-Bindings LaF Display Shell SWT bietet für folgende Plattformen native Bindings: Windows UNIXs: Linux (Motif bzw. GTK2), OS X, Solaris, AIX, HP-UX QNX Neutrino RTOS (realtime micro-kernel design für embedded devices) Für alle Anbindungen gilt: SWT hat das LaF der native Plattform. Sieht bei einem Linux-GUI aber evt. schlechter aus als LaF von Swing. Die Klasse Display repräsentiert die Schnittstelle zum OS für den gesamten (mehrere) Bildschirm(e). Die Superklasse ist Device (allgemeine Geräte). Neben Display gibt es die Subklasse Printer. Display ist zuständig für Kommunikation (Keyboard/Maouse, managed vor allem die Event (Ereignis-) Queue des OS in einer System-Thread. Die Klasse Shell ist der sogenannte Root-Container für alle Bildschirm- Fenster und Dialoge (vergleichbar mit Swing JFrame). Jede SWT-Applikation benötigt (mindestens) eine Shell- und eine Display-Instanz. 4
5 SWT-Hierarchie Fakultät Technik und (TI) Klassen- Abhängigkeiten Das folgende Bild zeigt hauptsächliche Klassen im Vererbungsbaum. Die Hierarchie hat nichts mit der Konstruktion einer Maske (Form) aus einzelnen Widgets zu tun. Device abstract Forms Der Zusammenbau einer Form basiert auf Containment, der sogenannten Parent-Child-Relationship und nicht auf Vererbung. Jedes Widget muss eine ein Parent Composite haben, in dem es enthalten ist (Display hat keines, es ist auch kein Widget!). Button button= new Button(composite, SWT.PUSH); Shell hat die Display-Instanz als Parent. 5
6 Arten von Widgets Fakultät Technik und (TI) Basic vs. Composite Es gibt zwei Arten von Widgets: Basic: Diese Art von Widgets können keine anderen enthalten. Button, Label,... Composite: Diese Art von Widgets können anderen enthalten. Shell, Tree, Table,... Composites sind mit Hilfe sogenannter Styles wie H_SCROLL, V_SCROLL scrollable. 6
7 Styles Fakultät Technik und (TI) Widget Styles Jedes Widget hat assoziierte Styles, die das Aussehen/Verhalten des Widget beeinflussen. Style int-konstante Wirkung Styles werden durch Bits in einem int repräsentiert. Mehrere Styles können durch oder-operationen für ein Widget gesetzt werden. Styles sind hints (Hinweise), sie können je nach OS oder Widget andere/ keine Wirkung haben werden. 7
8 Style-Komposition Fakultät Technik und (TI) Style-Sets Modale Fenster Erste SWT Applikation Zwei Shells Style-Bits Durch die -Op kann man convenience constants für eine Shell bauen: SHELL_TRIM == TITLE CLOSE MIN MAX RESIZE DIALOG_TRIM == TITLE CLOSE BORDER Modale Fenster verhindern, dass (nur) in der Applikation oder auf dem gesamten Bildschirm anderen Fenster angewählt werden können: import org.eclipse.swt.widgets.*; import static org.eclipse.swt.swt.*; final Display display = new Display (); final Shell shell = new Shell(display,CLOSE MIN); shell.settext("application"); shell.setsize (300,300); siehe oben! shell.open (); final Shell dshell = new Shell(shell,DIALOG_TRIM APPLICATION_MODAL); dshell.settext("dialog"); dshell.setsize (150,150); dshell.open(); System.out.println(Integer.toBinaryString(shell.getStyle())); System.out.println(Integer.toBinaryString(dShell.getStyle())); Die Event- Dispatch- Schleife while (!shell.isdisposed()) if (!display.readanddispatch ()) display.sleep (); display.dispose(); 8
9 Erste SWT -Applikation Fakultät Technik und (TI) Windows vs. OS X Aufgrund eines alten Bildes kann der nativen OS X Applikation als Vergleich die native Windows XP -Darstellung gegenüber gestellt werden: Arten von MODAL Dialog APPLICATION_MODAL, PRIMARY_MODAL, SYSTEM_MODAL Für Dialoge sind die Sub-Klassen der abstrakten Klasse Dialog aber besser geeignet. ColorDialog, DirectoryDialog, FileDialog, FontDialog, MessageBox, PrintDialog 9
10 Widget-Hierarchie Fakultät Technik und (TI) 10
11 Layout- Manager Fakultät Technik und (TI) Layout 5 Standard- Layout-Manager Mit Hilfe von Layout-Managern werden Widgets in Composites eingefügt. Jedes Composite-Widget hat einen Layout-Manager, der explizit gesetzt werden kann: Widget awidget= new Widget(compositeWidget,STYLE); Ein Layout-Manager berechnet für jedes eingefügte Widget Position und Größe. Ändert eine Composite die Größe, so wird Anordnung/Größe der Widgets automatisch neu berechnet. Alle Layout-Manager behandeln alle Widget in einem Composite gleich, so lange wie keine speziellen Layout-Daten mit setlayoutdata() angegeben werden. 11
12 Layout- Manager Fakultät Technik und (TI) FillLayout Alle Widgets im Composite werden mit derselben Größe in einer Reihe oder Spalte eingeordnet (Höhe/Breite= Max-Höhe/Breite der beteiligen Widgets, keine Zwischenräume). Einsatz sehr beschränkt: Entweder nur ein Widget im Composite oder alle Widget sind gleich gross und direkt nebeneinander anzuordnen. 12
13 FillLayout Fakultät Technik und (TI) Beispiel VERTICAL import org.eclipse.swt.widgets.*; import static org.eclipse.swt.swt.*; import org.eclipse.swt.layout.*; public class Main02 { public static void main(string[] args) { final Display display= new Display (); final Shell shell= new Shell(display,SHELL_TRIM); shell.settext("layout"); HORIZONTAL FillLayout filllayout = new FillLayout(); filllayout.type = VERTICAL; // HORIZONTAL shell.setlayout(filllayout); new Button(shell,NULL).setText("Button"); new Button(shell,RADIO BORDER).setText("Radio-Button"); new Text(shell,CENTER SHADOW_OUT).setText("Text"); } } shell.open (); shell.pack(); shell.setsize(300,150); while (!shell.isdisposed()) if (!display.readanddispatch ()) display.sleep (); display.dispose(); 13
14 RowLayout Fakultät Technik und (TI) RowLayout Alle Widget werden in einer Reihe angelegt. Sofern der Platz nicht reicht, erfolgt (bei wrap= true) Umbruch. Möglichkeiten der Anpassung: 14
15 RowLayout Fakultät Technik und (TI) Beispiel //... wie im letzten Beispiel RowLayout rowlayout= new RowLayout(); rowlayout.wrap= false; // kein automatischer Umbruch rowlayout.type= VERTICAL; // Ränder um Layout rowlayout.marginleft= 30; rowlayout.margintop= 10; rowlayout.marginright= 50; rowlayout.marginbottom= 5; rowlayout.spacing = 25; // Leerstellen zwischen Widgets shell.setlayout(rowlayout); setlayoutdata() aus Klasse Control Button button1 = new Button(shell, PUSH); button1.settext("button: 100x50"); button1.setlayoutdata(new RowData(150,40)); Button button2 = new Button(shell, PUSH); button2.settext("button: 150x20"); button2.setlayoutdata(new RowData(150,20)); //... wie im letzten Beispiel 15
16 GridLayout Anpassungen GridLayout Die Klasse GridLayout ist die wohl nützlichste und mächtigste Klasse der vordefinierten Layout-Klassen. Allerdings ist sie auf Grund der vielen verschiedenen Einstellungsmöglichkeiten auch recht kompliziert zu handhaben. Wer etwas Erfahrung mit der Gestaltung von HTML-Seiten mit Hilfe von Tabellen hat, weiß, wovon ich rede. Das GridLayout hat in der Tat einige Ähnlichkeiten mit HTML- Fakultät Technik Tabellen. und Auch (TI) Faculty hier gibt of Engineering es Reihen and Computer und Spalten, Science und es ist möglich, Ein GridLayout ist verschmelzen. ein Art von Matrix-Layout und hat leichte Ähnlichkeiten mit HTML-Tabellen und deren Anlage. numcolumns makecolumnsequalwidth marginheight marginwidth horizontalspacing verticalspacing horizontal oder vertikal angrenzende Tabellenelemente miteinander zu Die folgenden Optionen stehen für das GridLayout zur Verfügung: Anzahl der Spalten. Die Anzahl der Reihen ergibt sich aus der Anzahl der GUI- Elemente und der Anzahl der Spalten. Ist dieses Feld auf den Wert true gesetzt, so wird allen Spalten die gleiche Breite zugeordnet. Die Standardeinstellung ist»false«. Dieses Feld kontrolliert die Größe des Randbereichs oben und unten in Pixeln. Dieses Feld kontrolliert die Größe des Randbereichs links und rechts in Pixeln. Dieses Feld kontrolliert den Minimalabstand zwischen den Spalten in Pixeln. Dieses Feld kontrolliert den Minimalabstand zwischen den Reihen in Pixeln. GridLayout gridlayout = new GridLayout(); gridlayout.numcolumns = 4; gridlayout.marginwidth = 10; gridlayout.makecolumnsequalwidth = true; gridlayout.marginheight = 5; gridlayout.horizontalspacing = 6; gridlayout.verticalspacing = 4; gridlayout.makecolumnsequalwidth = true; composite.setlayout(gridlayout); 16
17 GridLayout Beispiele Fakultät Technik und (TI) Button- Anordnung GridLayout gridlayout = new GridLayout(); shell.setlayout(gridlayout); gridlayout.numcolumns = 4; for (int i= 1; i<= 7; i++) { Button button = new Button(shell,PUSH); button.settext("a" + i); } GridLayout gridlayout = new GridLayout(); gridlayout.numcolumns= 3; gridlayout.marginwidth= 50; // links/rechts vom Layout gridlayout.makecolumnsequalwidth = true; gridlayout.marginheight= 20; // oben/unten vom Layout gridlayout.horizontalspacing= 10; // h. Abstand der Widgets gridlayout.verticalspacing= 5; // v. Abstand der Widgets shell.setlayout(gridlayout); for (int i= 0; i<10; i++) new Label(shell,CENTER SHADOW_OUT).setText("Label Nr."+i); Column- Werte gridlayout.makecolumnsequalwidth= true; 17
18 Das folgende Beispiel zeigt, wie die einzelnen Optionen für eine Grid- Layout-Instanz gesetzt werden: GridLayout gridlayout = new GridLayout(); gridlayout.numcolumns = 3; Hochschule für Angewandte gridlayout.marginwidth = 10; gridlayout.makecolumnsequalwidth = true; GridData gridlayout.marginheight = 5; gridlayout.horizontalspacing = 6; Fakultät Technik und (TI) gridlayout.verticalspacing = 4; gridlayout.makecolumnsequalwidth = true; composite.setlayout(gridlayout); GridData Mit der Klasse GridData ist kann das Layout jedes einzelnen Widgets im Grid kontrolliert werden. Die Layout-Optionen, die mit Hilfe von GridData-Instanzen für individuelle GUI-Elemente innerhalb einer GridLayout-Instanz gesetzt wer- GridData Jedes Widget muss eine eigene GridData-Instanz haben. Eine GridDataden können, sind recht üppig. So verfügen GridData-Instanzen über die Instanz folgenden Felder: kann nicht für verschiedenen Widgets benutzt werden. GridData- Felder grabexcesshorizontalspace grabexcessverticalspace heighthint horizontalalignment horizontalindent horizontalspan verticalalignment verticalspan widthhint Ist dieses Feld auf den Wert true gesetzt, so füllt das GUI-Element den eventuell verbleibenden horizontalen Raum aus. Die Standardeinstellung ist»false«. Ist dieses Feld auf den Wert true gesetzt, so füllt das GUI-Element den eventuell verbleibenden vertikalen Raum aus. Die Standardeinstellung ist»false«. Spezifiziert eine minimale Höhe in Pixeln. Ist hier ein Wert angegeben, so ist bei dem jeweiligen GUI-Element eine etwaige vertikale Scroll-Funktion außer Kraft gesetzt! Spezifiziert, wie das GUI-Element horizontal in seiner Zelle ausgerichtet wird. Die folgenden Konstanten können angegeben werden: GridData.BEGINNING (Standard) GridData.CENTER GridData.END GridData.FILL Spezifiziert in Pixeln, wie weit ein GUI-Element von links eingerückt wird. Spezifiziert, wie viele Zellen das GUI-Element in horizontaler Richtung verbraucht (die Zellen werden miteinander verschmolzen). Spezifiziert, wie das GUI-Element vertikal in seiner Zelle ausgerichtet wird. Die folgenden Konstanten können angegeben werden: GridData.BEGINNING GridData.CENTER (Standard) GridData.END GridData.FILL Spezifiziert, wie viele Zellen das GUI-Element in vertikaler Richtung verbraucht (die Zellen werden miteinander verschmolzen). Spezifiziert eine minimale Breite in Pixeln. Ist hier ein Wert angegeben, so ist die horizontale Scroll-Funktion außer Kraft gesetzt! Bestimmte Attribute können bereits im GridData()-Konstruktor gesetzt werden. Dazu stehen folgende Stilkonstanten zur Verfügung: 18
19 GridData Beispiel Fakultät Technik und (TI) Anlage & Felder setzen Beispiel GridData griddata= new GridData(); griddata.attribute=...;... widget.setlayoutdata(griddata); new Button(shell,PUSH).setText("B1"); new Button(shell,PUSH).setText("Wide Button 2"); Button b3= new Button(shell,PUSH); b3.settext("button 3"); new Button(shell,PUSH).setText("B4"); new Button(shell,PUSH).setText("Button 5"); GridData griddata = new GridData(); griddata.verticalalignment= GridData.FILL; griddata.verticalspan = 2; b3.setlayoutdata(griddata); 19
20 Event-Modell Fakultät Technik und (TI) Ereignisse Listener Alle GUI-Frameworks ob native oder nicht arbeiten mit Ereignisverarbeitung. Sobald in der Umgebung (Tastatur, Maus, Touchscreen, Audio, Netzwerk,...) etwas passiert, wird ein entsprechendes Ereignis (Event) erzeugt. Um über bestimmte Ereignisse informiert zu werden, muss man ein (spezieller) als Listener (Zuhörer) sein, beispielsweise: MouseListener, MouseMoveListener, KeyListener, SelectionListener Anmelden Interfaces Adapter- Klassen Namens- Konvention Alle Listener müssen sich bei den Stellen anmelden, die die Ergebnisse erzeugen oder als erste erhalten: addforsomelistener() Die Listener sind Interfaces mit ein oder mehreren Methoden. Bestehen Listener aus mehreren Methoden, ist die Implementation recht mühsam. Deshalb werden Adapter-Klassen angeboten, die alle Methoden leer überschrieben haben. Leitet man seinen Listener von einem Adapter ab, braucht man dann nur die Methode(n) zu überschreibt, an der man interessiert ist. Die Bezeichnung der Events, Listener oder Adapter folgt einem einfachen Schema: EventNameEvent ListenerNameListener EventNameAdapter 20
21 Event-Liste Fakultät Technik und (TI) Event Tabelle Fett: Events besitzen Adapter Nachfolgend die Events Widgets, die sie auslösen bzw. weiterleiten Ursache der Auslösung 21
22 Event-Modell Fakultät Technik und (TI) Event Tabelle 22
23 StackLayout Beispiel Fakultät Technik und (TI) Beispiel Ein Interface Dies ist eine anonyme Klasse (ohne Namen) StackLayout bildet einen Stack nach. Mehrere Widgets liegen übereinander, aber immer nur das oberste ist zu sehen: shell.setlayout(new FillLayout()); final Composite comp= new Composite(shell,NULL); final StackLayout stacklayout= new StackLayout(); stacklayout.marginwidth= 50; stacklayout.marginheight= 20; comp.setlayout(stacklayout); final Button[] button= new Button[3]; for (int i= 0; i<button.length; i++) { button[i]= new Button(comp,SWT.PUSH); button[i].settext("button "+i); final int j= i; SelectionListener slistener = new SelectionAdapter() { public void widgetselected(selectionevent e) { int k= j==2?0:j+1; stacklayout.topcontrol= button[k]; comp.layout(); button[k].setfocus(); } }; button[i].addselectionlistener(slistener); } stacklayout.topcontrol= button[0]; // comp.layout(); erwartet als Argument eine Instanz eines Listener Anonyme Klassen müssen ein Interface implementieren oder von einer anderen Klasse abgeleitet werden. Dieses Interface/Klasse wird mit new IFace() {...} oder new BaseClass() {... } angegeben. 23
24 StackLayout Beispiel 2 Fakultät Technik und (TI) Beispiel Anstatt zuerst eine Instanz zum Typ SelectionListener zu erschaffen, kann man die Implementation direkt in die Methode von addselectionlistener einfügen. shell.setlayout(new FillLayout()); final Composite comp= new Composite(shell,NULL); final StackLayout stacklayout= new StackLayout(); stacklayout.marginwidth= 50; stacklayout.marginheight= 20; comp.setlayout(stacklayout); final Button[] button= new Button[3]; for (int i= 0; i<button.length; i++) { button[i]= new Button(comp,SWT.PUSH); button[i].settext("button "+i); final int j= i; button[i].addselectionlistener( new SelectionAdapter() { public void widgetselected(selectionevent e) { int k= j==2?0:j+1; stacklayout.topcontrol= button[k]; comp.layout(); button[k].setfocus(); } } ); } stacklayout.topcontrol= button[0]; 24
25 Tree-Widget Fakultät Technik und (TI) Beispiel final Tree tree= new Tree(shell,SWT.SINGLE); for (int i = 0; i<10; i++) { final TreeItem item1= new TreeItem(tree,SWT.NULL); item1.settext("item "+i); for (int j= 0; j<5; j++) { final TreeItem item2 = new TreeItem(item1,SWT.NULL); item2.settext("item "+i+"."+j); for (int k= 0; k<3; k++) { final TreeItem item3 = new TreeItem(item2,SWT.NULL); item3.settext("item "+i+"."+j+"."+k); } } } tree.addselectionlistener(new SelectionAdapter() { public void widgetselected(selectionevent e) { System.out.println("Selection:"+ tree.getselection()[0]); } }); tree.addtreelistener(new TreeListener() { public void treecollapsed(treeevent e) { System.out.println("tree collapsed"); } public void treeexpanded(treeevent e) { System.out.println("tree expended"); } }); Da ist noch ein kleiner Fehler zu finden! 25
26 SWT Beenden Fakultät Technik und (TI) Beenden des GUI Im Gegensatz zu Swing müssen alle graphischen SWT-Elemente nach Ende der Benutzung manuell entsorgt (garbage collected) werden. Hierzu hat jede Klasse Display, Widget,... eine dispose()-methode. Regel Ruft man von einem Composite-Widget dispose() auf, werden automatisch von allen Child-Widgets dispose() aufgerufen. Shell.dispose() entsorgt also alle enthaltenen Elemente in der Shell. Catch 22 Es gibt graphische Resourcen, die von vielen Elementen gemeinsam genutzt werden wie z.b. Instanzen von Color, Font. Diese werden nicht automatisch mit entsorgt und müssen einzeln per Hand mit dispose() entsorgt werden. Werden Resourcen nicht mittels dispose() entsorgt, stellt ein Betriebssystem wie Windows nach einiger Zeit den Betrieb ein. 26
27 SWT Installation Fakultät Technik und (TI) Hinweise zur Installation SWT benötigt swt.jar im Classpath Unter Windows werden außerdem DLL-Dateien benötigt: Erste Möglichkeit: Speichern im JRE\bin Verzeichnis Zweite Möglichkeit: Aufruf mit java -Djava.library.path= /dllpath MyApp 27
SWT. -The Standard Widget Toolkit- Inhaltsverzeichnis. Thomas Wilhelm SWT. 1. Was ist SWT?
Java -The Standard Widget Toolkit- Inhaltsverzeichnis 1. Was ist? - Vorteile von - Nachteile von 2. Vorbereitungen für 3. Das erste Programm in 4. Widgets und Styleparameter 5. - Layouts Was ist ein Widget?
MehrÜbungen zu Einführung in die Informatik: Programmierung und Software-Entwicklung: Lösungsvorschlag
Ludwig-Maximilians-Universität München WS 2015/16 Institut für Informatik Übungsblatt 9 Prof. Dr. R. Hennicker, A. Klarl Übungen zu Einführung in die Informatik: Programmierung und Software-Entwicklung:
MehrGRAFISCHE BENUTZERSCHNITTSTELLEN
Vorlesung 4.4 GRAFISCHE BENUTZERSCHNITTSTELLEN Dr. Philip Mayer # 1 GUIs Grafische Benutzerschnittstellen (GUIs, Graphical User Interfaces) bieten dem Benutzer Zugriff auf ein Anwendungssystem GUIs sind
MehrMi. 12. Nov. 2003 WA73 - R. 0611. Projekt Software Engeneering 2003/04. SWT & JFace. Norman Thomas Rogowski
Mi. 12. Nov. 2003 WA73 - R. 0611 Projekt Software Engeneering 2003/04 SWT & JFace Norman Thomas Rogowski Was ist SWT? Standard Widget Toolkit Baut auf native Oberfläche auf Aussehen entspricht exakt dem
MehrZentrale Objekte zur Programmierung graphischer Benutzeroberflächen (GUI)
1 JAVA für Bauingenieure Alexander Karakas SS 2008 Zentrale Objekte zur Programmierung graphischer Benutzeroberflächen (GUI) 21.05.2008 2 Was ist ein(e) GUI? GUI = Graphical User Interface = Graphische
MehrErstellen von x-y-diagrammen in OpenOffice.calc
Erstellen von x-y-diagrammen in OpenOffice.calc In dieser kleinen Anleitung geht es nur darum, aus einer bestehenden Tabelle ein x-y-diagramm zu erzeugen. D.h. es müssen in der Tabelle mindestens zwei
MehrGUI Programmierung in Java
vs und niemals mischen! Daher muss man sich für eine Klasse entscheiden 1 (Abstract Window Toolkit) schwergewichtige Alle Elemente werden vom Betriebssytem gemalt sehen aus wie alle anderen Programme auf
MehrStundenerfassung Version 1.8 Anleitung Arbeiten mit Replikaten
Stundenerfassung Version 1.8 Anleitung Arbeiten mit Replikaten 2008 netcadservice GmbH netcadservice GmbH Augustinerstraße 3 D-83395 Freilassing Dieses Programm ist urheberrechtlich geschützt. Eine Weitergabe
MehrAnleitung über den Umgang mit Schildern
Anleitung über den Umgang mit Schildern -Vorwort -Wo bekommt man Schilder? -Wo und wie speichert man die Schilder? -Wie füge ich die Schilder in meinen Track ein? -Welche Bauteile kann man noch für Schilder
MehrJava: Vererbung. Teil 3: super() www.informatikzentrale.de
Java: Vererbung Teil 3: super() Konstruktor und Vererbung Kindklasse ruft SELBSTSTÄNDIG und IMMER zuerst den Konstruktor der Elternklasse auf! Konstruktor und Vererbung Kindklasse ruft SELBSTSTÄNDIG und
MehrDownloadfehler in DEHSt-VPSMail. Workaround zum Umgang mit einem Downloadfehler
Downloadfehler in DEHSt-VPSMail Workaround zum Umgang mit einem Downloadfehler Downloadfehler bremen online services GmbH & Co. KG Seite 2 Inhaltsverzeichnis Vorwort...3 1 Fehlermeldung...4 2 Fehlerbeseitigung...5
MehrAufklappelemente anlegen
Aufklappelemente anlegen Dieses Dokument beschreibt die grundsätzliche Erstellung der Aufklappelemente in der mittleren und rechten Spalte. Login Melden Sie sich an der jeweiligen Website an, in dem Sie
Mehrteamsync Kurzanleitung
1 teamsync Kurzanleitung Version 4.0-19. November 2012 2 1 Einleitung Mit teamsync können Sie die Produkte teamspace und projectfacts mit Microsoft Outlook synchronisieren.laden Sie sich teamsync hier
MehrText Formatierung in Excel
Text Formatierung in Excel Das Aussehen des Textes einer oder mehrerer Zellen kann in Excel über verschiedene Knöpfe beeinflusst werden. Dazu zuerst die betroffenen Zelle(n) anwählen und danach den entsprechenden
MehrErstellen der Barcode-Etiketten:
Erstellen der Barcode-Etiketten: 1.) Zuerst muss die Schriftart Code-39-Logitogo installiert werden! Das ist eine einmalige Sache und muss nicht zu jeder Börse gemacht werden! Dazu speichert man zunächst
MehrIntegrated Services Realtime Remote Network
Integrated Services Realtime Remote Network How to CEyeClon Viewer V2 HT-A-003-V2-DE-2013-02-17-TZ-TZ CEyeClon AG Reitschulstrasse 5 2502 Biel / Bienne info@ceyeclon.com www.ceyeclon.com CEyeClon AG, Biel
MehrEinführung in die Programmierung
Technische Universität München WS 2003/2004 Institut für Informatik Prof. Dr. Christoph Zenger Testklausur Einführung in die Programmierung Probeklausur Java (Lösungsvorschlag) 1 Die Klasse ArrayList In
Mehrec@ros2-installer ecaros2 Installer procar informatik AG 1 Stand: FS 09/2012 Eschenweg 7 64331 Weiterstadt
ecaros2 Installer procar informatik AG 1 Stand: FS 09/2012 Inhaltsverzeichnis 1 Download des ecaros2-installer...3 2 Aufruf des ecaros2-installer...3 2.1 Konsolen-Fenster (Windows)...3 2.2 Konsolen-Fenster
MehrGrafische Benutzeroberflächen mit Swing
Grafische Benutzeroberflächen mit Swing KW 30, Zentralübung Informatik II 2006-07-24 Klausur: Stichpunkte 1. Auswertung System.out.println("abc" instanceof String); Ergebnis von instanceof ist ein boolean,
Mehr4. BEZIEHUNGEN ZWISCHEN TABELLEN
4. BEZIEHUNGEN ZWISCHEN TABELLEN Zwischen Tabellen können in MS Access Beziehungen bestehen. Durch das Verwenden von Tabellen, die zueinander in Beziehung stehen, können Sie Folgendes erreichen: Die Größe
MehrSo gehts Schritt-für-Schritt-Anleitung
So gehts Schritt-für-Schritt-Anleitung Software WISO Mein Büro Thema Eigene Auswertungen, Tabellenauswertungen Version/Datum V 13.00.05.101 Über die Tabellen-Auswertungen ist es möglich eigene Auswertungen
MehrLDAP Konfiguration nach einem Update auf Version 6.3 Version 1.2 Stand: 23. Januar 2012 Copyright MATESO GmbH
LDAP Konfiguration nach einem Update auf Version 6.3 Version 1.2 Stand: 23. Januar 2012 Copyright MATESO GmbH MATESO GmbH Daimlerstraße 7 86368 Gersthofen www.mateso.de Dieses Dokument beschreibt die Konfiguration
MehrBenutzerhandbuch - Elterliche Kontrolle
Benutzerhandbuch - Elterliche Kontrolle Verzeichnis Was ist die mymaga-startseite? 1. erste Anmeldung - Administrator 2. schnittstelle 2.1 Administrator - Hautbildschirm 2.2 Administrator - rechtes Menü
MehrImport und Export von Übergängern
Import und Export von Übergängern SibankPLUS bietet Ihnen eine komfortable Schnittstelle, um den Wechsel der Schüler nach der Stufe 4 von der Grundschule auf eine weiterführende Schule zu verarbeiten.
MehrZwischenablage (Bilder, Texte,...)
Zwischenablage was ist das? Informationen über. die Bedeutung der Windows-Zwischenablage Kopieren und Einfügen mit der Zwischenablage Vermeiden von Fehlern beim Arbeiten mit der Zwischenablage Bei diesen
Mehrecaros2 - Accountmanager
ecaros2 - Accountmanager procar informatik AG 1 Stand: FS 09/2012 Inhaltsverzeichnis 1 Aufruf des ecaros2-accountmanager...3 2 Bedienung Accountmanager...4 procar informatik AG 2 Stand: FS 09/2012 1 Aufruf
MehrMORE Profile. Pass- und Lizenzverwaltungssystem. Stand: 19.02.2014 MORE Projects GmbH
MORE Profile Pass- und Lizenzverwaltungssystem erstellt von: Thorsten Schumann erreichbar unter: thorsten.schumann@more-projects.de Stand: MORE Projects GmbH Einführung Die in More Profile integrierte
Mehr2A Basistechniken: Weitere Aufgaben
2A Basistechniken: Weitere Aufgaben 2A.3 Programmierung unter UNIX/Linux 1. Gegeben sind einige Ausschnitte von C-Programmen, die unter UNIX/Linux ausgeführt werden sollen. Beantworten Sie die zugehörigen
MehrStand: 28.11.2012. Adressnummern ändern Modulbeschreibung
Seite 1 Inhalt Allgemein...3 Installation...3 manuelle Eingabe von alten und neuen Adressnummern...4 Vorbereiten von Adressnummern-Änderungen in Tabellen...5 Seite 2 Allgemein Das INKS-Modul ermöglicht
MehrAdobe Photoshop CS2, CS3, CS4, CS5 mit Auto-SoftProof-Ansicht
Typischerweise belässt und bearbeitet man digitale Bilder im RGB-Farbmodus, auch wenn das Hauptausgabeziel ein CMYK- Farbraum ist. Um eine farbliche Kontrolle des Ergebnisses während der Bearbeitung zu
MehrAGROPLUS Buchhaltung. Daten-Server und Sicherheitskopie. Version vom 21.10.2013b
AGROPLUS Buchhaltung Daten-Server und Sicherheitskopie Version vom 21.10.2013b 3a) Der Daten-Server Modus und der Tresor Der Daten-Server ist eine Betriebsart welche dem Nutzer eine grosse Flexibilität
MehrL10N-Manager 3. Netzwerktreffen der Hochschulübersetzer/i nnen Mannheim 10. Mai 2016
L10N-Manager 3. Netzwerktreffen der Hochschulübersetzer/i nnen Mannheim 10. Mai 2016 Referentin: Dr. Kelly Neudorfer Universität Hohenheim Was wir jetzt besprechen werden ist eine Frage, mit denen viele
Mehr1. Einführung. 2. Alternativen zu eigenen Auswertungen. 3. Erstellen eigener Tabellen-Auswertungen
1. Einführung Über die Tabellen-Auswertungen können Sie eigene Auswertungen nach Ihren Wünschen erstellen. Diese Auswertungen werden immer anhand der aktuellen Daten aus orgamax ermittelt, Sie können also
MehrCMS.R. Bedienungsanleitung. Modul Cron. Copyright 10.09.2009. www.sruttloff.de CMS.R. - 1 - Revision 1
CMS.R. Bedienungsanleitung Modul Cron Revision 1 Copyright 10.09.2009 www.sruttloff.de CMS.R. - 1 - WOZU CRON...3 VERWENDUNG...3 EINSTELLUNGEN...5 TASK ERSTELLEN / BEARBEITEN...6 RECHTE...7 EREIGNISSE...7
MehrHilfedatei der Oden$-Börse Stand Juni 2014
Hilfedatei der Oden$-Börse Stand Juni 2014 Inhalt 1. Einleitung... 2 2. Die Anmeldung... 2 2.1 Die Erstregistrierung... 3 2.2 Die Mitgliedsnummer anfordern... 4 3. Die Funktionen für Nutzer... 5 3.1 Arbeiten
MehrBenutzung der LS-Miniscanner
Benutzung der LS-Miniscanner Seit Januar 2010 ist es möglich für bestimmte Vorgänge (Umlagerungen, Retouren, Inventur) die von LS lieferbaren Miniscanner im Format Autoschlüsselgröße zu benutzen. Diese
MehrLehrer: Einschreibemethoden
Lehrer: Einschreibemethoden Einschreibemethoden Für die Einschreibung in Ihren Kurs gibt es unterschiedliche Methoden. Sie können die Schüler über die Liste eingeschriebene Nutzer Ihrem Kurs zuweisen oder
MehrPräventionsforum+ Erfahrungsaustausch. HANDOUT GRUPPEN-ADMINISTRATOREN Anlage zum Endnutzer-Handbuch. Stand: 11.09.2014 Änderungen vorbehalten
Präventionsforum+ Erfahrungsaustausch HANDOUT GRUPPEN-ADMINISTRATOREN Anlage zum Endnutzer-Handbuch Stand: 11.09.2014 Änderungen vorbehalten Anlage zum Endnutzer-Handbuch Handout Gruppen-Administratoren
MehrWindows 8.1. Grundkurs kompakt. Markus Krimm, Peter Wies 1. Ausgabe, Januar 2014. inkl. zusätzlichem Übungsanhang K-W81-G-UA
Markus Krimm, Peter Wies 1. Ausgabe, Januar 2014 Windows 8.1 Grundkurs kompakt inkl. zusätzlichem Übungsanhang K-W81-G-UA 1.3 Der Startbildschirm Der erste Blick auf den Startbildschirm (Startseite) Nach
MehrAdvoware mit VPN Zugriff lokaler Server / PC auf externe Datenbank
Advoware mit VPN Zugriff lokaler Server / PC auf externe Datenbank Die Entscheidung Advoware über VPN direkt auf dem lokalen PC / Netzwerk mit Zugriff auf die Datenbank des zentralen Servers am anderen
MehrASA Schnittstelle zu Endian Firewall Hotspot aktivieren. Konfiguration ASA jhotel
ENDIAN DISTRIBUTOR ASA Schnittstelle zu Endian Firewall Hotspot aktivieren Konfiguration ASA jhotel ASA jhotel öffnen Unter den Menüpunkt Einrichtung System System Dort auf Betrieb Kommunikation Internet-Zugang
MehrZahlen auf einen Blick
Zahlen auf einen Blick Nicht ohne Grund heißt es: Ein Bild sagt mehr als 1000 Worte. Die meisten Menschen nehmen Informationen schneller auf und behalten diese eher, wenn sie als Schaubild dargeboten werden.
MehrWir arbeiten mit Zufallszahlen
Abb. 1: Bei Kartenspielen müssen zu Beginn die Karten zufällig ausgeteilt werden. Wir arbeiten mit Zufallszahlen Jedesmal wenn ein neues Patience-Spiel gestartet wird, muss das Computerprogramm die Karten
MehrInstallationsanleitung. Lohn Manager 9.5
Lohn Manager 9.5 1 Inhalt 1 Setup Download... 3 2 Installation... 5 3 Installation Chrystal Report... 6 4 Installation Lohn Manager 9.5... 6 5 Icon Lohn Manager 9.5... 9 6 Windows 2000... 9 2 1 Setup Download
MehrProgrammierkurs Java
Programmierkurs Java Dr. Dietrich Boles Aufgaben zu UE16-Rekursion (Stand 09.12.2011) Aufgabe 1: Implementieren Sie in Java ein Programm, das solange einzelne Zeichen vom Terminal einliest, bis ein #-Zeichen
MehrFlyer, Sharepics usw. mit LibreOffice oder OpenOffice erstellen
Flyer, Sharepics usw. mit LibreOffice oder OpenOffice erstellen Wir wollen, dass ihr einfach für eure Ideen und Vorschläge werben könnt. Egal ob in ausgedruckten Flyern, oder in sozialen Netzwerken und
MehrErstellen einer Collage. Zuerst ein leeres Dokument erzeugen, auf dem alle anderen Bilder zusammengefügt werden sollen (über [Datei] > [Neu])
3.7 Erstellen einer Collage Zuerst ein leeres Dokument erzeugen, auf dem alle anderen Bilder zusammengefügt werden sollen (über [Datei] > [Neu]) Dann Größe des Dokuments festlegen beispielsweise A4 (weitere
MehrHandbuch Fischertechnik-Einzelteiltabelle V3.7.3
Handbuch Fischertechnik-Einzelteiltabelle V3.7.3 von Markus Mack Stand: Samstag, 17. April 2004 Inhaltsverzeichnis 1. Systemvorraussetzungen...3 2. Installation und Start...3 3. Anpassen der Tabelle...3
MehrFuxMedia Programm im Netzwerk einrichten am Beispiel von Windows 7
FuxMedia Programm im Netzwerk einrichten am Beispiel von Windows 7 Die Installation der FuxMedia Software erfolgt erst NACH Einrichtung des Netzlaufwerks! Menüleiste einblenden, falls nicht vorhanden Die
MehrÜbungen zu Einführung in die Informatik: Programmierung und Software-Entwicklung: Lösungsvorschlag
Ludwig-Maximilians-Universität München WS 2015/16 Institut für Informatik Übungsblatt 13 Prof. Dr. R. Hennicker, A. Klarl Übungen zu Einführung in die Informatik: Programmierung und Software-Entwicklung:
MehrJederzeit Ordnung halten
Kapitel Jederzeit Ordnung halten 6 auf Ihrem Mac In diesem Buch war bereits einige Male vom Finder die Rede. Dieses Kapitel wird sich nun ausführlich diesem so wichtigen Programm widmen. Sie werden das
MehrInstallation OMNIKEY 3121 USB
Installation OMNIKEY 3121 USB Vorbereitungen Installation PC/SC Treiber CT-API Treiber Einstellungen in Starke Praxis Testen des Kartenlesegeräts Vorbereitungen Bevor Sie Änderungen am System vornehmen,
MehrDokumentation Schedulingverfahren
Dokumentation Schedulingverfahren von Norbert Galuschek Gordian Maugg Alexander Hahn Rebekka Weissinger June 23, 2011 1 Contents 1 Aufgabe 3 2 Vorgehensweise 4 2.1 Warum Android.......................
MehrWord 2010 Grafiken exakt positionieren
WO.009, Version 1.2 10.11.2014 Kurzanleitung Word 2010 Grafiken exakt positionieren Wenn Sie eine Grafik in ein Word-Dokument einfügen, wird sie in die Textebene gesetzt, sie verhält sich also wie ein
MehrJob-Management simpel und klar (Einsätze, Aufträge, Lohn und Rechnung verwalten)
data KUBLI... JobMan Bildbeschreibung Job-Management simpel und klar (Einsätze, Aufträge, Lohn und Rechnung verwalten) In der Folge einige Bilder des laufenden Programms... Das Willkommensfenster und Datenbindungstool.
MehrLeitfaden zur ersten Nutzung der R FOM Portable-Version für Windows (Version 1.0)
Leitfaden zur ersten Nutzung der R FOM Portable-Version für Windows (Version 1.0) Peter Koos 03. Dezember 2015 0 Inhaltsverzeichnis 1 Voraussetzung... 3 2 Hintergrundinformationen... 3 2.1 Installationsarten...
MehrFeiertage in Marvin hinterlegen
von 6 Goecom GmbH & Co KG Marvin How to's Feiertage in Marvin hinterlegen Feiertage spielen in Marvin an einer Reihe von Stellen eine nicht unerhebliche Rolle. Daher ist es wichtig, zum Einen zu hinterlegen,
MehrAnleitung zum GUI Version 2.x
GUI (Graphical User Interface) für PC-DMIS V3.x 4.x Seite 1 von 7 Anleitung zum GUI Version 2.x Einsatzziel des Programms: Über ein grafisches Menü PC-DMIS Messprogramme starten. Empfehlenswert für Anwender
MehrAuftragsbearbeitung 3.1
Auftragsbearbeitung / Bearbeitung bestehender Aufträge Automatische / manuelle Soll/Ist-Aufteilung (Stempelungen) Auf Aufträge kann über das Programm 15.2.1 gestempelt werden (PC in der Werkstatt auf dem
MehrProfessionelle Seminare im Bereich MS-Office
Der Name BEREICH.VERSCHIEBEN() ist etwas unglücklich gewählt. Man kann mit der Funktion Bereiche zwar verschieben, man kann Bereiche aber auch verkleinern oder vergrößern. Besser wäre es, die Funktion
Mehr4.1 Wie bediene ich das Webportal?
4.1 Wie bediene ich das Webportal? Die Bedienung ist durch ein Redaktionssystem sehr einfach möglich. Das Tutorial zeigt Ihnen wie Sie SMS-News und Top-News erstellen und veröffentlichen können. Schritt
MehrECDL Europäischer Computer Führerschein. Jan Götzelmann. 1. Ausgabe, Juni 2014 ISBN 978-3-86249-544-3
ECDL Europäischer Computer Führerschein Jan Götzelmann 1. Ausgabe, Juni 2014 Modul Präsentation Advanced (mit Windows 8.1 und PowerPoint 2013) Syllabus 2.0 ISBN 978-3-86249-544-3 ECDLAM6-13-2 3 ECDL -
MehrFORUM HANDREICHUNG (STAND: AUGUST 2013)
FORUM HANDREICHUNG (STAND: AUGUST 2013) Seite 2, Forum Inhalt Ein Forum anlegen... 3 Forumstypen... 4 Beiträge im Forum schreiben... 5 Beiträge im Forum beantworten... 6 Besondere Rechte der Leitung...
MehrLineargleichungssysteme: Additions-/ Subtraktionsverfahren
Lineargleichungssysteme: Additions-/ Subtraktionsverfahren W. Kippels 22. Februar 2014 Inhaltsverzeichnis 1 Einleitung 2 2 Lineargleichungssysteme zweiten Grades 2 3 Lineargleichungssysteme höheren als
MehrDrucken aus der Anwendung
Drucken aus der Anwendung Drucken aus der Anwendung Nicht jeder Großformatdruck benötigt die volle Funktionsvielfalt von PosterJet - häufig sind es Standarddrucke wie Flussdiagramme und Organigramme die
MehrID VisitControl. Dokumentation Administration. 2015 Equitania Software GmbH cmc Gruppe Seite 1
ID VisitControl Dokumentation Administration 2015 Equitania Software GmbH cmc Gruppe Seite 1 Inhalt 1. Anmeldung... 3 2. Benutzer anlegen oder bearbeiten... 4 2.1. Benutzer aus LDAP Anbindung importieren/updaten...
MehrTutorial Speichern. Jacqueline Roos - Riedstrasse 14, 8908 Hedingen, 044 760 22 41 jroos@hispeed.ch - www.forums9.ch
Jacqueline Roos - Riedstrasse 14, 8908 Hedingen, 044 760 22 41 jroos@hispeed.ch - www.forums9.ch Tutorial Speichern Wer ein Fotobuch zusammenstellen möchte, der sucht oft auf dem ganzen Computer und diversen
MehrFolge 18 - Vererbung
Workshop Folge 18 - Vererbung 18.1 Ein einfacher Fall der Vererbung Schritt 1 - Vorbereitungen Besorgen Sie sich - vielleicht aus einer der Übungen der Folge 17 - ein fertiges und lauffähiges Listenprojekt,
MehrGraphische Benutzungsoberflächen
Graphische Benutzungsoberflächen Graphische Benutzungsoberflächen (graphical user interfaces, GUI) dienen zur interaktiven Bedienung von Programmen, Ein- und Ausgabe mit graphischen Techniken und visuellen
MehrInstallationsanleitung. Ab Version 2.0.0.0
Installationsanleitung Ab Version 2.0.0.0 1 Einleitung Bitte lesen Sie die Installationsanleitung zuerst aufmerksam durch, bevor Sie mit der Installation des Korrelatorprogramms fortfahren. Damit eine
MehrSCHRITT 1: Öffnen des Bildes und Auswahl der Option»Drucken«im Menü»Datei«...2. SCHRITT 2: Angeben des Papierformat im Dialog»Drucklayout«...
Drucken - Druckformat Frage Wie passt man Bilder beim Drucken an bestimmte Papierformate an? Antwort Das Drucken von Bildern ist mit der Druckfunktion von Capture NX sehr einfach. Hier erklären wir, wie
MehrMit dem Tool Stundenverwaltung von Hanno Kniebel erhalten Sie die Möglichkeit zur effizienten Verwaltung von Montagezeiten Ihrer Mitarbeiter.
Stundenverwaltung Mit dem Tool Stundenverwaltung von Hanno Kniebel erhalten Sie die Möglichkeit zur effizienten Verwaltung von Montagezeiten Ihrer Mitarbeiter. Dieses Programm zeichnet sich aus durch einfachste
MehrArbeiten mit UMLed und Delphi
Arbeiten mit UMLed und Delphi Diese Anleitung soll zeigen, wie man Klassen mit dem UML ( Unified Modeling Language ) Editor UMLed erstellt, in Delphi exportiert und dort so einbindet, dass diese (bis auf
MehrDelegatesund Ereignisse
Delegatesund Ereignisse «Delegierter» Methoden Schablone Funktionszeiger Dr. Beatrice Amrhein Überblick Definition eines Delegat Einfache Delegate Beispiele von Delegat-Anwendungen Definition eines Ereignisses
MehrModule Entwicklung. Um diese Eigenschaft aufzurufen, starten Sie die Adami Vista CRM Applikation und wählen Sie den Entwicklung Menü.
Module Entwicklung 1. Einleitung Diese Eigenschaft erlaubt die Erstellung und Administrierung der neuen Felder für die folgende Module: Institutionen, Kontakte, Bestellungen und Besuche. Es ist auch möglich
MehrInformationen zu den regionalen Startseiten
Informationen zu den regionalen Startseiten Inhaltsverzeichnis Informationen zu den regionalen Startseiten 1 1. Grundlegende Regeln 2 1.1. Was wird angezeigt? 2 1.2. Generelle Anzeigeregeln 2 2. Anpassbare
MehrMozilla Firefox - Zeit für den Wechsel
Browser Alternative: Mozilla Firefox 2.0 Mozilla Firefox - Zeit für den Wechsel Klaus Herzberg-Moser / November,Dezember 2007 1. Webseite in Tabs öffnen Seite 2 2. Sitzungswiederherstellung Seite 3 3.
MehrDer Aufruf von DM_in_Euro 1.40 sollte die Ausgabe 1.40 DM = 0.51129 Euro ergeben.
Aufgabe 1.30 : Schreibe ein Programm DM_in_Euro.java zur Umrechnung eines DM-Betrags in Euro unter Verwendung einer Konstanten für den Umrechnungsfaktor. Das Programm soll den DM-Betrag als Parameter verarbeiten.
MehrInhalt. Allgemeine Einführung. Argumentationsvermögen. Räumliches Vorstellungsvermögen. Begabungen und Fähigkeiten messen
Beispielheft Inhalt Allgemeine Einführung Test Eins: Test Zwei: Test Drei: Test Vier: Test Fünf: Argumentationsvermögen Auffassungsvermögen Zahlenvermögen Sprachverständnis Räumliches Vorstellungsvermögen
Mehr4 Aufzählungen und Listen erstellen
4 4 Aufzählungen und Listen erstellen Beim Strukturieren von Dokumenten und Inhalten stellen Listen und Aufzählungen wichtige Werkzeuge dar. Mit ihnen lässt sich so ziemlich alles sortieren, was auf einer
MehrBedienung des Web-Portales der Sportbergbetriebe
Bedienung des Web-Portales der Sportbergbetriebe Allgemein Über dieses Web-Portal, können sich Tourismusbetriebe via Internet präsentieren, wobei jeder Betrieb seine Daten zu 100% selbst warten kann. Anfragen
MehrOECD Programme for International Student Assessment PISA 2000. Lösungen der Beispielaufgaben aus dem Mathematiktest. Deutschland
OECD Programme for International Student Assessment Deutschland PISA 2000 Lösungen der Beispielaufgaben aus dem Mathematiktest Beispielaufgaben PISA-Hauptstudie 2000 Seite 3 UNIT ÄPFEL Beispielaufgaben
MehrCAQ Software für Ihr Qualitätsmanagement. Ablauf für die Erfassung der Fehler in der Fertigung
Ablauf für die Erfassung der Fehler in der Fertigung Voraussetzung ist die Zuordnung der Erzeugnisse zu Produktgruppen. Wie das funktioniert ist der Anleitung Neue Produktgruppe anlegen und mit Erzeugnissen
MehrDatei Erweiterungen Anzeigen!
Einleitung Beim Kauf eines PCs werden die Dateierweiterungen sowie einige Dateien nicht angezeigt. Grund: Es gibt sehr viele Dateien die für das System ganz wichtig sind. Diese Dateien und auch Ordner
MehrObjektorientierte Programmierung. Kapitel 12: Interfaces
12. Interfaces 1/14 Objektorientierte Programmierung Kapitel 12: Interfaces Stefan Brass Martin-Luther-Universität Halle-Wittenberg Wintersemester 2012/13 http://www.informatik.uni-halle.de/ brass/oop12/
MehrAngaben zu einem Kontakt...1 So können Sie einen Kontakt erfassen...4 Was Sie mit einem Kontakt tun können...7
Tutorial: Wie kann ich Kontakte erfassen In myfactory können Sie Kontakte erfassen. Unter einem Kontakt versteht man einen Datensatz, der sich auf eine Tätigkeit im Zusammenhang mit einer Adresse bezieht.
MehrHilfen zur Verwendung der Word-Dokumentvorlage des BIS-Verlags
Hilfen zur Verwendung der Word-Dokumentvorlage des BIS-Verlags 2013 style_sheet_bis_verlag_20130513 Arbeiten mit der Dokumentvorlage des BIS-Verlags... 3 Dokumentvorlage Wofür?... 3 Wohin mit der Dokumentvorlage...
MehrErstellen einer digitalen Signatur für Adobe-Formulare
Erstellen einer digitalen Signatur für Adobe-Formulare (Hubert Straub 24.07.13) Die beiden Probleme beim Versenden digitaler Dokumente sind einmal die Prüfung der Authentizität des Absenders (was meist
MehrInformatik Kurs Simulation. Hilfe für den Consideo Modeler
Hilfe für den Consideo Modeler Consideo stellt Schulen den Modeler kostenlos zur Verfügung. Wenden Sie sich an: http://consideo-modeler.de/ Der Modeler ist ein Werkzeug, das nicht für schulische Zwecke
MehrAbschnitt 12: Strukturierung von Java-Programmen: Packages
Abschnitt 12: Strukturierung von Java-Programmen: Packages 12. Strukturierung von Java-Programmen: Packages 12.1 Strukturierung durch Packages 12.2 Zugriffsspezifikationen 12.3 Zusammenfassung 12 Strukturierung
MehrSpeicher in der Cloud
Speicher in der Cloud Kostenbremse, Sicherheitsrisiko oder Basis für die unternehmensweite Kollaboration? von Cornelius Höchel-Winter 2013 ComConsult Research GmbH, Aachen 3 SYNCHRONISATION TEUFELSZEUG
MehrPHP - Projekt Personalverwaltung. Erstellt von James Schüpbach
- Projekt Personalverwaltung Erstellt von Inhaltsverzeichnis 1Planung...3 1.1Datenbankstruktur...3 1.2Klassenkonzept...4 2Realisierung...5 2.1Verwendete Techniken...5 2.2Vorgehensweise...5 2.3Probleme...6
MehrACHTUNG: Es können gpx-dateien und mit dem GP7 aufgezeichnete trc-dateien umgewandelt werden.
Track in Route umwandeln ACHTUNG: Ein Track kann nur dann in eine Route umgewandelt werden, wenn der Track auf Wegen gefahren wurde. Ein Querfeldein-Track kann nicht in eine Route umgewandelt werden, da
MehrProfessionelle Seminare im Bereich MS-Office
Gegenüber PowerPoint 2003 hat sich in PowerPoint 2007 gerade im Bereich der Master einiges geändert. Auf Handzettelmaster und Notizenmaster gehe ich in diesen Ausführungen nicht ein, die sind recht einfach
MehrPfötchenhoffung e.v. Tier Manager
Pfötchenhoffung e.v. Tier Manager A.Ennenbach 01.08.2015 Tier Manager Inhalt Administrationsbereich Tiere auflisten & suchen Tier hinzufügen Tier bearbeiten (Status ändern, etc.) Administrationsbereich
MehrMenü Macro. WinIBW2-Macros unter Windows7? Macros aufnehmen
Menü Macro WinIBW2-Macros unter Windows7?... 1 Macros aufnehmen... 1 Menübefehle und Schaltflächen in Macros verwenden... 4 Macros bearbeiten... 4 Macros löschen... 5 Macro-Dateien... 5 Macros importieren...
MehrJava Projekt: Tic Tac Toe + GUI
Java Projekt: Tic Tac Toe + GUI Rechnerpraktikum aus Programmierung im WS 2005/06 unter der Leitung von Dr. Michael Hahsler Tadeh Amirian (h0253821) 10.01.2006 1) Problemdefinition Beim TicTacToe Spiel
MehrWindows Server 2012 RC2 konfigurieren
Windows Server 2012 RC2 konfigurieren Kurzanleitung um einen Windows Server 2012 als Primären Domänencontroller einzurichten. Vorbereitung und Voraussetzungen In NT 4 Zeiten, konnte man bei der Installation
MehrTragen Sie bitte im Anmeldefeld die Daten ein, die Sie von uns erhalten haben.
Online Katalog der Bildstelle Peine: http://nds-pe.datenbank-bildungsmedien.net/ Anmeldung: Klicken Sie bitte auf ganz rechts. Tragen Sie bitte im Anmeldefeld die Daten ein, die Sie von uns erhalten haben.
MehrWPF Steuerelemente Listbox, ComboBox, ListView,
WPF Steuerelemente Listbox, ComboBox, ListView, Dr. Beatrice Amrhein Überblick Einführung Listen ComboBox Tabellen 2 Einführung 3 Listen- und Tabellen-Elemente Listen und Tabellen-Elemente sind Steuerelemente,
Mehr