home *** CD-ROM | disk | FTP | other *** search
/ Saturn 1 / Saturn.iso / heim / 162 / 162.exe / OBERFL1 < prev    next >
Text File  |  1993-09-30  |  4KB  |  60 lines

  1.     Oberfläche
  2.  
  3.     Basis für den Bildaufbau heutiger Systeme bilden die Bildpunkte(Pixel) 
  4.     grafischer Monitore, wobei die Anzahl dieser Pixel von der Auflösung des
  5.     Bildschirms beziehungsweise des Bildspeichers abhängen. Dabei wirken 
  6.     grafische Grundelemente wie geometrische Figuren und Muster: Fonts
  7.     (Zeichensätze), Bilder(Bitmaps) und der Cursor(Zeiger). Dieser besitzt 
  8.     bei den Grafiksystemen einen 'Hotspot', z.B. eine Pfeilspitze.    
  9.     Während der Cursor ein freibewegliches Instrument ist, vergleichbar mit 
  10.     dem Zeigestock an einer Tafel, dienen die anderen Elemente der Darstel-
  11.     lung entweder den Programmelementen oder Ihren Eingaben in das Programm.
  12.     Programmelemente: Als eine einfache Art der Interaktion mit dem System 
  13.     hat sich die Zeigefunktion der Maus, kombiniert mit grafischen Elementen 
  14.     zur Dialogkontrolle entwickelt.
  15.     Basiselemente des Dialogs:
  16.     1. Menüs (Pull-Down-, Pop-Up- und Pin-Down), 
  17.     2. Feststehende Sinnbilder(Icon's, Pushbutton's),
  18.     3. Dialogfenster,
  19.     4. Eingabefelder(Editboxen).
  20.  
  21.     Typen grafischer Oberflächen
  22.     - Alleinstehende Oberflächen
  23.       Sie werden in einigen DOS-Produkten(etwa 1st-Fahrradreparatur, 
  24.       WordPerfect Presentation, Quattro Pro und StarWriter) zugrundegelegt. 
  25.       Diese Oberflächen sind auf das jeweilige Programm abgestimmt. 
  26.       Vorteile: Sie benötigen keine grafische orientierte Plattform(mit sehr 
  27.       hohem Arbeitsspeicherbedarf: min. 2 MByte), um in den Genuß dieser 
  28.       Applikation zu kommen, sondern DOS genügt als Grundlage.
  29.    
  30.       Nachteile: Diese Programme enthalten individuelle Oberflächen, die 
  31.       teilweise etwa in Aussehen und Bedienungsweise voneinander abweichen. 
  32.       Die meisten Anwendungen (z.B. 1st-Fahrradreparatur) folgen jedoch den 
  33.       Bedienungsrichtlinien des SAA-Standarts. Und da Windows fehlt, können 
  34.       Sie ein solches Programm nur alleine starten, es gibt also kein Multi-
  35.       tasking. Im Falle von 1st-Fahrradreparatur dürfte die fehlende Multi-
  36.       tasking-Fähigkeit jedoch nicht weiter negativ ins Gewicht fallen. Oder 
  37.       haben Sie schon einmal versucht 2 Bücher gleichzeitig zu lesen. Inner-
  38.       halb der Anwendungen ist jedoch zum Teil Multitasking möglich.
  39.  
  40.     - Graphical User Interfaces(GUI)
  41.       wie Windows und OS/2 sind konstruiert worden, um als grafische Platt-
  42.       formen anderen Entwicklern dazu zu dienen eigene Applikationen mit dem 
  43.       SDK(Entwicklerpaket) zu programmieren. Darin werden nicht nur die ent-
  44.       sprechenden Plattform-Spezifikationen, z.B. grafische Elemente wie 
  45.       Fenster oder Dialogelemente, zur Verfügung gestellt, sondern auch die 
  46.       Speicher- und Ressourcenverwaltung und vieles mehr. Oftmals wird 
  47.       GeoWorks als GUI bezeichnet. GeoWorks dient nicht anderen Applikationen
  48.       als gemeinsame Plattform, daher ist diese Bezeichnung nicht richtig.
  49.  
  50.       Vorteile: GUI's bieten den für sie entwickelten Applikationen nicht nur
  51.       den gemeinsamen Datenverkehr sowie die Treiber und Fonts für die Bild-
  52.       schirm- und Druckdarstellung, sondern auch ein einheitliches Bedienungs-
  53.       konzept(SAA-Bedienungsrichtlinien), das den Lernaufwand verringert. 
  54.  
  55.       Nachteile: Ohne die entsprechende grafische Oberfläche läßt sich das An-
  56.       wendungsprogramm nicht starten. Da die grafische Oberfläche extra er-
  57.       worben werden muß, kommt es auch zu höheren Benutzungskosten. Aber auch 
  58.       Vorteile können sich für bestimmte Anwender als Nachteil herausstellen. 
  59.       Da Windows über eine eigene, von DOS unabhängige Speicherverwaltung ver-
  60.       fügt, kann es zu Konflikten kommen.                              - 4 -