Конференция "KOL" » Нашол очередной супербаг меню [Delphi, Windows]
 
  • QAZ (16.08.15 17:08) [0]
    Теперь и в дезайнтайме :)
    Суть - невозможность существования нескольких открытых форм с главным меню в редакторе делфи.
    Делфи 7, КОЛ 3.23.4, МСК 3.20 (mirror.pas)
    Создаем пустой КоЛ проект, кидаем на форму Апплет (типа для нескольких форм, хотя без него результат будет тот же) и меню.
    Добавляем вторую форму как полагается, кидаем на нее меню ииии все....
    с этого момента:
    1) невозможно переключится на первую форму
    2) закрытие проекта = крашь всей дельфи
    3) запуск проекта\завершение = зависон всей дельфи до кила в таскманагере
    4) вне делфи проблем с приложением вроде нет
    5) пока открыта только одна (любая) форма проблем так же нет и в самой делфи
  • RusSun © (18.08.15 09:51) [1]
    Как вариант - Мысль:)
    1 Этот баг наблюдается во всех КОЛ версиях?
    (*Был ли раньше или только теперь возник?*)
  • QAZ (18.08.15 14:56) [2]

    > 1 Этот баг наблюдается во всех КОЛ версиях?

    без понятия, это скорей не КОЛ-баг, а МСК ибо это его задача рисовать в дизайнтайме
    видимо я первый кому понадобилось меню сразу в двух формах
  • RusSun © (18.08.15 19:07) [3]
    +1 )
  • Dimaxx © (19.08.15 23:11) [4]
    Провел эксперимент, только с Д5. Ничего подобного не наблюдаю.

    1) Создаем пустой проект
    2) Кидаем KOLProject, задаем имя проекта
    3) Кидаем KOLForm, сохраняем
    4) Открываем свежесозданный проект и кидаем KOLMainMenu
    5) Создаем вторую форму, сохраняем, кидаем KOLForm, сохраняем и кидаем на вторую форму KOLMain Menu
    6) Повторить до нужного кол-ва форм.

    В итоге все отлично переключается, закрытие не крэшит среду. Мб я что-то не так делаю?
  • QAZ (22.08.15 18:03) [5]

    > В итоге все отлично переключается, закрытие не крэшит среду.
    >  Мб я что-то не так делаю?

    да, не так, после 5й версии сменился принцип работы дизайнтайм компонентов
    проверил специально на 2007, тажа лабуда, ток ошибок еще больше ибо там формы живут во вкладках аля VS
  • DWorker (25.08.15 08:39) [6]
    Баг нашел, вроде даже исправил, скоро на свн скину. Правда в 7 версии насколько помню никаких вкладок нет.. Да и на самом деле не понятно как оно там работало вообще...
  • QAZ (25.08.15 15:29) [7]

    > Правда в 7 версии насколько помню никаких вкладок нет..

    в 7 нет, а в 200х везде :)
  • DWorker (25.08.15 18:41) [8]
    Да в 200х вкладки, у самого турба.

    Фикс на свн залил, все правки в mirror.pas. Правда другой глюк не исправил (заметил его благодаря этому багу). В режиме дизайна главного меню нету вообще, но думаю тока на 200х проявляется
  • QAZ (26.08.15 11:46) [9]
    ещё б адрес свна...
  • QAZ (26.08.15 17:12) [10]
    нашол
    да подтверждаю в 7 норм, в 2007 не рисует

    зы этот свн как-то перекликается с кладовым или паралелен?
  • DWorker (26.08.15 18:30) [11]
    А с несколькими меню то баг исчез?


    > зы этот свн как-то перекликается с кладовым или паралелен?

    Это доработанная версия - за основу взят оригинал + правки от всех (х64, правка багов и т.д)
  • QAZ (26.08.15 19:45) [12]

    > А с несколькими меню то баг исчез?

    ну да, с двумя точно пашет :)
 
Конференция "KOL" » Нашол очередной супербаг меню [Delphi, Windows]
Есть новые Нет новых   [118667   +46][b:0][p:0]