DialogDesign0R V1.84

Anwendungen, Tools, Userlibs und anderes nützliches.
Benutzeravatar
HeX0R
Beiträge: 2954
Registriert: 10.09.2004 09:59
Computerausstattung: AMD Ryzen 7 5800X
96Gig Ram
NVIDIA GEFORCE RTX 3060TI/8Gig
Win10 64Bit
G19 Tastatur
2x 24" + 1x27" Monitore
Glorious O Wireless Maus
PB 3.x-PB 6.x
Oculus Quest 2
Kontaktdaten:

Re: DialogDesign0R V1.21

Beitrag von HeX0R »

V1.21
Habe nun doch noch schnell ein Copy & Paste eingebaut, damit auch MacOS Nutzer, bei denen kein Drag'n Drop funktioniert, ganze Blöcke verschieben können.
"Cut" habe ich mir geschenkt, kann ja nicht so schwer sein einen kopierten Block hinterher zu löschen.
Omi
Beiträge: 143
Registriert: 25.03.2013 09:59

Re: DialogDesign0R V1.21

Beitrag von Omi »

Hallo zusammen!

Ich hab grad (wegen Bedarf :wink: ) den aktuellen DialogDesigner V1.21 nochmal geladen und wollte eine (später dynamische) MessageBox vordesignen.
Leider enthält die erzeugte xml-Datei nur folgende Zeile
<?xml version="1.0" encoding="UTF-8"?>
Der selbe Fall wenn ich die beiliegende dd.xml lade und als dd2.xml wieder speichere.

Mache hier ich was falsch, da es diesbezgl. bisher keine Rückmeldung gibt?

Fragend :wink: , Charly
PureBasic Linux-API-Library: http://www.chabba.de
ccode_new
Beiträge: 1214
Registriert: 27.11.2016 18:13
Wohnort: Erzgebirge

Re: DialogDesign0R V1.21

Beitrag von ccode_new »

Hi!

Unter was für ein Betriebssystem arbeitest du mit dem Dialog-Designer, bzw. mit welcher Linux-Distro ?

In welchen Ordner führst du den Designer aus ?

In welchen Ordner speicherst du die xml-Datei ?

Hast du vollen Dateizugriff ?

Normal ist das Verhalten nicht.

Ich habe unter Linux/Windows bisher keine Probleme damit.
(Das heißt: Alles wird normal in die jeweilige xml-Datei gespeichert und kann auch wieder geladen werden.)
(Habe mir jetzt auch die aktuelle Version heruntergeladen und einmal getestet.)

Verwendest du den Designer (wenn Linux) mit GTK 2 oder GTK3 (sieht grausam aus (wegen Splitter)) ?
Betriebssysteme: div. Windows, Linux, Unix - Systeme

no Keyboard, press any key
no mouse, you need a cat
Omi
Beiträge: 143
Registriert: 25.03.2013 09:59

Re: DialogDesign0R V1.21

Beitrag von Omi »

@ccode_new
Mit Deiner Rückfrage hast Du mich auf den richtigen Trichter gebracht.
Tatsächlich bestand mein Problem mit dem DialogDesign0R auch unter Wine (Windows auf Linux).

Die einfache Lösung :roll: : Man braucht PureBasic V5.62 (oder zumindest 5.6x?). Mit meinem standardmäßig verwendeten V5.46 gibt's auf beiden Systemen den leeren Dialog beim Speichern. Auch werden bestehende xml-Dialoge nur unzuverlässig geladen.

Dankeschön - ich hätt' erst mal den Sourcecode durchsucht <) .

Gruß, Charly
PureBasic Linux-API-Library: http://www.chabba.de
ccode_new
Beiträge: 1214
Registriert: 27.11.2016 18:13
Wohnort: Erzgebirge

Re: DialogDesign0R V1.21

Beitrag von ccode_new »

Omi hat geschrieben:Mit Deiner Rückfrage hast Du mich auf den richtigen Trichter gebracht.
Tatsächlich bestand mein Problem mit dem DialogDesign0R auch unter Wine (Windows auf Linux).

Die einfache Lösung : Man braucht PureBasic V5.62 (oder zumindest 5.6x?). Mit meinem standardmäßig verwendeten V5.46 gibt's auf beiden Systemen den leeren Dialog beim Speichern. Auch werden bestehende xml-Dialoge nur unzuverlässig geladen.
Das freut mich,

:)

auch wenn ich überhaupt nicht an eine mögliche ältere PureBasic-Version gedacht hatte.
Betriebssysteme: div. Windows, Linux, Unix - Systeme

no Keyboard, press any key
no mouse, you need a cat
Benutzeravatar
HeX0R
Beiträge: 2954
Registriert: 10.09.2004 09:59
Computerausstattung: AMD Ryzen 7 5800X
96Gig Ram
NVIDIA GEFORCE RTX 3060TI/8Gig
Win10 64Bit
G19 Tastatur
2x 24" + 1x27" Monitore
Glorious O Wireless Maus
PB 3.x-PB 6.x
Oculus Quest 2
Kontaktdaten:

Re: DialogDesign0R V1.22

Beitrag von HeX0R »

öhm??
Das sollte eigentlich nicht passieren, schaue ich mir mal an.

[Edit]
Sorry, ich kann's nicht wirklich reproduzieren, zumindest nicht unter Windows.
Geht auch mit 5.46 x86 und/oder x64 einwandfrei.
Ich denke es liegt am Unicode umwursten, aber war die 5.46 nicht auch schon Unicode-only?

[Edit2]
O.k., ich hatte nur den Compiler aus der 5.62 heraus gestartet, da konnte ich das nicht sehen.
In der 5.46 IDE lässt sich das tatsächlich noch von ASCII in UNICODE umswitchen.
Und im Ascii Mode geht das natürlich nicht.

Habe jetzt einen Check noch für Unicode eingebaut.
Omi
Beiträge: 143
Registriert: 25.03.2013 09:59

Re: DialogDesign0R V1.22

Beitrag von Omi »

Hi HeX0R,

ich stand jetzt etwas auf'm Schlauch mit Deiner Antwort - aber jetzt <) ...
Das neue Problem, das ich schon mal wehklagen wollte ...
Im Klartext:
Wird ein Sourcecode in PB5.6x oder größer geladen und gestartet oder gespeichert,
danach wieder in eine noch ASCII-taugliche Version (z.B. PB5.4x) geladen, ist der (früher gesetzte) Unicode-Switch
auf AUS, d.h. das Programm dann immer Ascii-Mode. Üblerweise merkt man es u.U. erst (zu) spät.

Es wäre von PureBasic besser gewesen, in PB5.5+ den Unicode-Switch zu belassen, disablen und zu ignorieren.

Aber Danke für Deine Nacharbeit,
Gruß Charly
PureBasic Linux-API-Library: http://www.chabba.de
Benutzeravatar
HeX0R
Beiträge: 2954
Registriert: 10.09.2004 09:59
Computerausstattung: AMD Ryzen 7 5800X
96Gig Ram
NVIDIA GEFORCE RTX 3060TI/8Gig
Win10 64Bit
G19 Tastatur
2x 24" + 1x27" Monitore
Glorious O Wireless Maus
PB 3.x-PB 6.x
Oculus Quest 2
Kontaktdaten:

Re: DialogDesign0R V1.22

Beitrag von HeX0R »

Ja klar, PB5.6 hat ja gar keinen Unicode-Switch mehr und schreibt den daher vermutlich gar nicht mehr mit.
Etwas doof, da muss ich Dir zustimmen, aber naja, mit der Compilerwarnung jetzt sollte das auch nicht mehr so schlimm sein.
Benutzeravatar
dige
Beiträge: 1182
Registriert: 08.09.2004 08:53

Re: DialogDesign0R V1.22

Beitrag von dige »

Wow :o ..das ist da ein riesen Projekt geworden. Danke HeX0R! Ich befürchte du brauchst bald eine Auszeit von der Auszeit? :wink:
"Papa, mein Wecker funktioniert nicht! Der weckert immer zu früh."
Benutzeravatar
HeX0R
Beiträge: 2954
Registriert: 10.09.2004 09:59
Computerausstattung: AMD Ryzen 7 5800X
96Gig Ram
NVIDIA GEFORCE RTX 3060TI/8Gig
Win10 64Bit
G19 Tastatur
2x 24" + 1x27" Monitore
Glorious O Wireless Maus
PB 3.x-PB 6.x
Oculus Quest 2
Kontaktdaten:

Re: DialogDesign0R V1.22

Beitrag von HeX0R »

Nöö, alles gut, ich habe seit Tagen nicht mehr dran gearbeitet, so wie auch angekündigt.
Werden nur noch Fehler ausgebügelt, sobald jemand welche findet.

Bin schon länger wieder an meinem Hauptprojekt, allerdings etwas lustlos zur Zeit :mrgreen:
Antworten