爲Delphi程序添加自動滾動的工具欄

本實例制作一個可以自動滾動的工具欄。

在窗體中添加一個TImageList組件,並且爲它添加幾個圖像文件。然後添加一個TToolBar組件,設置TToolBar組件的Images屬性爲TImageList組件,在TToolBar組件上右擊,在彈出的快捷菜單中選擇New Button項,爲TToolBar組件添加幾個按鈕,並設置按鈕的ImageIndex屬性分別對應TImageList組件中的圖像索引編號。最後向窗體上添加一個TPageScroller組件,設置它的AutoScroll屬性值爲True,設置Control屬性爲TToolBar組件,如果TToolBar組件的尺寸大于TPageScroller組件的尺寸,就會顯示一個按鈕。

設計完成的窗體如圖1所示。

王朝网络

圖1 主界面

保存文件,然後按F9鍵運行程序,程序運行的初始畫面如圖2所示。

在程序運行的過程中,鼠標移動到或按鈕上時工具欄就會自動滾動以顯示工具欄的其他部分,如圖3所示。

王朝网络

圖2 程序運行的初始畫面

王朝网络

圖3 程序運行結果

如果設置TPageScroller組件的AutoScroll屬性值爲False,那麽在程序運行的過程中,只有單擊或按鈕時,工具欄才會自動滾動以顯示工具欄的其他部分。

 
用Delphi編制可自動升級程序
楊 超在編制了一個應用程序後的維護階段,我們會面臨給應用程序升級的工作.無疑,手工升級的工作是十分繁瑣的,你可能會需要到用戶的機器上去更新文件.可是,如果能編一個自動升級程序,放在網絡上,讓用戶下載,只需...查看完整版>>用Delphi編制可自動升級程序
 
在DELPHI程序中自動設置ODBC數據源
摘要:在DELPHI程序中自動設置ODBC數據源在DELPHI數據庫應用程序中,我們訪問數據庫通常有兩種方法.一種是通過BDE數據庫搜索引擎,即利用DELPHI自帶的數據庫驅動程序,這種方法的優點是速度快,但應用範圍有限,當數...查看完整版>>在DELPHI程序中自動設置ODBC數據源
 
在DELPHI程序中自動設置ODBC數據源
在DELPHI數據庫應用程序中,我們訪問數據庫通常有兩種方法.一種是通過BDE數據庫搜索引擎,即利用DELPHI自帶的數據庫驅動程序,這種方法的優點是速度快,但應用範圍有限,當數據庫版本更新時,有可能不能用于操作新的...查看完整版>>在DELPHI程序中自動設置ODBC數據源
 
爲對話框程序添加工具條和狀態欄
摘要:本文介紹了在對話框程序基礎上通過程序控制來動態添加工具條和狀態條的實現過程和方法。  一、 引言  對于不需要文檔/視圖結構支持的程序一般都采用對話框做爲程序的基礎框架。雖然在對話框程序上可以通過...查看完整版>>爲對話框程序添加工具條和狀態欄
 
添加友情blog滾動
#friendBlog ul{  height:300px;  overflow: auto;  width: 200px;  text-align: center;  margin-left:0px;  margin-top: 0px;  margin-right: 0px;  margin-bottom: 0px;  padding: 0;  }...查看完整版>>添加友情blog滾動