![]() |
Trackbar gestrichelte Linie abschalten/Anderes Design für Trackbar
Hi, 1.) gibt es irgendwie die Möglichkeit die gestrichelte Linie um die Trackbar abzuschalten bzw. zu unterdrücken? Ich habe mal nachgesehen was Delphi mir anbietet aber da habe ich nicht gefunden..
2.) Könnte ich auch irgendwie das Designe der Trackbar ändern? Danke Luki :) |
AW: Trackbar gestrichelte Linie abschalten/Anderes Design für Trackbar
Wie wäre es mit einer anderen Komponente oder einfach selber zeichnen?
![]() |
AW: Trackbar gestrichelte Linie abschalten/Anderes Design für Trackbar
Ok danke, gäbe es aber auch nicht einen Weg diese Auswahllinie zu verstecken?
|
AW: Trackbar gestrichelte Linie abschalten/Anderes Design für Trackbar
Wer (wirklich) sucht, der findet auch:
![]() Ein bisschen spielen und forschen hätte dir aber auch die richtige Lösung gezeigt. Soviele Eigenschaften hat eine TTrackbar im Objektinspektor auch wieder nicht. Versuche in Zukunft nicht jede Kleinigkeit zu erfragen, sondern dir auch selbst zu helfen! |
AW: Trackbar gestrichelte Linie abschalten/Anderes Design für Trackbar
Es geht scheinbar darum, den gestrichelten Rahmen zu entfernen, wenn man die Trackbar im Fokus hat.
|
AW: Trackbar gestrichelte Linie abschalten/Anderes Design für Trackbar
Zitat:
![]() |
AW: Trackbar gestrichelte Linie abschalten/Anderes Design für Trackbar
Zitat:
Ich hab das Problem auch schon mal gehabt, finde aber gerade das Projekt nicht. Weiß nicht mehr genau wie ich das gelöst hatte. Ich weiß bloß ich wollte damals ums selbstzeichnen rum kommen... Aber zur not würde es auch so gehen... |
AW: Trackbar gestrichelte Linie abschalten/Anderes Design für Trackbar
Ich habe auch eben gelesen dass das vllt. auch etwas mit der Tabulator Reihenfolge zu tun haben kann und so ist es auch bzw. die Trackbar ist das einzige Objekt mit, mir fällt das Wort nicht ein deshalb nenne ich das mal so, Tabulator Eigenschaften. Gäbe es auch anders die Möglichkeit diese Tab-Eigenschaften umzustellen? (Ich weiß wie ich das machen muss nur leider kann man keine Elemente entfernen..)
Danke Luki PS: Wenn ich es selbst zeichnen würde, müsste ich dass dann mit einem Delphi-Tool machen oder brauche ich extra Software? Und wenn ich es selbst zeichnen würde, die Fokus-Linie taucht doch dann wieder auf weil das doch eine Windowsfunktion ist oder nicht? |
AW: Trackbar gestrichelte Linie abschalten/Anderes Design für Trackbar
Auf die schnelle hab ich nur was in c# gefunden, aber du kannst ja auch mal selber suchen...
![]() Edit: Vllt auch das: ![]() |
AW: Trackbar gestrichelte Linie abschalten/Anderes Design für Trackbar
Müsste das nicht mittlerweile durch Auswahl eines passenden Themes/VCL-Styles möglich sein?
|
AW: Trackbar gestrichelte Linie abschalten/Anderes Design für Trackbar
Ok, ich habe jetzt herausgefunden wie ich das mit dem Bitmap-Stil-Designer machen kann. Nur wie kann ich dann mein Projekt mit dem Stil öffnen? Weil der Stil liegt jetzt in dem Ordner wo auch die anderen Styles liegen nur wird mir meins nicht angezeigt.. Was muss ich anders machen?
Edit: habe eben gesehen dass die Fokuslinie immer noch da ist.. Edit2: Ok habe es anders gelöst, ich habe zwei TTimer auf's Formular gesetzt und habe die nach einer gewissen Zeit die Trackbar einschalten oder abschalten. Somit geht auch der Fokus weg. Geprüft wird auch ob die Trackbar an fokussiert ist. :mrgreen: Aber danke für die Hilfe |
AW: Trackbar gestrichelte Linie abschalten/Anderes Design für Trackbar
Ich melde mich noch einmal hier, was mich jetzt stutzig macht ist das ich meine eigenen Stile für Delphi nicht verwenden kann bzw. wo könnte ich Delphi sagen dass ich mein Stile benutzen möchte anstatt der vorgefertigten? :)
|
AW: Trackbar gestrichelte Linie abschalten/Anderes Design für Trackbar
Kann mir keiner Helfen? :(
|
AW: Trackbar gestrichelte Linie abschalten/Anderes Design für Trackbar
Wenn du über Project Options -> Application -> Appearance den Style laden willst, dann musst du deine VSF-Datei in den Ordner mit den anderen Styles kopieren.
Bsp: C:\Users\Public\Documents\RAD Studio\12.0\Styles |
AW: Trackbar gestrichelte Linie abschalten/Anderes Design für Trackbar
Ok danke, nur zeigt Delphi mir trotzdem den Style zum einfügen an..
Edit: Mein Fehler... Vergessen den Style umzubenennen :wall: Nur wo kann ich im Bitmap-Stil-Editor den Fokus von den Trackbars abstellen? weil ich habe alles versucht nur es kommt immer noch diese blöde gestrichelte Linie.. |
AW: Trackbar gestrichelte Linie abschalten/Anderes Design für Trackbar
Hallo,
Zitat:
Delphi-Quellcode:
Gruß
TForm1 = class(TForm)
TrackBar1: TTrackBar; procedure FormCreate(Sender: TObject); procedure TrackBar1Enter(Sender: TObject); end; procedure TForm1.FormCreate(Sender: TObject); begin TrackBar1.TabStop := False end; procedure TForm1.TrackBar1Enter(Sender: TObject); begin ActiveControl := nil end; |
AW: Trackbar gestrichelte Linie abschalten/Anderes Design für Trackbar
Ok danke, es klappt!! :thumb::bounce1:
|
Alle Zeitangaben in WEZ +1. Es ist jetzt 03:05 Uhr. |
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