diff --git a/Doku/bilder/Eckrad-Typendefinition.png b/Doku/bilder/Eckrad-Typendefinition.png new file mode 100644 index 0000000..80633da Binary files /dev/null and b/Doku/bilder/Eckrad-Typendefinition.png differ diff --git a/Doku/bilder/Eckrad.png b/Doku/bilder/Eckrad.png new file mode 100644 index 0000000..29b529b Binary files /dev/null and b/Doku/bilder/Eckrad.png differ diff --git a/Doku/bilder/Kreisel-Typendefinition.png b/Doku/bilder/Kreisel-Typendefinition.png new file mode 100644 index 0000000..a2429b1 Binary files /dev/null and b/Doku/bilder/Kreisel-Typendefinition.png differ diff --git a/Doku/faq.md b/Doku/faq.md index ab3fd0d..6d55b4f 100644 --- a/Doku/faq.md +++ b/Doku/faq.md @@ -1,54 +1,66 @@ -# Frequently Asked Questions - -Wie - - - [definiert man ein einfaches Objekt/Shape?](#definiert-man-ein-einfaches-objekt-shape) - - [versehe ich ein Shape mit seinen Eigenschaften? Z.B. Kreis mit Durchmesser und Farbe](#versehe-ich-ein-shape-mit-seinen-eigenschaften) - - [ist das zum Shape zugehörige svg Handling (Format, Grösse, wo liegt diese, wie bezieht man sich darauf)? ](#ist-das-zum-shape-zugehörige-svg-handling) - - [erstelle ich ein Dialogfenster mit einer Meldung, die sich nach Bestätigung mit ok wieder schliesst](#erstelle-ich-ein-dialogfenster-mit-einer-meldung) - - [bekomme ich Dialogfenster mit Eingabemöglichkeit für eine Ganze Zahl, eine Flieskommazahl und einen Text?](#bekomme-ich-dialogfenster-mit-eingabemöglichkeit-für) - - [werden hier fehlerhafte Eingaben in der Oberfläche verarbeitet (z.B. fehlerhafter Typ), oder wird dies technisch verhindert?](#werden-hier-fehlerhafte-eingaben-in-der-oberfläche-verarbeitet) - - [frage ich die Eingaben des Nutzers aus dem Fenster in einer Callback Routine ab?](#frage-ich-die-eingaben-des-nutzers-aus-dem-fenster-in-einer-callback-routine-ab) - - [definiert man einen Knopf in der oberen/unteren/Seitenleiste und die zugehörige Callbackroutine?](#definiert-man-einen-knopf-in-der-oberen-unteren-seitenleiste-und-die-zugehörige-callbackroutine) - - [definiert man ein Shape mit Linien bzw. svg Datei?](#definiert-man-ein-shape-mit-linien-bzw-svg-datei) - - [kann man die Muster und Farbdefinition der Linie ändern?](#kann-man-die-muster-und-farbdefinition-der-linie-ändern) - - [funktioniert ein Fenster mit einem Dropdown für 4 Varianten?](#funktioniert-ein-fenster-mit-einem-dropdown-für-4-varianten) - - [erstelle ich ein Fenster mit Dropdown deren angebotene Varianten aus einer Text/Config-Datei kommen?](#erstelle-ich-ein-fenster-mit-dropdown-deren-angebotene-varianten-aus-einer-text-config-datei-kommen) - - [erstelle ich einen Slider, dessen Wert in einer Funktion verwendet und dann am Screen ausgegeben wird ?](#erstelle-ich-einen-slider-dessen-wert-in-einer-funktion-verwendet-und-dann-am-screen-ausgegeben-wird) - - [erzeugt man einen Split für verschiedener Anlagetypen in verschiedenen rdx Files?](#erzeugt-man-einen-split-für-verschiedener-anlagetypen-in-verschiedenen-rdx-files) - - [erzeugt man eine Baumstruktur für das neue Omiflow System?](#erzeugt-man-eine-baumstruktur-für-das-neue-omiflow-system) - - [bekomme ich ein neues Objekt im Baum?](#bekomme-ich-ein-neues-objekt-im-baum) -## definiert man ein einfaches Objekt/Shape? +- [1. Frequently Asked Questions](#1-frequently-asked-questions) + - [1.1. definiert man ein einfaches Objekt/Shape?](#11-definiert-man-ein-einfaches-objektshape) + - [1.2. versehe ich ein Shape mit seinen Eigenschaften? Z.B. Kreis mit Durchmesser und Farbe](#12-versehe-ich-ein-shape-mit-seinen-eigenschaften-zb-kreis-mit-durchmesser-und-farbe) + - [1.3. ist das zum Shape zugehörige svg Handling (Format, Grösse, wo liegt diese, wie bezieht man sich darauf)?](#13-ist-das-zum-shape-zugehörige-svg-handling-format-grösse-wo-liegt-diese-wie-bezieht-man-sich-darauf) + - [1.4. erstelle ich ein Dialogfenster mit einer Meldung, die sich nach Bestätigung mit ok wieder schliesst](#14-erstelle-ich-ein-dialogfenster-mit-einer-meldung-die-sich-nach-bestätigung-mit-ok-wieder-schliesst) + - [1.5. bekomme ich Dialogfenster mit Eingabemöglichkeit für eine Ganze Zahl, eine Flieskommazahl und einen Text?](#15-bekomme-ich-dialogfenster-mit-eingabemöglichkeit-für-eine-ganze-zahl-eine-flieskommazahl-und-einen-text) + - [1.6. werden hier fehlerhafte Eingaben in der Oberfläche verarbeitet (z.B. fehlerhafter Typ), oder wird dies technisch verhindert?](#16-werden-hier-fehlerhafte-eingaben-in-der-oberfläche-verarbeitet-zb-fehlerhafter-typ-oder-wird-dies-technisch-verhindert) + - [1.7. frage ich die Eingaben des Nutzers aus dem Fenster in einer Callback Routine ab?](#17-frage-ich-die-eingaben-des-nutzers-aus-dem-fenster-in-einer-callback-routine-ab) + - [1.8. definiert man einen Knopf in der oberen/unteren/Seitenleiste und die zugehörige Callbackroutine?](#18-definiert-man-einen-knopf-in-der-oberenunterenseitenleiste-und-die-zugehörige-callbackroutine) + - [1.9. definiert man ein Shape mit Linien bzw. svg Datei?](#19-definiert-man-ein-shape-mit-linien-bzw-svg-datei) + - [1.10. kann man die Muster und Farbdefinition der Linie ändern?](#110-kann-man-die-muster-und-farbdefinition-der-linie-ändern) + - [1.11. funktioniert ein Fenster mit einem Dropdown für 4 Varianten?](#111-funktioniert-ein-fenster-mit-einem-dropdown-für-4-varianten) + - [1.12. erstelle ich ein Fenster mit Dropdown deren angebotene Varianten aus einer Text/Config-Datei kommen?](#112-erstelle-ich-ein-fenster-mit-dropdown-deren-angebotene-varianten-aus-einer-textconfig-datei-kommen) + - [1.13. erstelle ich einen Slider, dessen Wert in einer Funktion verwendet und dann am Screen ausgegeben wird ?](#113-erstelle-ich-einen-slider-dessen-wert-in-einer-funktion-verwendet-und-dann-am-screen-ausgegeben-wird-) + - [1.14. erzeugt man einen Split für verschiedener Anlagetypen in verschiedenen rdx Files?](#114-erzeugt-man-einen-split-für-verschiedener-anlagetypen-in-verschiedenen-rdx-files) + - [1.15. erzeugt man eine Baumstruktur für das neue Omiflow System?](#115-erzeugt-man-eine-baumstruktur-für-das-neue-omiflow-system) + - [1.16. bekomme ich ein neues Objekt im Baum?](#116-bekomme-ich-ein-neues-objekt-im-baum) -## versehe ich ein Shape mit seinen Eigenschaften? Z.B. Kreis mit Durchmesser und Farbe -## ist das zum Shape zugehörige svg Handling (Format, Grösse, wo liegt diese, wie bezieht man sich darauf)? +# 1. Frequently Asked Questions -## erstelle ich ein Dialogfenster mit einer Meldung, die sich nach Bestätigung mit ok wieder schliesst +Wie? -## bekomme ich Dialogfenster mit Eingabemöglichkeit für eine Ganze Zahl, eine Flieskommazahl und einen Text? +## 1.1. definiert man ein einfaches Objekt/Shape? -## werden hier fehlerhafte Eingaben in der Oberfläche verarbeitet (z.B. fehlerhafter Typ), oder wird dies technisch verhindert? +Man definiert, welche Daten ein Shape enthalten soll, z.B. hier beim Eckrad -## frage ich die Eingaben des Nutzers aus dem Fenster in einer Callback Routine ab? +![ Typendefinition eines Eckrades ](bilder/Eckrad-Typendefinition.png) -## definiert man einen Knopf in der oberen/unteren/Seitenleiste und die zugehörige Callbackroutine? +das dann im Ruledesigner so aussieht -## definiert man ein Shape mit Linien bzw. svg Datei? +![ Typendefinition des Kreisels](bilder/Eckrad.png) -## kann man die Muster und Farbdefinition der Linie ändern? -## funktioniert ein Fenster mit einem Dropdown für 4 Varianten? +## 1.2. versehe ich ein Shape mit seinen Eigenschaften? Z.B. Kreis mit Durchmesser und Farbe -## erstelle ich ein Fenster mit Dropdown deren angebotene Varianten aus einer Text/Config-Datei kommen? +## 1.3. ist das zum Shape zugehörige svg Handling (Format, Grösse, wo liegt diese, wie bezieht man sich darauf)? -## erstelle ich einen Slider, dessen Wert in einer Funktion verwendet und dann am Screen ausgegeben wird ? +## 1.4. erstelle ich ein Dialogfenster mit einer Meldung, die sich nach Bestätigung mit ok wieder schliesst -## erzeugt man einen Split für verschiedener Anlagetypen in verschiedenen rdx Files? +## 1.5. bekomme ich Dialogfenster mit Eingabemöglichkeit für eine Ganze Zahl, eine Flieskommazahl und einen Text? -## erzeugt man eine Baumstruktur für das neue Omiflow System? +## 1.6. werden hier fehlerhafte Eingaben in der Oberfläche verarbeitet (z.B. fehlerhafter Typ), oder wird dies technisch verhindert? -## bekomme ich ein neues Objekt im Baum? +## 1.7. frage ich die Eingaben des Nutzers aus dem Fenster in einer Callback Routine ab? + +## 1.8. definiert man einen Knopf in der oberen/unteren/Seitenleiste und die zugehörige Callbackroutine? + +## 1.9. definiert man ein Shape mit Linien bzw. svg Datei? + +## 1.10. kann man die Muster und Farbdefinition der Linie ändern? + +## 1.11. funktioniert ein Fenster mit einem Dropdown für 4 Varianten? + +## 1.12. erstelle ich ein Fenster mit Dropdown deren angebotene Varianten aus einer Text/Config-Datei kommen? + +## 1.13. erstelle ich einen Slider, dessen Wert in einer Funktion verwendet und dann am Screen ausgegeben wird ? + +## 1.14. erzeugt man einen Split für verschiedener Anlagetypen in verschiedenen rdx Files? + +## 1.15. erzeugt man eine Baumstruktur für das neue Omiflow System? + +## 1.16. bekomme ich ein neues Objekt im Baum?