Forum: Sonstige Fragen zu Delphi
Delphi
by Flocke,
17. Feb 2006
Einen Hinweis habe ich gerade noch gefunden, habe aber gerade keine Zeit näher drauf einzugehen.
1. Du musst die Fensterprozedur von Form1.ClientHandle erweitern (Stichwort: GWL_WNDPROC)
2. Du musst WM_NCCALCSIZE abfangen und vor dem Weiterleiten an den Default-Handler
ShowScrollBar(HWnd, SB_BOTH, 0 /*false*/);
aufrufen.
Forum: Sonstige Fragen zu Delphi
Delphi
by Flocke,
17. Feb 2006
Wie ich geschrieben hatte: nicht ausprobiert.
Probiers mal in FormShow bzw. alternativ auf Menüeintrag oder Knopfdruck. Wenn's geht, dann müsste man das auch dynamisch ausschalten können wenn die Scrollbars schon angezeigt werden.
Wenn's nicht geht, dann kann man es wohl (mit einfachen Mitteln) überhaupt nicht ausschalten.