Seite 14 von 29

Re: DialogDesign0R V1.32

Verfasst: 08.01.2019 21:16
von hjf
Ich bekomme beim Dowload der Sourcen immer die V130...

Re: DialogDesign0R V1.32

Verfasst: 08.01.2019 21:24
von HeX0R
1.) alle, die die 1.32 schon heruntergeladen haben, bitte wiederholen, es wurden keine Einstellungen mehr gelesen, habe das g'schwind in Ordnung gebracht.
2.) Der Source sollte aktuell sein, habe ich eben nochmal kontrolliert.

P.S.:
Solange noch keiner geantwortet hat (also jetzt nicht mehr), kannst Du Deine eigenen Beiträge im Forum löschen.

Re: DialogDesign0R V1.40

Verfasst: 26.01.2019 01:45
von HeX0R
Hallo Mods/Admins:
Wieso kann ich den ersten Eintrag nicht mehr editieren??


Hier kommt ein neues Update!
Neu in V1.40
  • Container können nun einfach ausgetauscht werden (Rechtsklick.... "Switch Container").
    Das wurde gewünscht.
  • "Ausschneiden" hinzugefügt
  • Einige Tastaturkürzel hinzugefügt (z.B. STRG+C, STRG+V, STRG+X, F5 = Alle Dialoge anzeigen, F6 = Alle Dialoge ausblenden)
  • Ein Einstellungsfenster hinzugefügt und die Konfigurationseinstellungen in dieses Fenster verschoben (z.B. Aktualisierungszeit, Kommentareinstellungen,....).
  • Alle Dialoge merken sich nun ihre letzten Positionen/Größen.
  • Drag'n Drop für Linux behoben (nur GTK!, Benötige Hilfe für das QT-Subsystem, siehe Source am Anfang)
  • Flackern des Splitters unter Windows etwas verbessert
  • "Save xml to file" kann nun dialogabhängig eingestellt werden.
    Ich habe festgestellt, dass es manchmal sinnvoll ist, einen Dialog zusätzl. in einer Quellcode-Datei zu speichern, und manchmal nicht.
    Wenn man nun im Baum das Element "Dialog" auswählt, sieht man die Optionen, um die Xml in einer zusätzlichen Quellcodedatei zu speichern.
    Im Einstellungsfenster kann man die Standardwerte festlegen (die verwendet werden, wenn ein neuer Dialog erstellt wird).
  • Einige Verbesserungen, an die ich mich nicht mehr erinnern kann...
Download gibt's -hier-

Re: DialogDesign0R V1.32

Verfasst: 28.01.2019 10:49
von dige
Danke HeX0R! :allright:

Re: DialogDesign0R V1.32

Verfasst: 28.01.2019 13:14
von RSBasic
Von mir auch Danke :allright:

Re: DialogDesign0R V1.40

Verfasst: 28.01.2019 21:28
von hjf
Hallo HeXOR,

DragnDrop von Gadgets und Tabs innerhalb von Panels funktionieren nicht mehr. Es werden immer
Duplikate angelegt.
Bsp. Tab_2 nach oben über Tab_1 im Tree schieben oder den Button_2 über Button_1.
(Windows)

Code: Alles auswählen

<?xml version="1.0" encoding="UTF-8"?>

<dialogs>
  <window flags="" name="window_1">
    <panel name="panel_1">
      <tab name="Tab_1">
        <hbox>
          <button name="button_1"/>
          <button name="button_2"/>
        </hbox>
      </tab>
      <tab name="Tab_2"/>
    </panel>
  </window>
</dialogs><!--DDesign0R Definition: PureBasic|1|0-->
Grüße
hjf

Re: DialogDesign0R V1.40

Verfasst: 28.01.2019 21:51
von HeX0R
Doch, das funktioniert schon, ich habe nur Copy ins Drag'n Drop eingebaut.
Und der Standard ist Copy (ohne zusätzl. Taste) und Move (mit gedrückter Shift Taste).

Hätte ich vielleicht erwähnen sollen :lol:

Re: DialogDesign0R V1.40

Verfasst: 28.01.2019 22:39
von hjf
Habe es gerade noch einmal probiert.
Es gelingt mir nicht, z.B. den Button_2 nach oben über Button_1 zu schieben (mit Shift).
Die Reihenfolge bleibt bei mir hier unverändert.

Hänger gehabt:
Geht doch, aber nicht innerhalb des Tabs.

Einen schönen Abend noch...

Re: DialogDesign0R V1.40

Verfasst: 28.01.2019 23:19
von HeX0R
Dafür war Drag'n Drop auch nie vorgesehen!
Dafür nimmst Du Move-Up oder Move-Down.

D&D ist dazu da, Childs in andere Container zu schieben oder zu kopieren.

Re: DialogDesign0R V1.40

Verfasst: 29.01.2019 11:53
von HeX0R
Mir sind drei Dinge aufgefallen:
1.) Der Shortcut "Delete" war nicht so günstig, der greift sogar während man in einem String ist, was natürlich ziemlich doof ist.
Das TreeGadget unterstützt kein Focus/LostFocus, d.h. ich müsste sämtlichen String und EditorGadgets beibringen den Shortcut an- und auszuknipsen.
Ich werde daher eher den Shortcut in STRG-D(elete) ändern.
2.) Die Kommentarfarbeneinstellungen werden nicht richtig gespeichert.
3.) Wenn man eine ID oder Name editiert wird blödsinnigerweise der Dialog refresht, obwohl das keinen Einfluss auf die Anzeige hat.

Alle drei sind bereits behoben, aber noch nicht online.
Ich wollte noch Mehrsprachenunterstützung einbauen, bzw. habe ich schon nahezu.
Das nur zur Info, mit dem Delete aufpassen!
Aber die Undo-Funktion kann das auch wieder abfangen, nervt aber leider.