Seite 3 von 4

Verfasst: 21.09.2005 21:52
von al90
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.

Verfasst: 21.09.2005 22:14
von ts-soft
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

Verfasst: 21.09.2005 23:35
von al90
Ok damit wäre das geklärt. Falls es noch weitere ideen, Tips oder sonstwas gibt, immer her damit. Ist übrigens jeder dazu aufgerufen
sich zu beteiligen. :wink:

Verfasst: 01.10.2005 04:58
von al90
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

Verfasst: 01.10.2005 15:59
von ts-soft
Sehr gut geworden :allright:
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 :wink:

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 :oops:

Gute Arbeit

Verfasst: 01.10.2005 19:47
von al90
ts-soft hat geschrieben:Sehr gut geworden :allright:
Danke! :wink:
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 :wink:
ParentWindowID habe ich nicht gesetzt. Funktionierte aber auch so
bei mir ohne probs. Ich hoffe das es keine auswirkung auf die
verschiedenen Rechnersysteme hat. :shock:
Was genau passiert denn bei Dir? Reagiert da irgendwas nicht, oder
nicht richtig, da Du sowas erwähnst?
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.
Höhrt sich gut an, allerdings habe ich mich bislang noch nicht mit
structuren auseinandergesetzt und kenne mich damit noch nicht so gut aus. :cry:
Leider Blicke ich bei Deiner guten Packroutine noch nicht soweit durch, um mit CodeBeispielen zu helfen :oops:
Ich werde mal die rechenintensiven routinen rauspicken und hier
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. :freak:
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. :wink:

Verfasst: 01.10.2005 20:02
von ts-soft
al90 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. :shock:
Was genau passiert denn bei Dir? Reagiert da irgendwas nicht, oder
nicht richtig, da Du sowas erwähnst?
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" Fehler :wink:

Verfasst: 01.10.2005 20:12
von al90
Du sprichst in rätseln. :lol:
Also wenn ich auf das Hauptfenster klicke während ein anderes offen ist,
dann ertönt erstmal ein ton (wegen XP-Theme) und es lässt sich nicht
in den vordergrund holen. (Blockiert) Sieht doch IMHO alles korrekt aus.
Oder was soll Deiner meinung nach dann noch zu sehen sein ?

Verfasst: 01.10.2005 20:20
von ts-soft
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 :freak:

Verfasst: 01.10.2005 23:33
von Andre
@al90: habe im Showcase mal noch manuell das "Update"-Flag gesetzt, damit Dein Projekt entsprechend der neuen Version auch oben in der Aktualitätsliste erscheint.... :wink: