Das kann ich nicht wirklich bestätigen?!hjf hat geschrieben:Die Compiler-Option "DPI-kompatibles Executable (Windows) erstellen" hat keinen Effekt auf die Fontgröße mehr,
Hast Du das neu kompiliert? Mit welchem Compiler?
100%
125%
150%
Das kann ich nicht wirklich bestätigen?!hjf hat geschrieben:Die Compiler-Option "DPI-kompatibles Executable (Windows) erstellen" hat keinen Effekt auf die Fontgröße mehr,
Code: Alles auswählen
<?xml version="1.0" encoding="UTF-8"?>
<dialogs>
<window flags="#PB_Window_Background" name="MainWindow" id="#MainWindow">
<gridbox id="#GridBox"/>
</window>
</dialogs><!--DDesign0R Definition: SpiderBasic|1|1-->
Code: Alles auswählen
;/-------------------------
;|
;| Names, IDs, Procedures
;|
;| Example Template for Dialog Design0R
;|
;/-------------------------
Runtime Enumeration Windows
#MainWindow
EndEnumeration
#DD_WIN_MainWindow = "MainWindow"
Procedure.s GetXMLString()
Protected XML$
XML$ + "<?xml version='1.0' encoding='UTF-16'?>"
XML$ + ""
XML$ + "<dialogs>"
XML$ + " <window flags='#PB_Window_Background' name='MainWindow' id='#MainWindow'>"
XML$ + " <gridbox id='#GridBox'/>"
XML$ + " </window>"
XML$ + "</dialogs><!--DDesign0R Definition: SpiderBasic|1|1-->"
ProcedureReturn XML$
EndProcedure
;Test it
CompilerIf #PB_Compiler_IsMainFile
a$ = GetXMLString()
If CatchXML(0, @a$, StringByteLength(a$), 0, #PB_Unicode)
Debug XMLStatus(0)
Debug XMLError(0)
EndIf
CompilerEndif
;(c) HeX0R 2019
ok, dann wird mir auch klar, warum die ID nicht in der Enumeration erscheint.HeX0R hat geschrieben:Soviel ich weiss, habe ich die virtuellen Container ausgeklammert.
momentan wäre das wohl besser. Denn wenn man der GridBox eine ID gibt, dann meckert OpenXMLDialog(), dass diese ID nicht vorhanden ist.HeX0R hat geschrieben:evtl. sollte man die ID und Name deaktivieren.
ja, habbich.HeX0R hat geschrieben:Du hast wohl meinen zweiten Edit verpasst.
umso besser!HeX0R hat geschrieben:Die virtuellen Container können nach wie vor mit IDs und/oder Namen bestückt werden und die werden jetzt auch in der dd.pbi hinzugefügt.
wer weiß? Vielleicht gibt es ja irgendwann eine Möglichkeit, die Einträge der GridBox dynamisch zu ändern (träumen darf man ja noch).HeX0R hat geschrieben:Erlaubt ist, was nicht verboten ist, Sinnhaftigkeit hin oder her
Funktioniert primstens! Vielen Dank!HeX0R hat geschrieben:Source Code ist aktualisiert, die Binaries noch nicht.