Цитата:
Сообщение от
AndyD
Слева-справа не очень хорошо будет получаться, даже если расположить табы по вертикали
Да, поэкспериментировал - действительно, что справа, что слева - совсем никуда
Да и снизу тоже не особо - во первых, мешает окну компилятора (приходится, или делиться, или выносить его в окно сообщений, как в 2.5)
Так что сверху оптимальный вариант.
Вот еще небольшой метод - для удобства.
Работаю в Maxthon - очень привык к тому, что можно закрыть закладку по двойному щелчку по ней.
Код:
public int mouseDblClick(int _x, int _y, int _button, boolean _Ctrl, boolean _Shift)
{
int ret;
FormTabPageControl page;
int tabNo;
HWND hwnd;
;
ret = super(_x, _y, _button, _Ctrl, _Shift);
tabNo = element.HitTestTabPage(this);
if(tabNo)
{
page = this.controlNum(tabNo);
hwnd = this.pageToHwnd(page);
WinAPI::sendMessageEx(hwnd, #WM_SYSCOMMAND, #SC_CLOSE, 0);
}
return ret;
}