5 / 5 / 2
Регистрация: 31.05.2010
Сообщений: 80
|
|
1 | |
кто знает, как это делается (интерфейс)?04.08.2012, 21:09. Показов 1130. Ответов 11
Метки нет (Все метки)
Доброго всем утра / дня / поздней ночи!
Все видели в программах следующий интерфейс: Меня интерисует следующие вопросы: 1) каким методом(ами) они деляю такое разделение окон? 2) как при обновлении программы, (я отмечал на фото) в окно 1-н попадает новое название, при нажатии на которое открывается новая форма в 2-м окне? Мне не понятна привязка. К примеру: в окне 1-н было 5 строчек, после обновления, добавили 1-у форму и она отобразилась в этом списке 6-й по счету? (если вопросы не понятны = уточните, что вы хотете знать!)
0
|
04.08.2012, 21:09 | |
Ответы с готовыми решениями:
11
Radstudio10_2_1_esd кто-нибудь знает как это установить в другую папку ? что это за программа кто знает? Стек и очередь, может кто-нибудь знает как делается? Как это сделать кто знает? кто поможет?) |
430 / 431 / 93
Регистрация: 16.07.2012
Сообщений: 886
|
|
04.08.2012, 23:06 | 2 |
Вы про MDI (Multiple document interface) что ли? Если да, тогда просто создайте новый проект типа "MDI Application".
0
|
5 / 5 / 2
Регистрация: 31.05.2010
Сообщений: 80
|
|
04.08.2012, 23:20 [ТС] | 3 |
0
|
5 / 5 / 2
Регистрация: 31.05.2010
Сообщений: 80
|
|
05.08.2012, 15:50 [ТС] | 4 |
0
|
430 / 431 / 93
Регистрация: 16.07.2012
Сообщений: 886
|
|
05.08.2012, 15:57 | 5 |
Микрософтовцы например в офисе уже давно отказались от MDI и у них каждый документ офиса открывается в новом процессе. Но вряд ли вам кто-то скажет что одно однозначно лучше другого. Все от задач зависит. Если скажем у вас может одновременно сотня документов открыта быть (как в браузерах с вкладками например), то вряд ли пользователю понравится что у него весь таскбар окошками вашей программы будет забит.
0
|
5 / 5 / 2
Регистрация: 31.05.2010
Сообщений: 80
|
|
05.08.2012, 17:01 [ТС] | 6 |
поделитесь информацией, как пользоваться , настраивать и используется компонент MDI ?
заранее, спасибо! Добавлено через 3 минуты мне всего-то навсего нужно, чтобы была возможность, кидать, к примеру в папеу "FORMS" доп подпрограммку "t_otchet.exe" и она отобразилась бы в окне 1 (на моем рисунке) строкой "отчет по времени". меня это интерисует, как сделать?
0
|
430 / 431 / 93
Регистрация: 16.07.2012
Сообщений: 886
|
|
05.08.2012, 17:06 | 7 |
А, ну это совсем разные вещи. Вам надо было тогда про архитектуру плагинов спрашивать.
0
|
5 / 5 / 2
Регистрация: 31.05.2010
Сообщений: 80
|
|
05.08.2012, 17:14 [ТС] | 8 |
0
|
430 / 431 / 93
Регистрация: 16.07.2012
Сообщений: 886
|
|
05.08.2012, 17:23 | 9 |
Видимо, вам нужно создать dll-библиотеку, в которую поместить код новой формы. А во время работы программы просто динамически ее загрузить. Почитайте про то как делать библиотеки в delphi.
0
|
5 / 5 / 2
Регистрация: 31.05.2010
Сообщений: 80
|
|
09.08.2012, 00:01 [ТС] | 10 |
0
|
16 / 16 / 3
Регистрация: 05.08.2012
Сообщений: 89
|
|
09.08.2012, 00:18 | 11 |
Panel, Separator, RadioGroup, TreeView, особенно их аналоги из какого-нить AlphaControls
0
|
430 / 431 / 93
Регистрация: 16.07.2012
Сообщений: 886
|
|
09.08.2012, 10:49 | 12 |
Ну как - добавляете на форму TreeView или ListView, перебираете названия всех DLL-ок в вашей папке и заносите их в список. По клику на определенный элемент динамически загружаете соответствующую ему библиотеку и отображаете форму
1
|
09.08.2012, 10:49 | |
09.08.2012, 10:49 | |
Помогаю со студенческими работами здесь
12
Кто то знает как это зделать? Кто знает как это сделать? Кто знает как это делать Кто это знает как делать Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |