![]() |
![]() ![]() ![]() | |
|
Новости |
Новости сайта
Поиск |
Поиск по лучшим сайтам о Delphi
FAQ |
Огромная база часто задаваемых вопросов и, конечно же, ответы к ним ;)
Статьи |
Подборка статей на самые разные темы. Все о DELPHI
Книги |
Новинки книжного рынка
Новости VCL
Обзор свежих компонент со всего мира, по-русски!
|| Форумы Здесь вы можете задать свой вопрос и наверняка получите ответ |
ЧАТ |
Место для общения :)
Орешник
Коллекция курьезных вопросов из форумов
| ||
![]() | ||
|
Страницы: 1 2
Чтобы не потерять эту дискуссию, сделайте закладку
« предыдущая ветвь | форум | следующая ветвь »
Вопрос к автору KIL&MCK
Митя (29.12.21 17:22)Огромная просьба - восстановите, пожалуйста, работу MDI, очень удобная вещь.
Я не знаю что происходит с интернетом но в скачанных модулях Kol.pac и Koladd.pas пришлось делать корректировки чтобы заработал компонент KolActionList
Митя (29.12.21 17:26) [1]Пишу с телефона поэтому в названии темы ошибка - KIL вместо KOL, клавиши близко расположены
ParanoiS © (03.01.22 16:56) [2]ещё раз (в последний) объясняю: КОЛАктион имеет заводской косяк (да, от Кладова.). Править надо в МЦК. дак а про чё конкретно хочешь знать? если про свойство Name - хоть щас расскажу.
ParanoiS © (03.01.22 17:02) [3]MDI работало и работает. FAQ читай. Мои приложения на 60% на MDI KOL/mck - и всё отлично пашет. Ну только добавлял конечно кое-чего:) могу тебе отослать МОЙ модуль с работой МДИ, только тебе придётся поправить KOL.pas KOLadd.pas ну и INC файлы.
ParanoiS © (03.01.22 17:11) [4]-> Пишу с телефона поэтому в названии темы ошибка - KIL
Ну хоть не с двумя LL
Митя (05.01.22 13:15) [5]Ок, если есть исправленные KOL.pas и KOLadd.pas то высылайте пожалуйста,
ParanoiS © (08.01.22 20:08) [6]Ложи МДИКлиент на любое нравившееся Панель (например) - либо в mck либо вручную. Создай в другом модуле (или вручную) форму. На неё - клади MDIChild.
Ну и по событию, нужному тебе - кидай эту дочернюю форму на главную. Всё. Ну а там в главной - можешь извращаться с ней как хочешь. уменя например есть табы, которые эти дочки переклбчают. ну и так далее.
ParanoiS © (08.01.22 20:17) [7]http://forum.delphimaster.net/cgi-bin/forum.pl?id=1641660291&n=10
нащёт TKOLAction
ParanoiS © (08.01.22 20:30) [8]ну а ввобще - после икспи не стОит даже пробовать.
Митя (09.01.22 10:03) [9]А есть рабочий пример?
Митя (11.01.22 22:16) [10]Не получается, пишет что неизвестный идентификатор
ParanoiS © (14.01.22 13:38) [11]а-а-а понял.
включи директиву USE_MDI
Митя (15.01.22 07:51) [12]Как её включить?
Митя (15.01.22 07:53) [13]Пример
RusSun © (15.01.22 15:29) [14]https://disk.yandex.ru/i/76agSW6_xZ2vmg
Conditional defines:
В это поле USE_MDI добавить.
RusSun © (15.01.22 17:48) [15]http://forum.delphimaster.net/cgi-bin/forum.pl?id=1284482677&n=10
__________________________________________________________
Jon © (25.10.10 00:37) [35]
Bug found:
Compile with USE_MDI;UNICODE_CTRLS; then new MDI child window position is shifted to right and down of last created child.
Compile with USE_MDI; only then new MDI child window is always at the top left.
___________________________________________________________
ParanoiS © (15.01.22 18:54) [16]Ну или в юните где МДИсервер напиши {$DEFINE USE_MDI}
Митя (15.01.22 23:21) [17]
> ParanoiS © (15.01.22 18:54) [16]
> Ну или в юните где МДИсервер напиши {$DEFINE USE_MDI}
Ты ни разу не дал полезных сообщений - хоть бы готовый пример выложил что ли
Митя (16.01.22 03:24) [18]RusSun - тебе, как всегда, огромнейшее спасибоо!!!
+ всё заработало!!!
Ошибка возникает если закрываешь приложение в дельфе при отладке
Митя (16.01.22 12:38) [19]Кажись нашёл где копать!!! - если не использовать замену системных модулей то ошибка, при запуске в дельфе, на закрытии MDI-форм запущенного приложения и на закрытии данного приложения, исчезает!!!
Разрешается использование тегов форматирования текста:
Страницы: 1 2 версия для печати
<b>жирный</b> <i>наклонный</i> <u>подчеркнутый</u>,
а для выделения текста программ, используйте <code> ... </code>
и не забывайте закрывать теги! </b></i></u></code> :)
|
![]() ![]() ![]() |