From b655126533976a98c2852dfb4016afab741982cc Mon Sep 17 00:00:00 2001
From: ulrich
Date: Sun, 17 Jan 2021 12:03:06 +0000
Subject: [PATCH] Schaltflaechen im Kopf hinzugefuegt, funktionalitaet noch in Arbeit

---
 web/ui2/js/app.js |   31 +++++++++++++++++++++----------
 1 files changed, 21 insertions(+), 10 deletions(-)

diff --git a/web/ui2/js/app.js b/web/ui2/js/app.js
index bb04b7b..be047e9 100644
--- a/web/ui2/js/app.js
+++ b/web/ui2/js/app.js
@@ -108,6 +108,8 @@
   this.meldung_mit_timeout = function (meldung, timeout) {
     var s = document.querySelector('.sued');
     s.textContent = meldung;
+    s.classList.add('sued-open');
+    s.style.height = '1.5em';
     setTimeout(function () {
       s.textContent = 'Bereit.';
       setTimeout(function () {
@@ -245,22 +247,31 @@
 
   this.datei_ansehen_oder_bearbeiten = function() {
     console.log('datei_ansehen_oder_bearbeiten');
-    self.meldung_mit_timeout("datei_ansehen_oder_bearbeiten ist noch nicht implementiert", 500);
+    self.meldung_mit_timeout('datei_ansehen_oder_bearbeiten noch nicht implementiert.', 1500);
   };
   
   /**
-   * Es gibt vier Fälle:
-   * 1. Datei, nicht ausgewählt
-   * 2. Datei, ausgewählt
-   * 3. Ordner, nicht ausgewählt
-   * 4. Ordner, gewählt
+   * Hier werden die folgenden Faelle einer Datei- 
+   * bzw. Ordnerauswahl ausgefuehrt:
+   * 
+   * geklickt, nicht gewaehlt: 
+   *    auswaehlen, evtl. bestehende andere Auswahl entfernen
+   *    
+   * geklickt, ausgewaehlt: 
+   *    Datei ansehen oder oeffnen bzw. Ordner oeffnen
+   *    
+   * geklickt mit [Strg], nicht gewahlt: 
+   *    auswaehlen, bestehende Auswahl beibehalten (Mehrfachauswahl)
+   *    
+   * geklickt mit [Strg], gewaehlt: 
+   *    Auswahl bei diesem Element entfernen
    * 
    * Diese Fälle sind unterteilt in 
-   * 1. Kachel-Modus
-   * 2. Listenmodus
+   *    1. Kachel-Modus
+   *    2. Listenmodus
    * 
-   * @param {type} ev
-   * @returns {undefined}
+   * @param {type} ev Klick-Event
+   * @returns {undefined} nichts 
    */
   this.fm_dateiwahl = function(ev) {
     var elem = ev.target;

--
Gitblit v1.9.3