Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Datenbanken (https://www.delphipraxis.net/15-datenbanken/)
-   -   Delphi DBNavigator-Buttons nicht ausblenden sondern disable'n (https://www.delphipraxis.net/11609-dbnavigator-buttons-nicht-ausblenden-sondern-disablen.html)

macht 10. Nov 2003 16:22


DBNavigator-Buttons nicht ausblenden sondern disable'n
 
Hallo,
folgende Frage : Wenn ich den DBNavigator nutze kann ich nur einzelne Buttons ausblenden, in der Laufzeit jedoch kann, zb wenn der letze Datensatz erreicht ist, auch ein Button 'disabled' gesetzt werden. Nur wie ? Ich finde keine entsprechnde Funktion , kann mir da jemand weiterhelfen ?

Smokey 10. Nov 2003 18:27

Re: DBNavigator-Buttons nicht ausblenden sondern disable'n
 
verstehe deine frage nicht ganz... nen spezieller button?

weil wenn der letgzte datensatz erreicht ist, wird zB automatisch der "next record" button deaktiviert.
Geht also wie von zauberhand ganz von alleine :zwinker:

macht 11. Nov 2003 14:35

Re: DBNavigator-Buttons nicht ausblenden sondern disable'n
 
Jo genau, nen speziellen Button disable'n
Und er soll nich komplett verschwinden, also nicht invisible , sondern nur grau unterlegt und nicht funktionsfähig sein.

eddy 12. Nov 2003 16:13

Re: DBNavigator-Buttons nicht ausblenden sondern disable'n
 
Hallo,

da hilft wohl nur selber bauen. Bei TNavigator gibt es nur VisibleButtons, aber keine Zuordnung EnableButtons.

Muß man sich allerdings fragen, ob der Aufwand lohnt.

mfg
eddy

macht 13. Nov 2003 15:20

Re: DBNavigator-Buttons nicht ausblenden sondern disable'n
 
Das stimmt, gut vielen Dank für eure Hilfe.
Dann eben Quick and Dirty

markon 13. Nov 2003 15:39

Re: DBNavigator-Buttons nicht ausblenden sondern disable'n
 
Zitat:

..... Sie können im Property TDBNavigator.VisibleButtons diese
und jeden anderen Schalter einzeln an- und ausschalten, indem Sie die in der Tabelle
genannten Unterelemente von VisibleButtons (nb...) ändern.

macht 13. Nov 2003 15:47

Re: DBNavigator-Buttons nicht ausblenden sondern disable'n
 
Hallo,
das haben wir schon geklärt das das geht,
gesucht habe ich nach einer art "enable / disable"


Alle Zeitangaben in WEZ +1. Es ist jetzt 21:49 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 by Thomas Breitkreuz