2009-10-23 25 views
8

tôi có một ứng dụng cũ (bắt đầu trong delphi 7 trong Win XP), bây giờ tôi đang sử dụng delphi 2009 (giành chiến thắng Vista). Nếu tôi bắt đầu một dự án mới, tất cả các nút có một cạnh rouded, nhưng trong ứng dụng cũ của tôi tất cả các nút có một cái nhìn "vuông" -shape.bật chủ đề cho các ứng dụng

có bất kỳ cài đặt nào mà tôi đã bỏ lỡ không? cảm ơn

+0

PS: tôi không muốn viết lại toàn bộ ứng dụng của tôi để mang lại lợi ích của giao diện mới của các nút –

Trả lời

12

Dưới Options Dự án D2009, có một tùy chọn "Enable chủ đề thời gian chạy" được đánh dấu theo mặc định cho các dự án mới nhưng unticked cho các dự án từ trước .

Việc đánh dấu điều này sẽ thêm tệp kê khai vào tài nguyên của EXE, đó là những gì làm cho nó sử dụng các chủ đề Windows Xp/Vista, đó là những gì mang lại cho bạn các nút tròn.

http://www.stevetrefethen.com/blog/ThemingWindowsApplicationsInDelphi2007.aspx

http://www.stevetrefethen.com/blog/Delphi2007VCLDesignerThemeSupport.aspx

+0

Sử dụng Themes tùy chọn là những gì tôi muốn, thanks a lot –

Các vấn đề liên quan