Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Klatsch und Tratsch (https://www.delphipraxis.net/34-klatsch-und-tratsch/)
-   -   Tester gesucht: Laufen Animationen flüssig? (https://www.delphipraxis.net/156662-tester-gesucht-laufen-animationen-fluessig.html)

s.h.a.r.k 10. Dez 2010 03:10

Tester gesucht: Laufen Animationen flüssig?
 
Liste der Anhänge anzeigen (Anzahl: 1)
Hallo zusammen,

habe im Moment leider keinerlei Möglichkeit meine Animations-Klasse auf anderen Rechnern zu testen. Für genau sowas gibts doch eine Community :mrgreen: Anbei findet ihr eine gepackte Exe-Datei -- den Source Code werde ich wenns mal Beta-Status erreicht hat veröffentlichen.

Es gibt 4 Button: die ersten zwei Buttons sind für einen Overlay zuständig, der im Moment noch verschoben ist, sodass ihr den auch wieder ausfaden lassen könnt. Der nächste Button ist für den Hintergrund der Form. Hier steckt aber noch ein Fehler drin. Die erste Animation fadet von schwarz zur gewünschten Farbe. Bin noch unsicher warum. Und der letzte Button lässt die Form nach links an den Bildschirmrand bouncen. Btw: Jeweils eine Zeile Code für eine Animation ist notwendig ;)

Mir gehts nur darum: ich will wissen, was ihr für ein System habt UND ob es eine flüssige Animation ergibt. Hier mal ein Bericht, wie ihr ihn posten sollt:

CPU: Intel Q6600, 4 x 2,4GHz
RAM: 4GB DDR2
OS: Windows 7

So lässt sich später für mich leicht nachvollziehen, wie es bei euch aussieht, ohne tausende Formate lesen zu müssen ;) Herzlichen Dank schon mal an alle, die sich die Mühe machen :thumb:

Sfaizst 10. Dez 2010 03:26

AW: Tester gesucht: Laufen Animationen flüssig?
 
Hmm, also bei mir scheint es gunt zu funktionieren...

OS: W7
CPU: C2D E4500 (2.2ghz)
RAM: 4gb ddr2 (jedoch 32 bit system, also 3.2gb)

Bummi 10. Dez 2010 06:37

AW: Tester gesucht: Laufen Animationen flüssig?
 
W7 U4100 @1.3 GHZ läuft problemlos.

Langer 10. Dez 2010 06:49

AW: Tester gesucht: Laufen Animationen flüssig?
 
Windows XP, CPU 1,8 GHz, 512 MB Ram ->funktioniert auch problemlos

pustekuchen 10. Dez 2010 06:57

AW: Tester gesucht: Laufen Animationen flüssig?
 
CPU: Intel Pentium 4 2.66 GHz
RAM: 1GB
OS: Windows XP Prof. SP 3

Läuft ohne Probleme. Das einzige was mir aufgefallen ist, wenn das Programm auf dem 2. Bildschirm ist der Links vom Primärbildschirm ist, wandert das Fenster bei "To Left" auf den 1.Bildschirm an den Linken rand.

mirage228 10. Dez 2010 08:05

AW: Tester gesucht: Laufen Animationen flüssig?
 
Bei mir funktioniert es leider nicht.
Wenn ich es starte, kommt der Dialog von Windows: "Demo.exe funktioniert nicht mehr..."

CPU: Intel Core i7-860 2.8 GHz
Monitore: 2 @ GeForce GTX 460 1GB
RAM: 4GB DDR3
OS: Windows 7 Professional 32 bit

Blup 10. Dez 2010 08:23

AW: Tester gesucht: Laufen Animationen flüssig?
 
Keine Probleme.

C2D E6550 2,33GHz
3GByte
XP

Allerdings häufig "Listenindex überschreitet Maximum(1)" oder Programmabsturz wenn man während der Animation erneut auf den Button klickt.

DSCHUCH 10. Dez 2010 08:54

AW: Tester gesucht: Laufen Animationen flüssig?
 
klappt

core(1)duo T2700 2GB Win7 Ultimate

Mithrandir 10. Dez 2010 09:04

AW: Tester gesucht: Laufen Animationen flüssig?
 
CPU: Intel Core2Duo, 1.66 Ghz
RAM: 4GB DDR2
OS: Windows 7 32bit

Lüppt. :thumb:

Grolle 10. Dez 2010 09:16

AW: Tester gesucht: Laufen Animationen flüssig?
 
Hi,

CPU: Dual-Core 2,5 GHz
RAM: 2GB
OS: XP 32bit

läuft gut :thumb:

hans ditter 10. Dez 2010 10:10

AW: Tester gesucht: Laufen Animationen flüssig?
 
CPU: Intel Core 2 Duo (P7350), 2 x 2 GHz
RAM: 4 Gb
OS: Windows Vista Ulitmate

Läuft auch bei mir super! Ich find den Bounce an den linken Rand echt genial gemacht... :D sehr gut!!

Deep-Sea 10. Dez 2010 10:54

AW: Tester gesucht: Laufen Animationen flüssig?
 
CPU: Intel Core 2 Duo (E2180), 2 GHz
RAM: 2 GB
OS: Windows 7 Ultimate, 32-bit

Läuft problemlos. :-D


Zitat:

Zitat von hans ditter (Beitrag 1067645)
Ich find den Bounce an den linken Rand echt genial gemacht... :D

Dito :thumb:

s.h.a.r.k 10. Dez 2010 12:41

AW: Tester gesucht: Laufen Animationen flüssig?
 
Herlichen Dank schon mal für das Feedback :) Scheinbar klappt die Animation an sich schon mal recht gut, auch auf etwas langsameren "Kisten" als meine.

Zitat:

Zitat von Blup (Beitrag 1067632)
Allerdings häufig "Listenindex überschreitet Maximum(1)" oder Programmabsturz wenn man während der Animation erneut auf den Button klickt.

Jo, das ist noch ein bekanntes Problem, welches auftritt, wenn eine Animation auf eine Property mehrfach gestartet wird. Muss hier noch eine Queue einbauen, welches die Animationen dann nacheinander ablaufen lässt.

Zitat:

Zitat von mirage228 (Beitrag 1067627)
Bei mir funktioniert es leider nicht.
Wenn ich es starte, kommt der Dialog von Windows: "Demo.exe funktioniert nicht mehr..."

Hm... :gruebel: Kommt das gleich am Anfang bei dir? Wundert mich ein wenig, da nicht all zu viel Magic passiert... Wobei ich das nun wahrlich im Auge behalten muss.

Zitat:

Zitat von pustekuchen (Beitrag 1067619)
Läuft ohne Probleme. Das einzige was mir aufgefallen ist, wenn das Programm auf dem 2. Bildschirm ist der Links vom Primärbildschirm ist, wandert das Fenster bei "To Left" auf den 1.Bildschirm an den Linken rand.

Jo, das liegt am Code ;) Und zwar lass ich die Eigenschaft Left auf 0 animieren. Liegt das Fenster also im negativen Bereich, so verschiebt es sich nach rechts. Das müsste ich durch passenden Code erst noch abfragen, wobei das mit dem Animations-Code selbst nichts zu tun hat. Trotzdem danke für den Hinweis!

Nur das Problem von mirage verstehe ich noch nicht so ganz...

stahli 10. Dez 2010 13:16

AW: Tester gesucht: Laufen Animationen flüssig?
 
XP, 2.7 GHz, 2 GB -> toppi :thumb:

1) FadeIn
Soll das versetzt sein? Wie geht das, dass dieser Bereich mit dem Formular mit verschoben wird, aber außerhalb der Form liegt?
Was wäre, wenn Komponenten unter dem Fade-Bereich liegen?

2) FadeColor
...betrifft dagegen direkt die Form.

3) ToLeft
Die Physik ist hübsch.

4) 7z
Zip wäre vielleicht universeller gewesen... (Win7 etc)

s.h.a.r.k 10. Dez 2010 13:26

AW: Tester gesucht: Laufen Animationen flüssig?
 
7zip macht die Sache aber (meist) kleiner ;) zumal 7zip ja eh Open Source ist.

Bzgl. dem FadeIn: Ja, der Overlay soll versetzt sein. Sonst könntest den FadeOut-Button nicht mehr drücken ;) Später wird dies eine OverlayForm, die entweder als Lade-Screen oder auch gerne für andere Zwecke (Login, Kontaktformular etc.) genutzt werden kann.

FadeColor soll wahrlich die eigentliche Form betreffen! Ich demonstriere dabei den Animationseffekt basierend auf TColor. Nur steckt da noch ein kleiner Fehler bei der ersten Animation drin.

-- EDIT: Anfangs habe ich lediglich für mich einen transparenten Overlay für die aktuelle Form programmiert, sodass ich einen hübschen Ladescreen für längere DB-Abfragen hatte. Nun hab ich noch eine Animationsklasse dazu gepackt und das eben daraus gegossen. Mal schauen, wann ich das mal offiziel vorstellen kann.

borncrush 10. Dez 2010 13:40

AW: Tester gesucht: Laufen Animationen flüssig?
 
Hi,

(Core2Duo 2,53GHz, 2GB RAM,XP 32Bit)

läuft problemlos. Sobald man aber das Fenster in seiner Größe verändert, rückelt es recht stark.

Gruß

Aphton 10. Dez 2010 13:45

AW: Tester gesucht: Laufen Animationen flüssig?
 
Läuft problemlos!

CPU Intel Core Duo T7300 - (2x) 2.00 GHz
RAM 2.00 GB
OS- Win 7, 32 Bit

Ruio 10. Dez 2010 14:29

AW: Tester gesucht: Laufen Animationen flüssig?
 
Zitat:

Zitat von mirage228 (Beitrag 1067627)
Bei mir funktioniert es leider nicht.
Wenn ich es starte, kommt der Dialog von Windows: "Demo.exe funktioniert nicht mehr..."

CPU: Intel Core i7-860 2.8 GHz
Monitore: 2 @ GeForce GTX 460 1GB
RAM: 4GB DDR3
OS: Windows 7 Professional 32 bit

Bei mir kommt auch die Meldung und dann ein kleines Schwarzes Fensterchen oben links.

CPU: AMD Phenom 8400 (3 CPUs) ~2.1 GHz
Monitore: 2 (einer deaktiviert) @ GeForce 8500 GT
RAM: 3072 MB
OS: Windows 7 Professional 32 bit (Englisch)

Muellermilchtrinker 10. Dez 2010 15:35

AW: Tester gesucht: Laufen Animationen flüssig?
 
CPU: P8600 @ 2,4 Ghz
RAM: 4 GB aber 32bit
OS: Win Vista HomePremium

läuft flüssig. Veröffentlichst du die Klasse? Find den Bounce nach links so gut. ;)
Wobei ich 2 Bildschirme hab und der Hauptbildschirm rechts ist, dann bounct das nur in die Mitte. :stupid:

wicht 10. Dez 2010 15:44

AW: Tester gesucht: Laufen Animationen flüssig?
 
Phenom II X4
2GB RAM
Win7

Läuft super :thumb:

mirage228 10. Dez 2010 15:59

AW: Tester gesucht: Laufen Animationen flüssig?
 
Zitat:

Zitat von s.h.a.r.k (Beitrag 1067678)
Zitat:

Zitat von mirage228 (Beitrag 1067627)
Bei mir funktioniert es leider nicht.
Wenn ich es starte, kommt der Dialog von Windows: "Demo.exe funktioniert nicht mehr..."

Hm... :gruebel: Kommt das gleich am Anfang bei dir? Wundert mich ein wenig, da nicht all zu viel Magic passiert... Wobei ich das nun wahrlich im Auge behalten muss.

Ja, genau ganz am Anfang. Und wie Ruio auch noch ergänzend gesagt hat, bleibt eine kleine Schwarze Box am oberen linken Rand meines primären Monitors, bis ich es abschieße. Habe noch mal das aus der Ereignisanzeige ermitteln können:
Zitat:

Name der fehlerhaften Anwendung: Demo.exe, Version: 0.0.0.0, Zeitstempel: 0x4d019949
Name des fehlerhaften Moduls: unknown, Version: 0.0.0.0, Zeitstempel: 0x00000000
Ausnahmecode: 0xc0000005
Fehleroffset: 0x0143ba90
ID des fehlerhaften Prozesses: 0x16f0
Startzeit der fehlerhaften Anwendung: 0x01cb9840d3cd79d5
Pfad der fehlerhaften Anwendung: C:\[...]\Desktop\Demo.exe
Pfad des fehlerhaften Moduls: unknown
Berichtskennung: 11831510-0434-11e0-9b32-005056c00008
0xc0000005 hört sich für mich zumindest nach einer Zugriffsverletzung an ...
Vielleicht hilft Dir das ja weiter.

Viele Grüße

Namenloser 10. Dez 2010 16:31

AW: Tester gesucht: Laufen Animationen flüssig?
 
Ich bekomme oben links ein schwarzes Fenster ohne Rand, das nicht reagiert, während die CPU-Auslastung 100% auf einem kern beträgt. Wenn man mit der Maus drüberfährt wird der Cursor zum "Sanduhrsymbol" (bzw dieser sich drehende Kreis), und wenn man es anklickt kommt der "Programm reagiert nicht"-Dialog von Windows. Aufgefallen ist mir noch, dass es recht lange dauert, bis sich nach dem Start des Programms überhaupt irgendwas tut.

OS: Windows Vista Home Premium 32 Bit
CPU: Intel Q6600 @2.4Ghz
GPU: Nvidia Geforce 8800GT
RAM: 3GB DDR2

s.h.a.r.k 10. Dez 2010 16:50

AW: Tester gesucht: Laufen Animationen flüssig?
 
Zitat:

Zitat von Muellermilchtrinker (Beitrag 1067722)
Veröffentlichst du die Klasse? Find den Bounce nach links so gut. ;)

Jup, die wird bald veröffentlicht ;) Mache ich hier dann in der DP und auf meiner Website publik.

Zu dieser Exception habe ich zunächst mal echt keine Ahnung. Muss mal schauen, woran das liegen kann. Wunder mich halt auch dahingehend, dass es bei mir und einiges anderen wunderbar funktioniert. Hm...

Mithrandir 11. Dez 2010 12:30

AW: Tester gesucht: Laufen Animationen flüssig?
 
Einmal MadExcept mit einkompillieren und hier hochladen - ist jedenfalls effektiver als einfach herumzustochern. ;)

Coder 11. Dez 2010 19:53

AW: Tester gesucht: Laufen Animationen flüssig?
 
Zitat:

Intel Core2Duo 2x 2,4GHz,
3GB RAM
XP 32Bit
super.
jetzt brauch ich nur noch den Source Code :D

s.h.a.r.k 20. Dez 2010 21:25

AW: Tester gesucht: Laufen Animationen flüssig?
 
Liste der Anhänge anzeigen (Anzahl: 1)
So, hier kommt nun ein Update, welches einige internen Fehler behoben hat. Insgesamt wurde die Komponente wesentlich robuser, zumindest habe ich bei mir keinerlei Fehler mehr feststellen können. Wenn ihr allerdings wild auf den Buttons rumklickt dürft ihr euch nicht über die Reihenfolge wundern, die einhalten wird. Insgesamt hat das schon so seine Richtigkeit ;) Näheres seht ihr dann wenn ich alles veröffentliche.

Ich hoffe mal, dass das Exception-Problem beim Start der Anwendung nun behoben ist. Habe zudem aber mal madExcept eincompiliert, sodass das evtl. nachvollziehbar wird. Habe irgendwie schwer die Vermutung dass es mit dem Multimediatimer zusammenhängt...

Habe den Download hier angehängt und im ersten Thread den bisherigen ersetzt. wollte ihn im ersten Thread ersetzen, ging aber nicht *grml* ich kann den Beitrag nicht mehr editieren.

PS: Die Exception beim "UnknownProperty" Button geht in Ordnung, das ist so gewollt. Es gibt eben bei TForm keinerlei Property names "Alpha".

Assarbad 20. Dez 2010 21:46

AW: Tester gesucht: Laufen Animationen flüssig?
 
Beim Drücken von UnknownProperty bekomme ich ne Exception. madExcept erscheint mit Dialog und ich habe auch einen Report gespeichert. Schick mir doch mal deine Emailadresse per PN oder per ICQ (siehe mein DP-Profil).

Namenloser 20. Dez 2010 21:47

AW: Tester gesucht: Laufen Animationen flüssig?
 
Funktioniert jetzt bei mir, bis auf den Button in der Mitte -- dort steht "UnknownProperty", und wenn ich draufklicke kommt eine Exception "Unknown property 'Alpha'" in TApAnimationProperty.Create (laut Call-Stack).

s.h.a.r.k 20. Dez 2010 21:55

AW: Tester gesucht: Laufen Animationen flüssig?
 
*autsch* ich bin echt ein Depp :wall: Hätte vorher schreiben sollen, dass das gewollt ist -- daher auch die Bezeichnung des Buttons. Diese Exception geht voll in Ordnung, da es die Property "Alpha" bei TForm eben nicht gibt. Trotzdem danke schon mal fürs Feedback! Zumindest kommt schon mal keinerlei Exception beim Start der Anwendung.

-- EDIT: Habs gerade in dem Beitrag weiter oben angepasst.

-- EDIT 2: Interessant ist aber auch, dass der Download-Counter sich gar nicht anpasst, obwohl ihr beide die Datei schon runtergeladen habt.

Ruio 20. Dez 2010 22:09

AW: Tester gesucht: Laufen Animationen flüssig?
 
Bei mir gehts jetzt auch. Wozu hast du denn den Win XP Sp 3 Kompatibilitätsmodus aktiv? Es geht doch auch so.

s.h.a.r.k 20. Dez 2010 22:19

AW: Tester gesucht: Laufen Animationen flüssig?
 
Liste der Anhänge anzeigen (Anzahl: 1)
Zitat:

Zitat von Ruio (Beitrag 1069697)
Bei mir gehts jetzt auch. Wozu hast du denn den Win XP Sp 3 Kompatibilitätsmodus aktiv? Es geht doch auch so.

Was hab ich aktiv? oO Hab ganz normal eine VCL-Anwendung unter Windows 7 compiliert. Anbei zudem ein Screenshot von meinem Eigenschaften-Dialog. Wüsste nicht mal, ob und wie man das automatisch aktivieren könnte.

mirage228 21. Dez 2010 00:10

AW: Tester gesucht: Laufen Animationen flüssig?
 
Moin,

Die Anwendung startet nun erfolgreich, es gibt keine Exception mehr.

Alle Effekte scheinen auch wie gewünscht zu funktionieren. :)

Konfiguration ist die selbige wie zuletzt:
CPU: Intel Core i7-860 2.8 GHz
Monitore: 2 @ GeForce GTX 460 1GB
RAM: 4GB DDR3
OS: Windows 7 Professional 32 bit

Viele Grüße

s.h.a.r.k 21. Dez 2010 06:41

AW: Tester gesucht: Laufen Animationen flüssig?
 
Liste der Anhänge anzeigen (Anzahl: 1)
Passt zwar nicht ganz hier rein, aber nachdem schon danach gefragt wurde, poste ich trotzdem mal mein VCL-Package (Beta-Stadium!!!), in der auch die aktuelle ApAnimations-Unit enthalten ist, mit der ich diese Demo erstellt habe. Zudem ist für jede Komponente eine Demo vorgesehen. Somit habt ihr über Weihnachten ein wenig was zum Spielen ;) Ich denke zwischen Weihnachten und Neujahr werde ich langsam mal eine vollständige Version meines ApVCL-Packages online stellen. Gibt aber noch ein wenig was zu tun bis dahin.

WICHTIG: Wenn ihr mir Feedback zu diesem Package senden wollt, dann macht das via PM oder eMail. Sollte unerwarteterweise viel Post bei mir ankommen, werde ich einen eigenen Thread dies bzgl. dieser Beta-Version mit allen Antworten eröffnen. Hier allerdings nicht darüber diskutieren -- beim Thema bleiben! Ich werde einen passenden Thread aufmachen, wenn mal was finales da ist. Herzlichen Dank!


Alle Zeitangaben in WEZ +1. Es ist jetzt 07:14 Uhr.

Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz