Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Начинающим";
Текущий архив: 2008.10.19;
Скачать: [xml.tar.bz2];

Вниз

Как убрать полосы прокрутки в родительской форме MDI приложения?   Найти похожие ветки 

 
Totaren   (2008-09-15 18:15) [0]

При перемещении дочерних форм, захождении за границу родительской, в ней появляются полосы прокрутки. Каким образом этого избежать?


 
Palladin ©   (2008-09-15 18:16) [1]

а зачем?


 
Totaren   (2008-09-15 18:46) [2]

Жизнь диктует такие условия....


 
Palladin ©   (2008-09-15 18:46) [3]

жизнь будет потом диктовать условия вытаскивания окон из невидимой области


 
Totaren   (2008-09-15 18:57) [4]

Вот прям и не поспоришь.


 
MsGuns ©   (2008-09-16 11:04) [5]

Заменить MDI на SDI - скрулбары пропадут


 
sniknik ©   (2008-09-16 11:20) [6]

function ClientWindowProc(wnd: HWND; msg: Cardinal; wparam, lparam: Integer ): Integer; stdcall;
var
 f: Pointer;
begin
 f:= Pointer(GetWindowLong(wnd, GWL_USERDATA));
 case msg of
   WM_NCCALCSIZE: if (GetWindowLong(wnd, GWL_STYLE) and (WS_HSCROLL or WS_VSCROLL)) <> 0 then
                     SetWindowLong(wnd, GWL_STYLE, GetWindowLong( wnd, GWL_STYLE) and not (WS_HSCROLL or WS_VSCROLL));
 end;
 Result:= CallWindowProc(f, wnd, msg, wparam, lparam);
end;

procedure TForm1.FormCreate(Sender: TObject);
begin
 if ClientHandle <> 0 then
   if GetWindowLong(ClientHandle, GWL_USERDATA) = 0 then
     SetWindowLong(ClientHandle, GWL_USERDATA, SetWindowLong(ClientHandle,
                               GWL_WNDPROC, integer(@ClientWindowProc)));
end;



Страницы: 1 вся ветка

Форум: "Начинающим";
Текущий архив: 2008.10.19;
Скачать: [xml.tar.bz2];

Наверх




Память: 0.45 MB
Время: 0.005 c
15-1219934803
kaif
2008-08-28 18:46
2008.10.19
Кто-нибудь может перевести?


2-1218701003
Нов_и_чок
2008-08-14 12:03
2008.10.19
преобразование длинных имен файлов Windows в DOS


2-1221226569
webpauk
2008-09-12 17:36
2008.10.19
PanelResize


2-1220825497
dars73
2008-09-08 02:11
2008.10.19
Подскожите пожалуйста почему я не могу подключить модуль


2-1221045194
Denver
2008-09-10 15:13
2008.10.19
количество COM портов





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский