Форум: "KOL";
Текущий архив: 2003.05.01;
Скачать: [xml.tar.bz2];
ВнизА вот маленький глюк... Найти похожие ветки
← →
Alexei Dragoner (2002-07-24 11:57) [0]Добрый день,
Свойство Form.HasBorder. Замечательное свойство, но если его установить в FALSE в runtime, а потом обратно в TRUE, то окно к первоначальному виду не возвращается. Верните окно, пожалуйста :)
Спасибо.
← →
SPeller (2002-07-24 17:33) [1]Возми да верни сам, руки тебе для чего? :) Вызови какой-нить Invalidate
← →
Alexei Dragoner (2002-07-24 18:04) [2]Так, для тех, кто не понял... Invalidate здесь не причем, у окна пропадает начисто caption, не смотря на установленное свойство в true. Сделай тест на Delphi с аналогом BorderStyle:=bsNone и на KOL... и почувствуй разницу....
Салют....
← →
HekTo (2002-07-25 01:39) [3]Если тебе его туды-сюды гонять надо, то воспользуйся GetWindowLong/SetWindowsLong с параметром GWL_STYLE и оставь в покое HasCaption. Подробности смотри в хелпе по винапям на эти функции...
← →
SPeller (2002-07-25 05:28) [4]
> Alexei Dragoner (24.07.02 18:04)
> Так, для тех, кто не понял...
Да всё я понял. Думаешь я не знаю какой KOL глюкавый? Все глюки исправляюся руками.
← →
Alexei Dragoner (2002-07-25 11:05) [5]Ну вот тут, ребята, позвольте не согласиться. Если писать на WinAPI, то зачем же KOL? Да и форум этот для того, чтобы находить и указывать на глюки, а не только искать всевозможные пути их обхода. Разве нет?
А ситуация с HasBorder может возникнуть, например, когда пишешь полноэкранное приложение для возврата в оконный режим...
Всем спасибо,
← →
SPeller (2002-07-25 13:13) [6]
> Alexei Dragoner (25.07.02 11:05)
> Ну вот тут, ребята, позвольте не согласиться. Если писать
> на WinAPI, то зачем же KOL?
KOL это весьма хорошая обёртка для ВинАПИ. Попробуй ка сделать всё что даёт KOL на чистом АПИ. И ещё момент, KOL это ещё и ассемблер. Посмотрите файл kol.pas
← →
HekTo (2002-07-25 13:54) [7]> Ну вот тут, ребята, позвольте не согласиться. Если писать
> на WinAPI, то зачем же KOL?
Весь винапи в КОЛ не закатаешь, поэтому приходится иногда в дополнение к КОЛу использовать и функции апей.
← →
Vladimir Kladov (2002-07-25 15:36) [8]Поправлю. Хотя очень интересно, для какой такой цели понадобилось
убирать и восстанавливать бордюр у формы в динамике. Но вместе с
заголовком будет возвращаться системное меню, кнопки минимизации и восстановления. Не нравится - меняйте стили сами. В KOL это проще, чем в VCL - свойства Style и ExStyle.
← →
Alexei Dragoner (2002-07-25 16:34) [9]Годится,
Пример применения: OpenGL приложение - переход в полноэкранный режим (необходимо избавиться от caption и border) и обратно... Можно, конечно, пользоваться чисто API функциями, но интерес то, собственно, в самом KOL...
Еще раз спасибо...
Страницы: 1 вся ветка
Форум: "KOL";
Текущий архив: 2003.05.01;
Скачать: [xml.tar.bz2];
Память: 0.46 MB
Время: 0.006 c