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 DBNavigator-Button wird beim letzten Satz nicht deaktiviert (https://www.delphipraxis.net/103248-dbnavigator-button-wird-beim-letzten-satz-nicht-deaktiviert.html)

Mäcky 13. Nov 2007 09:32


DBNavigator-Button wird beim letzten Satz nicht deaktiviert
 
Hallo Leute,

ich verwende in einem Programm den DBNavigator( 1., letzter Satz, vor, zurück ).
Wenn ich über den Vor-Button auf den letzten Satz positioniere wird der
Vor-Button weiterhin als enabled angezeigt.
Erst wenn ich auf dem letzen Satz stehend nochmal diesen Button drücke wird er deaktiviert.
Kann mir jemand sagen wie ich das umgehen kann ?

Danke
Markus

Deep-Sea 13. Nov 2007 09:37

Re: DBNavigator-Button wird beim letzten Satz nicht deaktivi
 
Das ist kein Fehler, sondern so gewollt :wink:
Bei While-do Schleifen ist dies ganz praktisch...
Umgehen kannst du es nur wenn du den DBNavigator ableitest oder Actions nutzt ...

Mäcky 13. Nov 2007 10:53

Re: DBNavigator-Button wird beim letzten Satz nicht deaktivi
 
Weißt du wie der Befehl lautet um die Buttons zu deaktivieren ?
Ich habe mir gedacht, dass ich im OnClick-Ereignis abfrage ob es sich um den
1., oder letzten Satz handelt und dann die entsprechenden Buttons deaktiviere.

Deep-Sea 13. Nov 2007 10:56

Re: DBNavigator-Button wird beim letzten Satz nicht deaktivi
 
Wie gesagt, nutze Actions :wink:
Oder lass es so wie es ist - wieso stört es dich so?

alzaimar 13. Nov 2007 11:06

Re: DBNavigator-Button wird beim letzten Satz nicht deaktivi
 
Zitat:

Zitat von Deep-Sea
Wie gesagt, nutze Actions :wink:
Oder lass es so wie es ist - wieso stört es dich so?

Na ja, einem Kunden kann man so ein Verhalten nicht mit den Vorteilen bei Verwendung einer While-Schleife erklären.

Wieso soll ich beim letzten Datensatz zum Nächsten wechseln können? Da ist doch keiner mehr... :gruebel:

Deep-Sea 13. Nov 2007 11:11

Re: DBNavigator-Button wird beim letzten Satz nicht deaktivi
 
Zitat:

Zitat von alzaimar
Na ja, einem Kunden kann man so ein Verhalten nicht mit den Vorteilen bei Verwendung einer While-Schleife erklären.

Wieso soll ich beim letzten Datensatz zum Nächsten wechseln können? Da ist doch keiner mehr... :gruebel:

Unsere Kunden interessiert das seit über 10 Jahren nicht :-D ...

Na wie gesagt, wenn man es unbedingt anders möchte, muss man es selber machen. Actions bieten sich dafür ja an ...

alzaimar 13. Nov 2007 11:37

Re: DBNavigator-Button wird beim letzten Satz nicht deaktivi
 
Zitat:

Zitat von Deep-Sea
Unsere Kunden interessiert das seit über 10 Jahren nicht :-D ...

Ich verwende einen Navigator erst gar nicht ... :mrgreen:

Deep-Sea 13. Nov 2007 11:39

Re: DBNavigator-Button wird beim letzten Satz nicht deaktivi
 
Ich auch nicht (warum wohl verweise ich als auf Actions ^^), aber es gibt ja noch andere Anwendungsentwickler hier :wink:


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