Алгоритмы и математика

На самом деле, объектное программирование позволяет создавать очень экономичный по размеру код. Причем, достаточно эффективный. Примеры? Пожалуйста. Ява - объектно-ориентированное программирование...
Новая страница 1 Key Objects Library -Project state (Russian version) Состояние проекта KOL 
Не так уж и часто, но бывает надо в программе получить список файлов или поддиректорий в каталоге. Для тех, кто использует KOL и MCK открываются аж 3 способа решения этой проблемы. Правда нормальный, по моему мнению, все-таки только один :) Рассмотрим все.
Фактически, это не только ваше первое окно написанное с помощью KOL, но и первая программа с использованием этой библиотеки :)
В этом разделе у нас будет немного мистики и чертовщины (Кнопки и прочие контролы интерфейса будут возникать и пропадать неоткуда). В общем если вы немного Гарри Потерр данный монолог будет вам интересен :)
У многих визуальных объектов существуют следующие параметры в конструкторе: AParameter - родительский объект контрла Саption - надпись на объекте. Их мы описывать не будем :-] Если говорить про свойства, то тут еще проще...
Если вы не являетесь любителем забивать свои и чужие реестры мегабайтами мусора, или просто не надеетесь на сохранность информации в нем (когда нибудь Windows наверняка умрет), то вам надо обратить свои взоры на старые добрые Ini-файлы.
Сейчас уже стало стандартом, что настройки программы, важные (да и не очень) параметры храняться в реестре Windows. По этой причине и в KOL существует поддержка работы с реестром...
Свойства Width и Height отвечают за длину и высоту соответственно. Если вам надо поменять одновременно длину и высоту можно воспользоваться SetSize(w,h:integer)...
Конечно кнопки и панели на форме - это хорошо, но они должны реагировать на действия совершаемые пользователем. Этим мы и займемся. Смысл "обработки" действий такой же как и в VCL...
Яндекс цитирования