我正在編程一個tlistview,以便它從右至左顯示其列(以便正確顯示希伯來文本)。我使用下面的代碼在窗體的創建方法,其中「LV」是列表視圖從左至右TListView
SetWindowLong (lv.Handle, GWL_EXSTYLE,
GetWindowLong(lv.Handle, GWL_EXSTYLE) or
WS_EX_LAYOUTRTL or WS_EX_NOINHERITLAYOUT);
lv.invalidate;
雖然該代碼使得正確的列表視圖顯示的行,標題行顯示從左至右!列不匹配,每列的標題都是錯誤的。
有沒有人有一個想法如何讓標題行顯示從右到左?
我正在使用德爾福7,不是這應該有很大的區別。
TIA, No'am
執行上述代碼後,右鍵單擊(彈出式菜單)將不起作用!任何想法? – mtoloo 2011-08-06 05:11:43