主页
Top.Mail.Ru Yandeks.Metrika
论坛:“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.58 MB
时间:0.175 c
14-734
uw
2003-04-14 02:54
2003.05.01
一个精神问题


1-494
KSY
2003-04-19 21:11
2003.05.01
输出symbol.perem。 t。在comp中字符串的字符串。 TMemo


3-377
xmrz
2003-04-14 18:00
2003.05.01
IB,FB还是Yaffil?


1-574
Kotenochek
2003-04-18 12:21
2003.05.01
!!!! 组件DriveComboBox


1-577
知道全无
2003-04-18 13:40
2003.05.01
记录 - >文件





南非荷兰语 阿尔巴尼亚人 阿拉伯语 亚美尼亚 阿塞拜疆 巴斯克 白俄罗斯 保加利亚语 加泰罗尼亚 简体中文 中国(繁体) 克罗地亚 捷克 丹麦语 荷兰人 英语 爱沙尼亚语 菲律宾人 芬兰 法文
加利亚西语 格鲁吉亚语 德语 希腊语 海地克里奥尔语 希伯来语 印地语 匈牙利 北日耳曼语 印度尼西亚人 爱尔兰语 意大利语 日本性玩偶 韩语 拉脱维亚 立陶宛 马其顿 马来语 马耳他语 挪威语
波斯语 波兰语 葡萄牙语 罗马尼亚 俄语 塞尔维亚 斯洛伐克 斯洛文尼亚 西班牙语 斯瓦希里 瑞典语 泰国人 土耳其 乌克兰 乌尔都语 越南人 威尔士语 意第绪语 孟加拉 波斯尼亚
宿务 世界语 古吉拉特语 豪萨语 苗族 伊博 爪哇 卡纳达语 高棉 老挝 拉丁语 毛利 马拉 蒙古人 尼泊尔 旁遮普 索马里 泰米尔人 泰卢固语 约鲁巴语
祖鲁
英文 Французский Немецкий Итальянский Португальский 俄文 Испанский