2016-03-15 1 views
1

В настоящее время я использую Smalltalk VisualWorks для Windows XP. Есть ли способ (и какой) скрывать (желательно) или отключать стандартные кнопки заголовка окна (свести к минимуму, максимизировать)? В качестве альтернативы: отключить их события. Поисковые руководства и Интернет - никаких результатов до сих пор (несколько дней).Smalltalk VisualWorks в Windows XP: скрытие кнопок заголовка окна по умолчанию

ответ

1

вам необходимо использовать DLLCC для связи с C-интерфейсом WinAPI. Затем вам нужно найти способ удалить кнопки, возможно, используя SetWindowLong(). Вы можете получить HWND из окна VisualWorks, возможно, запросив его #windowHandle.

+1

Спасибо, определенно попробуем это. На данный момент мне удалось найти обходное решение: установка «windowType» в «#dialog» в методе postOpenWith:. Вот как это выглядит: "self mainWindow windowType: #dialog." В настоящее время поведение окон меня удовлетворяет. – DarkCourt

Смежные вопросы