BBCruncher V3.0 (FilePacker) zum Download bereit!
Hab es inzwichen in den griff bekommen. Es lag einfach daran das man
EnableWindow for CloseWindow setzen musste. Warum das so ist,
oder ob es so vorgesehen ist weis ich nicht, aber nur so gehts offensichtlich.
Dabei habe ich die CrunchFunktion mit 2 weiteren Params versehen (hidewin0,hidewin1)
so daß das jetzt von der Funktion statt des Haupprogramms übernommen wird.
EnableWindow for CloseWindow setzen musste. Warum das so ist,
oder ob es so vorgesehen ist weis ich nicht, aber nur so gehts offensichtlich.
Dabei habe ich die CrunchFunktion mit 2 weiteren Params versehen (hidewin0,hidewin1)
so daß das jetzt von der Funktion statt des Haupprogramms übernommen wird.
- 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
Ich schließe die Fenster nicht, sondern erstelle alle versteckt beim Start und zeige sie dann bei Bedarf an. Ist einfacher mit Ereignisbehandlung usw. Aber das ist natürlich Geschmacksache
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.

Nutella hat nur sehr wenig Vitamine. Deswegen muss man davon relativ viel essen.

Hi All,
Es ist eine neue Version ( v2.8 ) im ShowCase verfügbar
Neuigkeiten in V2.8:
-----------------------
V2.8
-----
- GUI wurde überarbeitet und ist jetzt etwas kompakter.
- XP-Themes werden nun unterstützt. (Danke an ts-soft für die GUI-Tips)
- Hinzugefügt: DeCrunchEngine(BankHolding) und ExtractEngine(BankHolding) für PureBasic.
- Updated: Alle DeCrunch und ExtractEngines für BlitzBasic arbeiten jetzt etwas schneller.
- Einige Fixes im GUI-Cruncher.
Die komplette History kann hier eingesehen werden.
Downloaden kann man das Tool hier
oder von PureArea.net
Es ist eine neue Version ( v2.8 ) im ShowCase verfügbar
Neuigkeiten in V2.8:
-----------------------
V2.8
-----
- GUI wurde überarbeitet und ist jetzt etwas kompakter.
- XP-Themes werden nun unterstützt. (Danke an ts-soft für die GUI-Tips)
- Hinzugefügt: DeCrunchEngine(BankHolding) und ExtractEngine(BankHolding) für PureBasic.
- Updated: Alle DeCrunch und ExtractEngines für BlitzBasic arbeiten jetzt etwas schneller.
- Einige Fixes im GUI-Cruncher.
Die komplette History kann hier eingesehen werden.
Downloaden kann man das Tool hier
oder von PureArea.net
- 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
Sehr gut geworden
Ich glaube bei den beiden Modalen Fenstern haste Du den letzen Parameter "ParentWindowID" von OpenWindow nicht gesetzt. Wenn ja, dann hole das mal nach und Teste, sollte noch etwas anders reagieren
Die Packer-Routine könntest Du evtl. durch Strukturen und iterieren per Pointer durch dieselbigen evtl. beschleunigen können, da Peek und Poke doch etwas langsamer sind. Leider Blicke ich bei Deiner guten Packroutine noch nicht soweit durch, um mit CodeBeispielen zu helfen
Gute Arbeit
Ich glaube bei den beiden Modalen Fenstern haste Du den letzen Parameter "ParentWindowID" von OpenWindow nicht gesetzt. Wenn ja, dann hole das mal nach und Teste, sollte noch etwas anders reagieren
Die Packer-Routine könntest Du evtl. durch Strukturen und iterieren per Pointer durch dieselbigen evtl. beschleunigen können, da Peek und Poke doch etwas langsamer sind. Leider Blicke ich bei Deiner guten Packroutine noch nicht soweit durch, um mit CodeBeispielen zu helfen
Gute Arbeit
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.

Nutella hat nur sehr wenig Vitamine. Deswegen muss man davon relativ viel essen.

Danke!ts-soft hat geschrieben:Sehr gut geworden![]()
ParentWindowID habe ich nicht gesetzt. Funktionierte aber auch soIch glaube bei den beiden Modalen Fenstern haste Du den letzen Parameter "ParentWindowID" von OpenWindow nicht gesetzt. Wenn ja, dann hole das mal nach und Teste, sollte noch etwas anders reagieren![]()
bei mir ohne probs. Ich hoffe das es keine auswirkung auf die
verschiedenen Rechnersysteme hat.
Was genau passiert denn bei Dir? Reagiert da irgendwas nicht, oder
nicht richtig, da Du sowas erwähnst?
Höhrt sich gut an, allerdings habe ich mich bislang noch nicht mitDie Packer-Routine könntest Du evtl. durch Strukturen und iterieren per Pointer durch dieselbigen evtl. beschleunigen können, da Peek und Poke doch etwas langsamer sind.
structuren auseinandergesetzt und kenne mich damit noch nicht so gut aus.
Ich werde mal die rechenintensiven routinen rauspicken und hierLeider Blicke ich bei Deiner guten Packroutine noch nicht soweit durch, um mit CodeBeispielen zu helfen![]()
dokumentieren. Sind nur wenige zeilen und sehr gut zu überblicken. (Memsearch mit Hashcode u.s.w)
uhrsprünglich wollte ich für die V2.8 eine optimiertere CrunchEngine
mitliefern. Aber wie so oft bin ich leider wieder daran gescheitert.
Die Routine habe ich schon so oft optimiert, da geht kaum noch was.
Aber wie gesagt, ich poste die routinen bald mal hierrein, denn mehrere
Augen sehen mehr als nur zwei.
- 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
Nein, probiere es mal aus, wirst sehen, dann ist es wirklich ein modaler Dialog des Hauptfensters. Den Unterschied merkste, wenn Du auf das Hauptfenster klicken möchtest, wenn eins der anderen Fenster offen ist. Ist nur ein "kosmetischer" Fehleral90 hat geschrieben: ParentWindowID habe ich nicht gesetzt. Funktionierte aber auch so
bei mir ohne probs. Ich hoffe das es keine auswirkung auf die
verschiedenen Rechnersysteme hat.![]()
Was genau passiert denn bei Dir? Reagiert da irgendwas nicht, oder
nicht richtig, da Du sowas erwähnst?
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.

Nutella hat nur sehr wenig Vitamine. Deswegen muss man davon relativ viel essen.

- 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
Warum probierste es nicht aus? Ist doch kein hit den Source dahingehend zu ändern
Das Dialogfenster fängt an zu "wackeln" wenn Du das Hauptfenster anklicken möchtest. So wackelt da leider noch nichts
Das Dialogfenster fängt an zu "wackeln" wenn Du das Hauptfenster anklicken möchtest. So wackelt da leider noch nichts
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.

Nutella hat nur sehr wenig Vitamine. Deswegen muss man davon relativ viel essen.
