Форум: "KOL";
Текущий архив: 2007.04.01;
Скачать: [xml.tar.bz2];
ВнизГлюк в MCK TKOLMainMenu? Найти похожие ветки
← →
DVK (2006-07-21 09:10) [0]Наткнулся на странный глюк в зеркале TKOLMainMenu - отрыл свой старый KOL-проект (примерно годичной давности) и обнаружил, что в Design mode часть пунктов меню не видна (то есть пункты есть, но пустые). В Run-time всё в порядке. Хуже то, что в Design mode по щелчку мыши на пункте меню переход на текст процедуры OnMenu не происходит, а Delphi тихо, без каких-либо сообщений закрывается. Это ещё ладно. Но то же самое происходит и при попытке отредактировать название какого-либо пункта. Подскажите, как быть (KOL 2.36, Delphi7, Rebuild MCK уже делал).
← →
Vedun (2006-07-21 11:32) [1]А при создании нового проекта эти глюки проявляются?
← →
DVK (2006-07-21 11:44) [2]Нет.
Мало того, при копировании компонента KOLMainMenu из моего проекта в пустой, там сначала тоже часть пунктов пустые, но при щелчке на одном из них нормально создаётся новая текстовая процедура OnMenu, а после этого уже в MainMenu видны все пункты...
Хуже всего то, что редактировать нельзя... Мне понадобилось ввести новый пункт: ввести я его могу, а имя отредактировать - нет. Такое ощущение, что только путём редактирования DFM-файла можно имя поменять...
← →
Vedun (2006-07-21 16:02) [3]А если заново создать меню? Или оно слишком большое?
← →
DVK (2006-07-21 16:15) [4]А что толку. Если я редактирую свойства компонентов формы в текстовом виде (Alt+F12), а потом перехожу обратно к виду формы, разве при этом меню не пересоздаётся заново? Я так уже пробовал - никаких положительных результатов.
Я уже даже поставил KOL на Delphi3 (он у меня параллельно стоит), немного изменил свой проект под него, так та же история - вылетает безо всяких сообщений. Может, в самом MCK-KOL где-то глюк кроется...
← →
AndreyRus (2006-07-21 23:59) [5]Навряд ли, описанный вами глюк связан с генерацией кода. Создайте новый проект и скопируйте рабочий код в новый. 100% поможет.
← →
a_v_s (2006-07-22 11:34) [6]У меня наблюдается похожий эффект. Правда до тихого умирания Delphi дело не доходит. Единственно что могу сообщить, что этот эффект появился после KOL 2.18
← →
DVK (2006-07-24 07:39) [7]2AndreyRus
> Навряд ли, описанный вами глюк связан с генерацией кода.
> Создайте новый проект и скопируйте рабочий код в новый.
> 100% поможет.
Создал новый проект, скопировал туда unit1.pas и unit1.dfm - тот же эффект.
Вводить все свойства и обработчики вручную слишком долго, да и опасаюсь, что к концу этой работы получу такой же результат.
Вообще с таким поведением меню работать довольно трудно - приходится вручную в DFM файле изменять названия пунктов и вручную же прописывать обработчик в тексте - то ещё удовольствие. Как бы всё-таки от этого избавиться?
Страницы: 1 вся ветка
Форум: "KOL";
Текущий архив: 2007.04.01;
Скачать: [xml.tar.bz2];
Память: 0.46 MB
Время: 0.042 c