我正在一個大型顯示器上進行開發,並且希望一目瞭然地瞭解我的應用程序的不同部分如何查看不同的屏幕分辨率。關於2D屏幕標尺的建議
我對在我的應用程序中調整我的應用程序或窗口大小的實用程序不感興趣;我更喜歡某種可以設置爲不同尺寸的2D屏幕疊加層,並且可以在屏幕上移動。
我已經看到很多屏幕標尺,但我寧願沒有水平測量的麻煩,然後翻轉標尺,然後垂直測量。我只是喜歡一個透明的浮動「框」,我可以在屏幕上移動,以便我可以告訴,例如,如果我的對話框變得太高。
我正在一個大型顯示器上進行開發,並且希望一目瞭然地瞭解我的應用程序的不同部分如何查看不同的屏幕分辨率。關於2D屏幕標尺的建議
我對在我的應用程序中調整我的應用程序或窗口大小的實用程序不感興趣;我更喜歡某種可以設置爲不同尺寸的2D屏幕疊加層,並且可以在屏幕上移動。
我已經看到很多屏幕標尺,但我寧願沒有水平測量的麻煩,然後翻轉標尺,然後垂直測量。我只是喜歡一個透明的浮動「框」,我可以在屏幕上移動,以便我可以告訴,例如,如果我的對話框變得太高。
我用this one(歌劇工具)
(警告:不一定是最好的解決辦法)
我的快速和骯髒的方式做到這一點是要建立一個桌面背景,不同的顏色就可以了常見的顯示器分辨率。
它工作得很好。我認爲如果一個對話框變得非常大,並且可能會填充800x600的屏幕,那麼它很可能是GUI重構的候選對象。
我同意,簡單地放上任何一種尺子都不會給你真正的交易,因爲根據你的標記,頁面佈局會根據瀏覽器寬度而改變和重新排列。 簡單調整瀏覽器大小是最好的解決方案。 – TravisO 2009-12-10 18:52:27
這是一個聰明的解決方案。這在某些情況下適用於我,但我正在使用MDI子窗口處理應用程序,而且我也需要測量它們的大小。他們無法擺脫應用程序的框架,因此我無法將它們拖到桌面上。不過,一個好主意。 – 2009-12-11 17:20:54
@Matt:不錯,這不會直接影響MDI兒童,但是,(a)如果窗口始終是一個MDI子項,那麼父項也必須始終適合屏幕以及(b)固定大小的MDI兒童窗戶打破了MDI的設計模式。老實說,我從來沒有遇到過需要用MDI子窗口來做這種事情的情況。 – 2009-12-11 18:34:09
退房xScope從IconFactory。 http://xscopeapp.com我一直在使用它來進行開發佈局。它有幾個工具,包括標尺,指南......和一個「框架」工具,非常適合預覽其他屏幕分辨率,就像你想要做的一樣。
很好,謝謝。理想情況下,我不需要安裝Opera,但它似乎工作得很好。 – 2009-12-10 22:03:39