Delphi-PRAXiS
Seite 3 von 5     123 45      

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Software-Projekte der Mitglieder (https://www.delphipraxis.net/26-software-projekte-der-mitglieder/)
-   -   TACredits, scrolling Unicode & Smart-Tag capable Credits (https://www.delphipraxis.net/95821-tacredits-scrolling-unicode-smart-tag-capable-credits.html)

Prototypjack 20. Jul 2007 12:31

Re: TACredits, scrolling Unicode & Smart-Tag capable Cre
 
Moin,

Ich sitze bereits dran. Das ganze war/ist eine ziemlich knifflig, weil ich zuerst den Fehler in der Methode gesucht habe (da war auch einer, aber der hatte mit deinem Problem weniger zu tun und verursachte bei manchen Farben statt den korrekten Alpha-Wert der Farbe den Alpha-Wert den Komplementärfarbe), da scheint er jedoch nicht zu liegen. Ich glaube mittlerweile, dass es ein Problem mit den Farben, bzw. deren Konstanten gibt.

Soweit nichts dazwischen kommt, darf man die Komponente heute noch erwarten.

Grüße,
Max

DGL-luke 20. Jul 2007 13:06

Re: TACredits, scrolling Unicode & Smart-Tag capable Cre
 
Hallo,

wäre schön wenn du den Tabulator (#09) interpretieren würdest. Am besten für eine schöne tabellarische Darstellung.

Ansonsten sieht die Kompo toll aus.

Prototypjack 20. Jul 2007 13:39

Re: TACredits, scrolling Unicode & Smart-Tag capable Cre
 
Zitat:

Zitat von DGL-luke
Hallo,

wäre schön wenn du den Tabulator (#09) interpretieren würdest. Am besten für eine schöne tabellarische Darstellung.

Ansonsten sieht die Kompo toll aus.

Ist bereits geplant, allerdings bezweifle ich, dass dies bereits in version 1.1 Final vorhanden sein wird, bzw. ich das schaffe (bis dahin, denn ich habe momentan keine Ahnung, wie ich das angehen könnte ;) )

Die neue Version ist nun verfügbar und es wurden einige Änderungen vorgenommen. Welche genau kann man der ChangeLog entnehmen (erster Post). Auch die Roadmap wurde aktualisiert.

Falls noch weitere Ideen/etc. da sind, lasst sie hören ;)

Grüße,
Max

Prototypjack 11. Aug 2007 16:34

Re: TACredits, scrolling Unicode & Smart-Tag capable Cre
 
Moin,

Es gibt eine neue Version :)

Hier kurz eine Zusammenfassung der Veränderungen:
  • Version 1.1 RC1, released on 2007-08-11
    [Added]Complete documentation
    [Fixed]Values are now "<0"-safe.
    [Added]Compatibility to Delphi7 and BDS 2005.
    [Fixed][color]-tag ignored Hex-Values.
    [Fixed]Several scrolling-issues.
    [Added]MinHeight/MinWidth
    [Added][Row]-Tag, [Img]-Tag, [Offset]-Tag
    [Added]Unicode can be disabled via compiler-switch.

Ich hoffe ich habe nichts übersehen und die neue Version gefällt euch!

Grüße,
Max

DGL-luke 11. Aug 2007 17:37

Re: TACredits, scrolling Unicode & Smart-Tag capable Cre
 
Hallo,

ich hab das mit deinem Cursor-Problem mal ein wenig unter die Lupe genommen. Bei jedem MouseOver eines Links änderst du den Cursor! Und zwar nicht einen temporären, sondern den eingestellten.

Da würde ich dir dringend die Einrichtung einer property TempCursor empfehlen, deren Getter und Setter die einzigen sind, die der WinAPI was von Cursorn verklickern. Und die Zuweisung von TempCursor würd ich dann auch alleinigst der MouseMove-Behandlung überlassen.
Damit sollte dieser Bug schnell behoben sein.

Auch ansonsten schau ich mir das ganze noch ein wenig an, insbesondere wegen den Tabs, die mri sehr am Herzen liegen ;-)

Prototypjack 11. Aug 2007 21:49

Re: TACredits, scrolling Unicode & Smart-Tag capable Cre
 
Moin,

Der Fehler wegen dem Cursor ist nun, dank DGL-Luke, auch beseitigt worden.

Die neue Version ist bereits verfügbar.

Grüße,
Max

hincapie 6. Sep 2007 10:06

Re: TACredits, scrolling Unicode & Smart-Tag capable Cre
 
Hallo, eine klasse Komponente! :thumb:

Eine Frage hab ich aber noch:
Wie kann ich den Start der Animation verändern?
Mir dauert das etwas zu lange, bis der Text erscheint.

Zacherl 26. Dez 2007 14:53

Re: TACredits, scrolling Unicode & Smart-Tag capable Cre
 
Hier auch noch ein Verbesserungsvorschlag: FastMM4 meldet einige MemoryLeaks wenn ich deine Komponente verwende:

Code:
---------------------------
Test.exe: Memory Leak Detected
---------------------------
This application has leaked memory. The small block leaks are (excluding expected leaks registered by pointer):



21 - 28 bytes: TBrush x 1, TPen x 1

29 - 36 bytes: TFont x 1, Unknown x 2

53 - 60 bytes: TBitmap x 1

61 - 68 bytes: Unknown x 1

93 - 100 bytes: TBitmapCanvas x 1

109 - 116 bytes: TBitmapImage x 1



Note: To obtain a log file containing detail on memory leaks, enable the "FullDebugMode" and "LogMemoryLeakDetailToFile" conditional defines. To disable this memory leak check, undefine "EnableMemoryLeakReporting".


---------------------------
OK  
---------------------------

Ghostwalker 28. Mär 2008 08:25

Re: TACredits, scrolling Unicode & Smart-Tag capable Cre
 
Kann die Leaks bestätigen. Ein einfaches fBackgroundBitmap.free im Destruktor behebt das ganze :)

Junior22 29. Mär 2008 17:00

Re: TACredits, scrolling Unicode & Smart-Tag capable Cre
 
Zitat:

Zitat von Ghostwalker
Kann die Leaks bestätigen. Ein einfaches fBackgroundBitmap.free im Destruktor behebt das ganze :)

Hi danke für die nette kompo :-D
Wird es einen fix geben, da ich leider nicht weiß wie Ghostwalker es meinte.
Was ist der Destruktor?
Hast du eine fixed version für mich Ghostwalker?


Alle Zeitangaben in WEZ +1. Es ist jetzt 01:58 Uhr.
Seite 3 von 5     123 45      

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