Visual Generate Deluxe - Code Erzeugung (Window, Linux, Mac)

Anwendungen, Tools, Userlibs und anderes nützliches.
Benutzeravatar
ts-soft
Beiträge: 22292
Registriert: 08.09.2004 00:57
Computerausstattung: Mainboard: MSI 970A-G43
CPU: AMD FX-6300 Six-Core Processor
GraKa: GeForce GTX 750 Ti, 2 GB
Memory: 16 GB DDR3-1600 - Dual Channel
Wohnort: Berlin

Re: Visual Generate Deluxe - Code Erzeugung (Window & Linux)

Beitrag von ts-soft »

:allright:

Hatte zwar bisher keine Verwendung für Dein Tool, aber seit dem FormDesigner schon :wink:
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.
PureBasic 5.73 LTS | SpiderBasic 2.30 | Windows 10 Pro (x64) | Linux Mint 20.1 (x64)
Nutella hat nur sehr wenig Vitamine. Deswegen muss man davon relativ viel essen.
Bild
Benutzeravatar
mk-soft
Beiträge: 3701
Registriert: 24.11.2004 13:12
Wohnort: Germany

Re: Visual Generate Deluxe - Code Erzeugung (Window & Linux)

Beitrag 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 :wink:
Alles ist möglich, fragt sich nur wie...
Projekte ThreadToGUI / EventDesigner V3 / OOP-BaseClass-Modul
Downloads auf MyWebspace / OneDrive
Benutzeravatar
ts-soft
Beiträge: 22292
Registriert: 08.09.2004 00:57
Computerausstattung: Mainboard: MSI 970A-G43
CPU: AMD FX-6300 Six-Core Processor
GraKa: GeForce GTX 750 Ti, 2 GB
Memory: 16 GB DDR3-1600 - Dual Channel
Wohnort: Berlin

Re: Visual Generate Deluxe - Code Erzeugung (Window & Linux)

Beitrag 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 :wink:

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 :mrgreen: )

// 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.
PureBasic 5.73 LTS | SpiderBasic 2.30 | Windows 10 Pro (x64) | Linux Mint 20.1 (x64)
Nutella hat nur sehr wenig Vitamine. Deswegen muss man davon relativ viel essen.
Bild
Benutzeravatar
mk-soft
Beiträge: 3701
Registriert: 24.11.2004 13:12
Wohnort: Germany

Re: Visual Generate Deluxe - Code Erzeugung (Window & Linux)

Beitrag 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.

:wink:

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.
Alles ist möglich, fragt sich nur wie...
Projekte ThreadToGUI / EventDesigner V3 / OOP-BaseClass-Modul
Downloads auf MyWebspace / OneDrive
Benutzeravatar
ts-soft
Beiträge: 22292
Registriert: 08.09.2004 00:57
Computerausstattung: Mainboard: MSI 970A-G43
CPU: AMD FX-6300 Six-Core Processor
GraKa: GeForce GTX 750 Ti, 2 GB
Memory: 16 GB DDR3-1600 - Dual Channel
Wohnort: Berlin

Re: Visual Generate Deluxe - Code Erzeugung (Window & Linux)

Beitrag von ts-soft »

:allright:
Bin erstmal so weit zufrieden, werde mich aber melden, wenn sich dies ändert :wink:

Gruß
Thomas
PureBasic 5.73 LTS | SpiderBasic 2.30 | Windows 10 Pro (x64) | Linux Mint 20.1 (x64)
Nutella hat nur sehr wenig Vitamine. Deswegen muss man davon relativ viel essen.
Bild
Benutzeravatar
mk-soft
Beiträge: 3701
Registriert: 24.11.2004 13:12
Wohnort: Germany

Re: Visual Generate Deluxe - Code Erzeugung (Window & Linux)

Beitrag von mk-soft »

Update v5.07 Beta
- Event CallFunctionFast optimiert
- Interne Verarbeitung optimiert

FF :wink:
Alles ist möglich, fragt sich nur wie...
Projekte ThreadToGUI / EventDesigner V3 / OOP-BaseClass-Modul
Downloads auf MyWebspace / OneDrive
Benutzeravatar
ts-soft
Beiträge: 22292
Registriert: 08.09.2004 00:57
Computerausstattung: Mainboard: MSI 970A-G43
CPU: AMD FX-6300 Six-Core Processor
GraKa: GeForce GTX 750 Ti, 2 GB
Memory: 16 GB DDR3-1600 - Dual Channel
Wohnort: Berlin

Re: Visual Generate Deluxe - Code Erzeugung (Window & Linux)

Beitrag von ts-soft »

Sind jetzt auch die Icons der Linuxversion angepasst? Sieht mir sonst zu k*cke aus :wink:

Gruß
Thomas
PureBasic 5.73 LTS | SpiderBasic 2.30 | Windows 10 Pro (x64) | Linux Mint 20.1 (x64)
Nutella hat nur sehr wenig Vitamine. Deswegen muss man davon relativ viel essen.
Bild
Benutzeravatar
mk-soft
Beiträge: 3701
Registriert: 24.11.2004 13:12
Wohnort: Germany

Re: Visual Generate Deluxe - Code Erzeugung (Window & Linux)

Beitrag 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.
Alles ist möglich, fragt sich nur wie...
Projekte ThreadToGUI / EventDesigner V3 / OOP-BaseClass-Modul
Downloads auf MyWebspace / OneDrive
Benutzeravatar
ts-soft
Beiträge: 22292
Registriert: 08.09.2004 00:57
Computerausstattung: Mainboard: MSI 970A-G43
CPU: AMD FX-6300 Six-Core Processor
GraKa: GeForce GTX 750 Ti, 2 GB
Memory: 16 GB DDR3-1600 - Dual Channel
Wohnort: Berlin

Re: Visual Generate Deluxe - Code Erzeugung (Window & Linux)

Beitrag von ts-soft »

:allright:
Die ToolbarIcons sind jetzt auch unter Linux Transparent :D
PureBasic 5.73 LTS | SpiderBasic 2.30 | Windows 10 Pro (x64) | Linux Mint 20.1 (x64)
Nutella hat nur sehr wenig Vitamine. Deswegen muss man davon relativ viel essen.
Bild
Benutzeravatar
mk-soft
Beiträge: 3701
Registriert: 24.11.2004 13:12
Wohnort: Germany

Re: Visual Generate Deluxe - Code Erzeugung (Window & Linux)

Beitrag 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 :wink:
Alles ist möglich, fragt sich nur wie...
Projekte ThreadToGUI / EventDesigner V3 / OOP-BaseClass-Modul
Downloads auf MyWebspace / OneDrive
Antworten