Name | Modified | Size | Downloads / Week |
---|---|---|---|
ReadMe.txt | 2014-03-15 | 2.3 kB | |
GenerateFindFieldToVST.rar | 2014-03-15 | 1.5 MB | |
Totals: 2 Items | 1.5 MB | 0 |
Генератор поиска выполняет создание поле поиска и логику фильтрацию дерева с узлами(TVirtualStringTree). Суть работы: выбираешь файлы формы(на форме должно быть дерево с инициализацией NodeDataSize, и желательно описание TNodeData типа в том же файле), генератор сам ищет необходимые имена переменных и добавляет в pas и dfm файлы необходимый код. Генерируется поле поиска, которое фильтрует содержимое дерева по названию. В архиве содержится генератор и пример кода, на котором все должно нормально сработать. Если на чьем коде не сработало, то неплохо было бы скинуть мне конкретные файлы dfm и pas, чтоб я мог доработать генератор :). Собственно идея генераторов заключается в возможности извлекать умения программировать и тем самым уменьшить время затрачиваемое на рутинные вещи(создание деревьев, поисков для них, выравнивания диалоговых окон, различного рода рефакторинг и т.д.). Подробная инструкция: Запускаешь ammdoing.exe. Через несколько секунд появляется диалог выбора файлов формы - - нужно выбрать pas или dfm файл, другой подхватится по имени. Генерация занимает по времени до нескольких минут, в течении которого могут появляться диалоговые окна ввода необходимых имен переменных или их типов. Затем консолька закроется и можно смотреть результат. Контакты: ivcgl@yandex.ru