Seite 3 von 5
Re: Visual Generate Deluxe - Code Erzeugung (Window & Linux)
Verfasst: 23.12.2012 22:28
von ts-soft
Hatte zwar bisher keine Verwendung für Dein Tool, aber seit dem FormDesigner schon
Der erzeugt nämlich Enumerationen mit #PB_Compiler_EnumerationValue, welche viel Speicher
sinnlos verschenken.
Da schafft Dein Tool jetzt abhilfe, danke.
Der FormDesigner übernimmt leider keine CompilerOptionen, wie z.B. XP-Style, Unicode usw.,
wäre schön, wenn Du hierfür noch ein Einstellungsmenü hinzufügen könntest. Am besten
Default-Einstellungen und per Main.pb file.
Frohe Weihnacht
Thomas
PS: Bitte nicht die Linuxversion vergessen!
// edit
Ausserdem vermisse ich eine Einstellung um nur UTF-8 Dateien zu erzeugen, bzw. per Default wäre auch
gut.
Re: Visual Generate Deluxe - Code Erzeugung (Window & Linux)
Verfasst: 25.12.2012 23:05
von mk-soft
Update v5.04
- Einige kleine Bugs entfernt
- Suchen und ersetzen der Konstanten überarbeitet
@ts-soft
Linuxversion für 32bit jetzt verfügbar. Noch unter Suse 11.1 erstellt. Muss Ubuntu erst mal installieren...
Das mit den Compileroptionen werde ich noch in angriff nehmen. Die "Main.pb" wird nur bein ersten mal erstellt.
Alle geänderten Optionen bleiben danach erhalten.
FF

Re: Visual Generate Deluxe - Code Erzeugung (Window & Linux)
Verfasst: 25.12.2012 23:12
von ts-soft
Danke Dir, werde gleich mal testen.
PS: Das mit den UTF-8 Dateien wäre mir aber sehr wichtig. Ich erstelle überwiegend Unicode Programme und
Plain-Text Dateien machen eigentlich überhaupt keinen Sinn mehr
Laß Dir aber Zeit, im moment ist der FormDesigner noch zu unausgereift, als das ich damit GUIs erzeugen
könnte (vor allem noch keine Unterstützung für UserGadgets, die ich eigentlich fast immer dabei habe).
Frohes Restfest und guten Rutsch (Dein Programm ist ja bereits gerutscht

)
// edit Nachtrag:
Linuxversion läuft unter LMDE (Linux Mint Debian Edition, Gnome 3) (x86)!
Aber die Icons der Toolbar sind nicht Transparent, sondern haben einen weißen Hintergrund.
Solltest Du vielleicht nochmal nachbessern.
Re: Visual Generate Deluxe - Code Erzeugung (Window & Linux)
Verfasst: 26.12.2012 16:33
von mk-soft
Update v5.05
- Fileformat UTF8 unterstützung
Mit mein eigenes Projekt mit meheren Include-Dateien funtioniert soweit alles.
Bitte ausgiebig testen. Danke...
@ts-soft
Hoffe das ich das mit der BOM-Kennung richtig gemacht habe.
Die geänderten Benutzer Include-Dateien werden in den Format zurückgeschrieben in welchen sie auch gelesen wurden.
P.S. Die Main.pb wird beim ersten erstellen mit der Option XP-Style angelegt.
Ich denke alle anderen Einstellungen kann man erst mal über Compileroption unter der IDE erledigen.
Re: Visual Generate Deluxe - Code Erzeugung (Window & Linux)
Verfasst: 26.12.2012 19:05
von ts-soft
Bin erstmal so weit zufrieden, werde mich aber melden, wenn sich dies ändert
Gruß
Thomas
Re: Visual Generate Deluxe - Code Erzeugung (Window & Linux)
Verfasst: 06.01.2013 16:51
von mk-soft
Update v5.07 Beta
- Event CallFunctionFast optimiert
- Interne Verarbeitung optimiert
FF

Re: Visual Generate Deluxe - Code Erzeugung (Window & Linux)
Verfasst: 06.01.2013 16:55
von ts-soft
Sind jetzt auch die Icons der Linuxversion angepasst? Sieht mir sonst zu k*cke aus
Gruß
Thomas
Re: Visual Generate Deluxe - Code Erzeugung (Window & Linux)
Verfasst: 06.01.2013 17:18
von mk-soft
@ts-soft
Ja, habe noch ein paar Icons hinzugefügt.
Betr. optimierung von 'Event CallFunctionFast'
Interessant ist das man Prototypen über eine virtuelle Tabelle aufrufen kann. Somit spart man die Funktion 'CallFunctionFast'.
Habe ich mir über die ASM ausgabe angeschaut.
Re: Visual Generate Deluxe - Code Erzeugung (Window & Linux)
Verfasst: 06.01.2013 17:51
von ts-soft
Die ToolbarIcons sind jetzt auch unter Linux Transparent

Re: Visual Generate Deluxe - Code Erzeugung (Window & Linux)
Verfasst: 16.02.2013 18:32
von mk-soft
Update wegen den neuen FormDesigner
Update v5.08
- Bugfix: Update OpenWindow
- Fixed FormDesigner
-- Replace: Procedure OpenXYZ to Open_XYZ
-- Replace: Procedure InitXYZ to Open_XYZ
-- Replace: CreateStatusBar with constant
-- Replace: CreateMenu with constant
-- Replace: CreateToolBar with constant
FF
