# @(#) $Id: //fes/800_REL/src/dwb/eusp/euspd1ld#1 $ SAP
#23456789012345678901234567890123456789012345678901234567890123456789012345
.  
.                          Fullscreen Editor
.  
. Der Fullscreen Editor ist das Hauptfenster des Grafischen Screen
. Painters. Es enthlt neben den blichen Menbestandteilen (Menleiste,
. Symbolleiste, Drucktastenleiste und Nachrichtenzeile) die Zeichenflche
. zum Erstellen und ndern eines Dynpros.
.    
. Programmnamen sowie Nummer und Typ des Dynpros findet man in der 
. Titelzeile, die Dynpro-Gre in der Statuszeile des Fensters. 
. Wird das Dynpro im nderungsmodus bearbeitet, kann man es durch 
. Anklicken und Verschieben ("Click & Drag") des Rahmens, der um die 
. Zeichenflche des Dynpros gezeichnet ist, vergrern oder verkleinern.
.  
. In der Kopfzeile findet man Name, Text, Gre und Position des
. gerade bearbeiteten Elements. Der Inhalt dieser Felder kann ggf.
. berschrieben werden, um das betreffende Elementattribut zu ndern.
.  
. Links neben der Zeichenflche wird die Palette mglicher Dynpro-Elemente 
. angeboten. Die Ikonen in dieser Palette wirken wie Drucktasten und
. werden zum Anlegen neuer Dynpro-Elemente benutzt.
. Von oben nach unten findet man:
.  
.                - Reset-Taste
.                - Textfeld (Schlsselwort)
.                - Ein-/Ausgabefeld (Schablone)
.                - Ankreuzfeld (Checkbutton)
.                - Auswahlknopf (Radiobutton)
.                - Drucktaste (Pushbutton)
.                - TabStrip
.                - Rahmen
.                - Subscreen-Bereich
.                - Table Control
.                - Status-Icon.
.  
. Die Reset-Taste erlaubt das Abbrechen, sobald man eine der
. Tasten zum Anlegen gewhlt hat. Das Anlegen neuer Dynpro-Elemente 
. wird unter "Bearbeiten von Dynpro-Elementen" beschrieben.
.  
. Hinweis: Auf der Zeichenflche selbst ist keine direkte Texteingabe
.          mglich. Die Eingabe erfolgt ber das Eingabefeld zum
.          Elementtext in der Kopfzeile des Fullscreen-Bildes.
.  
.  
. Weitere Hilfe
. -------------
. Das Men Hilfe->allgemein bietet erklrende Texte auch zu den anderen
. Fenstern des Grafischen Screen Painters an. Diese Fenster knnen durch
. Menwahl (z.B. Springen->Attribute) oder durch Drcken der betreffenden 
. Taste in der Drucktastenleiste geffnet werden.
.  
.  
. Bearbeiten von Dynpro-Elementen
. -------------------------------
. * Markieren und Entmarkieren
. Durch Einfach-Klick mit der linken Maustaste auf die Zeichenflche 
. werden einzelne Dynpro-Elemente markiert, d.h. fr die Bearbeitung 
. ausgewhlt. Elemente, die Behlter fr andere Elemente sind (Rahmen,
. Steploops, TabStrips und Table Controls), knnen an den speziellen 
. "Angriffspunkten" an der oberen, rechten und unteren Kante sowie 
. in der rechten unteren Ecke markiert werden.
.  
. Hinweis: Mit den Drucktasten "Element+" und "Element-" kann man das 
.          nchste bzw. vorige Element markieren und somit die Dynpro-
.          Elemente nacheinander von links oben nach rechts unten bzw. 
.          umgekehrt durchlaufen.
.  
. Durch "Einfangen mit dem Lasso" lassen sich mehrere Elemente gleich-
. zeitig markieren. Dazu drckt man die linke Maustaste an einer freien 
. Stelle im Dynpro und spannt das erscheinende Rechteck soweit auf, bis 
. es die gewnschten Elemente enthlt.
.  
. Ein einzelnes Element lt sich zu solch einer Gruppe hinzufgen oder 
. daraus entfernen, indem man es mit der linken Maustaste und gleich-
. zeitig gedrckter CTRL-Taste anklickt (sog. "modifiziertes" Markieren).
.  
. Ein Mausklick an einer leeren Dynpro-Stelle oder Menwahl Bearbeiten->
. Entmarkieren entmarkiert die momentan markierten Elemente.
.  
. * Verschieben
. Zum Verschieben bewegt man das markierte Element bei gedrckter Maus-
. taste ber die Zeichenflche und lt die Maustaste los, sobald der 
. mitgefhrte Umri an der gewnschten Position steht ("Drag & Drop").
. Bei Kollisionen mit anderen Elementen werden deren Umrisse hervor-
. gehoben, und eine Meldung erscheint in der Nachrichtenzeile. 
. Behlter-Elemente werden am Angriffspunkt der oberen Kante verschoben.
.  
. * Vergrern und Verkleinern
. Dynpro-Elemente lassen sich durch Click & Drag auch in der Breite und 
. ggf. Hhe verndern. Dazu fhrt man den Maus-Pointer an den rechten 
. bzw. unteren Rand des markierten Elements, bis sich das Pointersymbol 
. in einen Richtungspfeil ndert. Dort klickt man das Element an und 
. verschiebt den Rand bei gedrckter Maustaste in die gewnschte Richtung.
. Auch hier werden mgliche Kollisionen mit anderen Elementen angezeigt.
. Behlter-Elemente werden an den Angriffspunkten der rechten und unteren
. Kante verndert.
.  
. * Anlegen
. Zum Neuanlegen eines Dynpro-Elements drckt man die entsprechende Ikone
. aus der "Anlegen"-Palette am linken Bildrand und plaziert das neue 
. Element durch Click & Drag auf dem Dynpro.
.  
. Beim Plazieren legt der Mausklick die Position der linken oberen Ecke 
. des Dynpro-Elements fest. Durch Ziehen bei gedrckter Maustaste kann 
. die Gre des Elements eingestellt werden. Ergbe sich schon an der 
. Anfangsposition eine Kollision mit einem anderen Dynpro-Element, so 
. lt sich das neue Element durch Ziehen bei gedrckter Maustaste nur 
. noch an eine andere Stelle verschieben. Dort wird es in Minimalgre 
. angelegt und mu ggf. wie oben beschrieben vergrert werden.
.  
. Vor dem Plazieren kann man die Anlegeoperation durch nochmaliges 
. Drcken derselben Ikone oder durch Drcken der "Reset"-Drucktaste 
. ganz oben in der Palette abbrechen.
.  
. * Definieren und Auflsen von Steploops und Auswahlknopfgruppen
. Steploops sind vertikale Wiederholungen von sog. Loop-Blcken. 
. In einem Loop-Block knnen Ein/Ausgabefelder, Textfelder, 
. Ankreuzfelder und Auswahlknpfe enthalten sein. Auswahlknpfe 
. innerhalb eines Steploops ("vertikale Auswahlknpfe) sind implizit 
. voneinander abhngig, d.h. sie schalten sich gegenseitig aus. 
. Bei allen anderen Gruppen von Auswahlknpfen mu dieser logische 
. Zusammenhang explizit definiert werden. Diesem Zweck dienen die 
. Auswahlknopfgruppen.
.  
. Steploops und Auswahlknopfgruppen werden nicht wie Elemente angelegt,
. sondern als Gruppe "definiert", d.h. aus mehreren Elementen durch
. Zusammenfassen gebildet. Zum Definieren ist die Menwahl Bearbeiten->
. Gruppierung->Steploop/Auswahlknopfgruppe->Definieren auf die markierten 
. Elemente anzuwenden.
.  
. Ein neu angelegter Steploop hat anfangs die minimale Hhe von zwei
. Wiederholungen des Loop-Blocks und die Breite, die sich aus der
. Gruppenbreite ergibt. Die Hhe, d.h. die Anzahl der Wiederholungen, 
. kann durch Click & Drag des unteren Steploop-Randes gendert werden.
.  
. Ein Loop-Block kann auch eine Auswahlknopfgruppe enthalten. Bei einer
. solchen Anordnung hngen jedoch nur die Auswahlknpfe innerhalb des
. Loop-Blocks einer Wiederholung voneinander ab ("horizontale"
. Auswahlknpfe).
.
. Durch Menwahl Bearbeiten->Gruppierung->Steploop/Auswahlknopfgruppe->
. Auflsen lassen sich Steploops und Auswahlknopfgruppen "auflsen",
. d.h., die Gruppierung wird rckgngig gemacht.
.  
. Hinweis: Der Steploop ist ein veraltetes Dynpro-Element. Eine
.          tabellarische Anordnung von Elementen lt sich komfortabler 
.          durch ein Table Control realisieren. Table Controls knnen
.          die gleichen Elemente enthalten wie Steploops.
.
.
. * Lschen
. Zum Lschen ist das Element bzw. die Elementgruppe zu markieren und
. Bearbeiten->Lschen zu whlen oder die Drucktaste Lschen (F14) zu
. drcken. Irrtmliches Lschen von Dynpro-Elementen kann bis zur nchsten
. Dynpro-nderung noch rckgngig gemacht werden (siehe unten).
.  
. Hinweis: Beim Lschen eines Rahmens wird nur der Rahmen selbst
.          gelscht; die von ihm umrahmten Elemente bleiben erhalten.
.          Dagegen werden beim Lschen eines TabStrips oder Table 
.          Controls auch die darin enthaltenen Elemente gelscht.
.
.
. * Rckgngig machen und Wiederholen
. Die jeweils letzte Benutzeraktion, die das Dynpro vernderte, kann durch
. Menwahl Bearbeiten->Rckgngig rckgngig gemacht werden. Menwahl 
. Bearbeiten->Wiederholen wiederholt die Benutzeraktion, stellt also den 
. Zustand des Dynpros vor dem letzten Rckgngigmachen wieder her.
. Anstelle der Meneintrge knnen auch die beiden betreffenden Drucktasten 
. in der Symbolleiste benutzt werden, um die Operationen auszulsen.
. 
. * Ausschneiden, Kopieren und Einsetzen
. Die momentan markierten Elemente knnen durch Menwahl Bearbeiten->
. Ausschneiden/Kopieren in die Systemablage (Clipboard) bernommen werden
. und durch Bearbeiten->Einsetzen an anderer Stelle eingesetzt werden.
. Beim Ausschneiden werden die markierten Elemente gleichzeitig aus dem 
. Dynpro gelscht. Das Einsetzen kann im selben oder in einem anderen 
. Dynpro des gleichen Release-Standes erfolgen.
. 
. Hinweis: Falls es beim Einsetzen zu Namenskonflikten mit den 
.          vorhandenen Dynpro-Elementen kommen wrde, bekommt der 
.          Benutzer die Mglichkeit angeboten, die neuen Elemente 
.          unbenannt zu bernehmen.
.          Zur Zeit knnen Elemente nur in ein anderes Dynpro des
.          gleichen Release-Standes eingesetzt werden.
