IceDesign wurde auf Version 1.2.0 aktualisiert
Neue Funktionen:
Einige Änderungen im Code, der in der Ereignisschleife und in der Schnittstelle erzeugt wird, mit
Einrückung auf der Grundlage von Containern.
Anker mit den Kontrollkästchen
Oben, Links, Unten und Rechts sperren hinzugefügt. Um anzugeben, welche Kanten fixiert sind und in welche Richtungen Gadgets während eines Größenänderungsereignisses gedehnt werden sollen. Eine Demo ist im
2. Beitrag hier zu sehen.
Die Option "
Kurznamen für Steuerelemente verwenden" wurde zu den Einstellungen hinzugefügt.
Es erlaubt Ihnen, die Kurznamen von Steuerelementen anstelle der vollständigen Namen zu verwenden (z.B. #Btn, #Opt,...).
Hier ist eine Liste:
Window,Btn,BtnImg,Calend,Canv,CanvCont,Check,Combo,Cont,Date,Edit,ExpCombo,ExpList,ExpTree,Frame,Hyper,
Img,IPAdd,ListIcon,ListView,OpenGL,Opt,Panel,Progres,Scint,ScrlArea,ScrlBar,Spin,String,Txt,Track,Tree,Web
Fügen Sie in den Einstellungen die Option "
Strg mit Beschriftungsname umbenennen" hinzu.
Ermöglicht die automatische Umbenennung des Kontrollnamens, wenn die Beschriftung geändert wird.
Diese Option ist nur für Schaltflächen, Kontrollkästchen und Optionen verfügbar (z. B. #Btn_CaptionName).
Unterstützung für bestimmte
Windows-Steuerungsstile wurde hinzugefügt.
In IceDesign werden diese Flags unterhalb der PB-Konstanten hinzugefügt.
Um sie zu identifizieren, beginnen ihre Namen mit # (z.B. #BS_Bottom), was bei der Erstellung des Gadgets angewendet wird
oder durch _# (z.B.: _#BS_Bottom, verwendet von OptionGadget), angewandt mit SetWindowLongPtr.
Die Stile sind im Designer (WYSIWYG) sichtbar und werden in den generierten Code geschrieben.
Es ist möglich, "
+#CRLF$+" (so wie es ist, ohne Leerzeichen) in den Überschriften zu verwenden, um Mehrzeiler zu behandeln. In Kombination mit den mehrzeiligen Gadgetstilen.
Beispiel: Beschriftung = Schaltfläche+#CRLF$+In 2 Zeilen ==> "Schaltfläche" +#CRLF$+ "In 2 Zeilen".
Option verfügbar für Button, CheckBox, Option, Text und StringGadget (wie im Editor, aber ohne AddGadgetItem).
Fügen Sie eine Option "
DPI für Vorschau aktivieren" in den Einstellungen hinzu. Sie wird auch am Ende des unter IDE-Optionen erstellten Codes angegeben.
Und andere Kleinigkeiten...
Eine Menge Verbesserungen.
Dank an blueb für die Idee der kurzen Namen und der automatischen Umbenennung von Steuerelementen
Und vielen Dank an jacdelad für seinen Vorschlag, auch Windows-Steuerungsstile zu verwenden, mit einer Liste von Anfangsstilen. Je nach Bedarf zu vervollständigen.
