nav97

所属分类:Pascal/Delphi编程
开发工具:Delphi
文件大小:59KB
下载次数:3
上传日期:2012-11-20 21:07:48
上 传 者ChinaQYJ
说明:  使用offfice97按钮的数据库TMyDBNavigator97元件
(TMyDBNavigator97 is a Database navigator that uses the office 97 buttons shipped in TToolbar97. Also provides properties to select the glyphs you want to use, and hassupport for one database bookmark directly in the buttons set)

文件列表:
CompForm.dfm (209, 1997-07-13)
CompForm.pas (1311, 1997-07-13)
TB97.DCR (2252, 1997-05-28)
MyDbNav97.res (4380, 1997-07-14)
MyDbNav97.dcr (488, 1997-07-14)
notes.txt (788, 1997-07-13)
Mydbnav.pas (7450, 1997-07-15)
MyDbNav97.dfm (1696, 1997-07-14)
MyDbNav97.pas (13647, 1997-07-20)
TB97.DOC (42496, 1997-07-15)
TB97.pas (177703, 1997-07-15)

TMyDBNavigator97 component Author: Jose Sebastian Battig E-Mail: sbattig@bigfoot.com Well, this component is freeware... so, do what you want with it, use as you want... but if you publish it with another component i'll appreciate a mention to me as the author. Basically this component is a replacement for the DBNavigator component, this component is built with the buttons shipped with TToolbar97, so the source of TB97 is included. Toolbar97 bolongs to Jordan Russell, so any questions about it please send it to him. With this version of the component is included the version 1.5 of TToolbar97, the latest version of the navigator that i released included a corrected version of TToolbar97. Well, let's go to my component... maybe the first thing you will be thinking is to change the name. Feel free to change it... i have no problem..:) The component has a Glyph property for every About the implementation, I have to tell you that it was made using the IDE as the designer so, this is why the .dfm file is included, and my old extended navigator component is included too. I'll explain what the files are: CompForm: this is the base class for the "Visual Components" i made, if you want you can put this file in your object repository, create a new form inheriting from this file, add a register method to your new "form"... and that's all, you have a "Visual Component". Of course that this aproach has some limitations that you will need to deal with. I had a problem when i tried to select the bitmaps for the buttons... well, for some reason when delphi tries to load it from the .dfm file the buttons still has not a parent and an exception is raise. That's why i stored the bitmaps in a separate .res file. MyDbNav: This is a old version of a DBNavigator that i made...is a wrapper of the functiona- lity of the DBNAvigator but can work with separate buttons... well, not really buttons, can work with any control that supports the OnClick event handler. I used this component embedded in my new component to support the navigation. I did this because i don't like to re-invent the wheel... so if somebody did it before, why i'll well deal with DataLinks and with the DataSources and DataSets my self... No thanks... it's not my style. TB97: I guess that doesn't needs explanation... TToolbar97 component... great set of components... by the way, im waiting for the new version of this component. MyDbNav97: Well, finally this is the component, of course that if you want you can install the MyDBNav and the TB97 files in your component palette. You will find that not all the functionality of the DBNAvigator was included, I did not included for example the Drag and Drop functionality, who wants to drag a Navigator?. I want to click in it to move the pointer of my table, and you?. I'll recommend you a very nice combination. In my table forms i put a Dock97 in the top, then insert a Toolbar97 and inside the toolbar put a DBNAvigator97... that looks really pretty. Ahh... I almost forgot... my component has support for one Bookmark, that's why i defined my own NavigateBtns, because i had to add this new button, the bookmarks button. Read the notes.txt file for version diferences and bugs corrected.

近期下载者

相关文件


收藏者