国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 編程 > C++ > 正文

C++Builder IDE使用技巧

2019-09-06 23:33:50
字體:
來源:轉載
供稿:網友

                    不管您已經用了多久的C++Builder,無庸置疑,IDE中總有些被您忽略的功能。本文中介紹了IDE中的一些鮮為人知的功能。

快速選擇Form
在您開發應用程序時,您經常需要選中Form來改變Form的屬性值或生成新的Form事件句柄。有些時候,選擇頁面只需簡單在頁面上單擊。但更多的時候,頁面總是完全被其上的組件所隱藏。

通過對象觀察器(Object Inspector)頂端的下拉組合框來選擇是一種解決辦法。但從下拉列表中找出form類并不容易,尤其在頁面包含了大量的組件時。

幸運的是,IDE提供了選擇form的快捷鍵。舉例來說,當一個Memo組件以client對齊方式充滿了form的客戶區域時。要想選擇form,您只要在Memo上單擊,然后按下Esc鍵,就會選中form。

實際上IDE將焦點轉向了最初所選對象的父對象。如果您在form上的panel面板上又放置了一個組件的話,當您單擊這個組件然后又按下Esc鍵后,就會選中panel面板。再按下Esc鍵后,就會選中form。

復選container(容器)中的組件
Panel面板經常被用作其他組件的容器。您也許想同時選中Panel面板上的幾個組件來移動它們或是改變它們的共同屬性。您當然可以通過Shift+單擊來選擇這些組件。但若您想通過拖動鼠標來選的話,您只會將panel拖的到處亂跑。按下Ctrl鍵再拖的話,就完全不同了。這個辦法適用于所有的容器類組件(GroupBox, ScrollBox, ControlBar,等等等等)。

微調
很多時候,您都會對Form上的組件進行細微的調整。選中一個組件后,按住Ctrl鍵再按下方向鍵(四個箭頭)可以將組件往相應的方向以像素點為單位移動。同時按住Shift 和 Ctrl鍵,再按一下方向鍵的話可以使組件移至下一個網格定位點。

要想組件往相應的方伸長或縮短一個像素點的話,按住Shift鍵再按方向鍵。左右鍵調整組件寬度,上下鍵調整組件高度。

同時改變數個組件的屬性
當您選擇了多個組件時,對象觀察器(Object Inspector)將會顯示這些組件的共同屬性。舉例來說,如果您想讓Form中的數個Edit組件都有同樣的寬度的話,只需同時選中它們,然后在對象觀察器中改變Width屬性,所有您選中的組件寬度都會變成新的寬度值。這也是一下子清空許多Edit組件的Text屬性的便捷之道。

使用Alignment(對齊)對話框!
您經常需要確保一組組件能夠以某種方式對齊。舉例來說,您希望一個Edit組件和與其對應的Label組件中間對齊。先選中Edit組件,然后按住Shift鍵選擇Label組件,再在其中一個組件上右擊鼠標,選擇彈出菜單上的Align(對齊)選項。這時會彈出一個Alignment(對齊)對話框,允許您按照某些順序對齊組件。很簡單的,試試看。

我必須指出這只是使用Alignment對話框的一方面原因,實際上這也是組件錨定(anchor)的原理。您所選定的一組組件的第一個組件將作為錨組件。也就是說,錨組件不動,所有其它的組件按照對齊方式向他對齊。

最后要說的是,View | Alignment Palette與Alignment對話框完全一致。

結論
對有些讀者來說,本文的內容十分可笑!但我敢打賭大多數人多少可以從本文中學到點您以前沒有注意到的東西。C++Builder的 RAD特性令人印象深刻。一旦您學會將IDE發揮到極致時,這一點將尤其正確。
發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表

圖片精選

主站蜘蛛池模板: 九江县| 农安县| 沿河| 浦县| 基隆市| 花莲市| 安陆市| 安西县| 乐清市| 大同市| 开阳县| 成都市| 滁州市| 丹寨县| 米泉市| 昭觉县| 龙里县| 新巴尔虎右旗| 阿坝| 夹江县| 皋兰县| 江达县| 无为县| 唐河县| 吉林省| 彭阳县| 周宁县| 惠来县| 维西| 玉龙| 托克逊县| 肇源县| 丰顺县| 华宁县| 乐昌市| 盐源县| 会宁县| 灵山县| 达拉特旗| 荣昌县| 常宁市|