Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   GUI-Design mit VCL / FireMonkey / Common Controls (https://www.delphipraxis.net/18-gui-design-mit-vcl-firemonkey-common-controls/)
-   -   Delphi TJvScrollText - Scrollt nur bei Mausbewegung (https://www.delphipraxis.net/90278-tjvscrolltext-scrollt-nur-bei-mausbewegung.html)

xZise 14. Apr 2007 14:22


TJvScrollText - Scrollt nur bei Mausbewegung
 
Warum scrollt TJvScrollText nur bei Mausbewegungen? Bzw. Wie kann man das einstellen?

Die Muhkuh 14. Apr 2007 15:02

Re: TJvScrollText - Scrollt nur bei Mausbewegung
 
Active auf True?

xZise 14. Apr 2007 16:26

Re: TJvScrollText - Scrollt nur bei Mausbewegung
 
logisch ;)
Und es hatte ja auch mal funktioniert :( Nur jetzt eben nicht mehr ... Ich glaube es liegt daran, dass ich es dynamisch einbinde... Deshalb vermute ich, dass irgendetwas nicht eingesetllt wurde...

Cyberbob 14. Apr 2007 16:38

Re: TJvScrollText - Scrollt nur bei Mausbewegung
 
Zeig mal ein Wenig code. Alle stellen, die mit der Kompo zu tun haben oder sonst etwas mit ihr gemacht wird!

xZise 14. Apr 2007 21:14

Re: TJvScrollText - Scrollt nur bei Mausbewegung
 
Delphi-Quellcode:
procedure TfrmInfo.FormCreate(Sender: TObject);
begin
  stInfo := TJvScrollText.Create(self);
  stInfo.Parent := self;
  stInfo.Left := 8;
  stInfo.Top := 8;
  stInfo.Width := 185;
  stInfo.Height := 162;
  stInfo.Items.Text := 'Bisschen Text';
  stInfo.Alignment := taCenter;
  stInfo.Delay := 50;
end;

procedure TfrmInfo.FormDestroy(Sender: TObject);
begin
  FreeAndNil(stInfo);
end;

procedure TfrmInfo.FormHide(Sender: TObject);
begin
  stInfo.Active := false;
end;

procedure TfrmInfo.FormShow(Sender: TObject);
begin
  stInfo.Active := true;
end;

CK_CK 14. Apr 2007 21:21

Re: TJvScrollText - Scrollt nur bei Mausbewegung
 
Ich benutze die Komponente auch öfters...
Beim OnCreate setze ich scroller.Active auf True und mache im OnShow ein scroller.Reset.

Probiere es doch mal so...

Chris

xZise 15. Apr 2007 09:27

Re: TJvScrollText - Scrollt nur bei Mausbewegung
 
DFs mit dem Reset kannte ich noch nicht :D
Danke ;) Aber es nützt leider nichts :(
Ich habe mir den Code mal angeguckt:
Jetzt weis ich wenigstens, warum er sich bewegt, wenn man die Maus bewegt ...
Liegt das ggf. daran, dass es als dll geladen wird?

[edit]Wenn ich das als Programmcode (.exe) schreibe und die ausführe, funktioniert das wunderbar...[/edit]


Alle Zeitangaben in WEZ +1. Es ist jetzt 09:53 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