現在我將我的應用程序改編爲平板電腦。 I ask如何在屏幕旋轉時固定窗體。好人說,我必須調整我的應用程序的縱向方向,他們是正確的。在Delphi XE2中旋轉VCL組件
一些形式非常具體,它很難(可能不可能)重新設計他們的縱向。所以我認爲我可以創造一個幻想,我的應用程序只能在橫向模式下工作。
這就是爲什麼我需要旋轉Delphi XE2中的標準VCL組件。例如,對於標準備忘錄,我不僅需要從左到右(或從右到左)和從上到下(以及從下到上)寫文本。
另外我需要旋轉按鈕。現在我使用標準TButton和TRxSpeedButton。
我覺得足夠旋轉TButton的文本,但我不知道我該怎麼做到這一點?
對於TRxSpeedButton,我使用字形。理論上,我可以重寫畫布並更改圖片。另一種方法是創建2個按鈕(一個用於縱向方向,一個用於橫向,每個按鈕都有它們特殊的字形)並改變其可見性。但我不喜歡第二個變體,因爲在這種情況下exe文件將非常豐滿,我不喜歡豐滿的exe文件))
感謝您的建議。
如果你真的要鎖定在橫向模式下您的應用程序,然後看看http://stackoverflow.com/questions/16093502/how-to-prevent-the-screen-from-automatically-rotating-on-一,平板電腦 – 2014-12-13 10:44:46