delphi3000.com - the free delphi knowledge platform
delphi3000.com - the free delphi knowledge platform
Have a look at your member-status

connecting people's knowledge


  - Recent ArticlesRSS feed for Recent Articles on delphi3000.com
  - List of All Articles
  - Top Viewed Articles
  - Articles (+Attachem.)
  - Articles Of Interest
  - Categories
  - Top Uploader
  - Search
  - Index

  - My Home
  - Submit an Article
  - My Articles
  - My Personal Data
  - My Bookmarks
  - Activities
  - Login/Logout

  - Sign Up
  - Why Sign Up
  - Newsletter

  - Press
  - Advertise

  - Contact
  - Feedback





Community
Borland
ClubeDelphi
Dr. Bob
UK-BUG
Delphi Meetings
Planeta Delphi







Startblatt.de






Share this article with friendsShare this article with friends
Rate this articleRate this article - to keep the quality of delphi3000.com !
Comment this article or read through previous comments (0)


Captions in the DBNavigatorFormat this article printer-friendly!Bookmark function is only available for registered users!
DBNavigator with caption
Product:
Delphi 5.x (or higher)
Category:
VCL-General
Skill Level:
Scoring:
Last Update:
05/19/2003
Search Keys:
delphi delphi3000 article borland vcl code-snippet Captions DBNavigator place
Times Scored:
4
Visits:
2338
Uploader: Victor Dalvi
Company:
Reference: Victor Dalvi
 
Question/Problem/Abstract:
How to place Captions in the DBNavigator?
Answer:



1) Insert in your form a DBNavigator object.

2) Then, you need to declare a class:

type
  TDBNewNavigator = class ( TDBNavigator );

3) Finally, you use this code to place Caption at each button in the DBNavigator.

...

uses Buttons;

...

procedure TForm1.FormCreate(Sender: TObject);
var
  B: TNavigateBtn;
begin
  for B := Low ( TNavigateBtn ) to High ( TNavigateBtn ) do
    with TDBNewNavigator ( DBNavigator1 ).Buttons [ B ] do
    begin
      Case Index of
        nbFirst   : Caption := 'First';
        nbPrior   : Caption := 'Prior';
        nbNext    : Caption := 'Next';
        nbLast    : Caption := 'last';
        nbInsert  : Caption := 'New';
        nbDelete  : Caption := 'Delete';
        nbEdit    : Caption := 'Edit';
        nbPost    : Caption := 'Post';
        nbCancel  : Caption := 'Cancel';
        nbRefresh : Caption := 'Refresh';
      End;
      Layout := blGlyphTop;
      Hint := Caption;
      ShowHint := True;
    end;
end;





Please rate this article!
Skill level:
BeginnerExpert

Useful:
No!Very!

Overall rating:
PoorExcellent



Comments to this article
Write a new comment













 
Sign up to consume product discounts for Bronze memberships !

read more


  Visit our Sponsor

 

  Community Ad of
E. DSpirito
 
   














 







     
  Copyright © 2000 - 2007 delphi3000.com - All rights reserved. Terms of use. || Privacy
delphi3000.com is a service by bluestep.com IT-Services GmbH (Vienna)