Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

построение приложения баз данных


Страницы:   1 2 3 4 5

_drug_ ©   (2009-07-30 13:09:00) 

У меня такой банальный вопрос - есть приложение баз данных, в нем есть главная форма и несколько доп. форм. допформы вызываются через ShowModal. Мне не нравится, что когда сворачиваешь допформу, главная форма остается висеть и при этом неактивна, так как допформа в модальном режиме. Я думаю, что это неправильно. Кто поделится как он строит такие приложения и как из главной формы вызывает дочерние и почему его способ самый лучший? :-)


Anatoly Podgoretsky   (2009-07-31 08:54:00) [21]

Он опять нас покинул.


_drug_   (2009-07-31 07:38:00) [22]


> Кстати и то, что ты назвал трепом в основном строго по вопросу,
>  по модальным формам и как с ними общаться. Так что зря
> наехал, просто мы очень быстро и очень много пишем, для
> этого мы используем гнутые клавиатуры и все 10 пальцев и
> не глядя, поэтому такой хороший результат и нас много.

Ну предлагаю остаться на ты, для начала. Слепым методом по аглицки и по русски я печатаю не помню с каких времен, так что это меня не впечатляет. А то, что не глядя приводит как раз к никакому результату.
Вообще, повеселила меня эта ветка - просто ассоциация возникает у меня следующая (здесь никого не хочу обидеть, сразу говорю) - сидят бабушки на скамейке, подходит к ним человек и просит подсказать где такой-то дом, т.к. сам он не местный и не знает. Далее такой примерно диалог о том, что бабульки вспоминают какой это дом, вроде красный такой или белый, потом переходят к тому, что красный это смотря в каком свете - на закате он один, а при дневном другой оттенок, что все это относительно, потом выясняется, что одна бабулька дальтоник, та обижается и говорит другой, зато мне муж не изменял и т.д. в общем еще и подрались. Шуму много, а толку никакого.
Никакого ответа в первых постах мне не дали, там были одни понты, что мне просто по человечески не понравилось - я даже написал подробные ответы на них, но пока я писал, появилось в два раза больше постов, уже без понтов, но просто флуда, я понял, что нет смысла тратить время.
По поводу mastapp - как раз оттуда я и взял этот подход с модальными формами и не совсем он меня устраивает. Сейчас ищу другой пример. До этого работал с базами в делфях только в специфическом проекте, где клиент у меня был графический, 3D графика, и форма там была одна. в формате обычных офисных приложений работал только в Oracle*Forms под линухом в одном банке, корявая вещь, кстати, но такая была корпоративная политика... а вы мне тут понтов да флуда накидали, друзья, зачем?
Клавиатуры гнутые, пальцы быстрые... :-) Здесь просто нет смайлов подходящих ))))))
Мдяа, прямо жесть какая-то, из 77 постов только штук 5, ну десять по теме... Как тут ветки закрываются? Модераторы, закройте тему для обсуждения, пожалуйста.


Dennis I. Komarov   (2009-07-30 17:33:00) [23]

по теме:

> У меня такой банальный вопрос - есть приложение баз данных,
>  в нем есть главная форма и несколько доп. форм. допформы
> вызываются через ShowModal. Мне не нравится, что когда сворачиваешь
> допформу, главная форма остается висеть и при этом неактивна,
>   так как допформа в модальном режиме. Я думаю, что это неправильно.
>  Кто поделится как он строит такие приложения и как из главной
> формы вызывает дочерние и почему его способ самый лучший?
>  :-)

Вызывай их Show;


Dennis I. Komarov   (2009-07-30 17:24:00) [24]

Удалено модератором


Anatoly Podgoretsky   (2009-07-30 16:53:00) [25]

Не отвлекаемся, а то я уже красный карандаш заготовил.


Dennis I. Komarov   (2009-07-30 16:50:00) [26]


> Эх ответил бы, но сам же сказал "не отвлекаемся".

кончен бал, погасли свечи...


Anatoly Podgoretsky   (2009-07-30 16:40:00) [27]

> clickmaker  (30.07.2009 16:34:11)  [71]

Эх ответил бы, но сам же сказал "не отвлекаемся".


Anatoly Podgoretsky   (2009-07-30 16:40:00) [28]

> clickmaker  (30.07.2009 16:34:11)  [71]

Эх ответил бы, но сам же сказал не отвлекаемся.


clickmaker   (2009-07-30 16:34:00) [29]

> мы используем гнутые клавиатуры и все 10 пальцев

у меня плоская. Приходится гнуть пальцы -)


Dennis I. Komarov   (2009-07-30 16:32:00) [30]

Суть в том, что если форма показана модальна, то пока с ней работа не закончена, остатьные окна приложения не доступны. А прятать их дабы показать рабочий стол или окна других приложений смысла никакого нет.

Представь: Открыли, скажем, Word. После открыли супер-пупер программу, в ней есть диалог, скажем открыть чего-нить, жмем кнопарь, появляется диалог открыть, при том главная форма супер-пупер программы прячется и мы получаем на фоне что?... Правильно Word... Удобный интерфейс?


Anatoly Podgoretsky   (2009-07-30 16:31:00) [31]

Кстати и то, что ты назвал трепом в основном строго по вопросу, по модальным формам и как с ними общаться. Так что зря наехал, просто мы очень быстро и очень много пишем, для этого мы используем гнутые клавиатуры и все 10 пальцев и не глядя, поэтому такой хороший результат и нас много.


Anatoly Podgoretsky   (2009-07-30 16:28:00) [32]

С моей стороны - я активно использую редактирование в модальных формах и очень редко в немодальных и не в формах вообще, но я не являюсь авторитетом в этом.


Anatoly Podgoretsky   (2009-07-30 16:27:00) [33]


> Anatoly Podgoretsky ©   (30.07.09 16:25) [66]

Автор вернулся, треп кончаем, до поры до времени.
Может кто захочет ответить на вопрос по примеру построения приложения баз данных с продуманной архитектурой с расчетом на последующую безболезненную модификацию, что бы сопровождение приложения было максимально простым и т.д.


Anatoly Podgoretsky   (2009-07-30 16:25:00) [34]


> _drug_   (30.07.09 15:03) [53]
> Люди добрые, куда вы катитесь?

А мы думали ты нас покинул, и мы пока решили поговорить.

> Еще раз обращаюсь с просьбой подсказать, дать ссылку на
> пример построения приложения баз данных с продуманной архитектурой
> с расчетом на последующую безболезненную модификацию, что
> бы сопровождение приложения было максимально простым и т.
> д.

Это вопрос на 100 кбаксов, как сказали, ответ тебе дали в первой десятке, а это уже не подъемная для форума тема. Можешь посмотреть в демос пример MastApp и ряд других. Можешь по анкетам пройтись и посмотреть на персональных сайтах, у некоторых опубликованы "примеры", но без начальной подготовки трудно будет понять подходит ли по твоему запросу и вообще понять, как это работает.


И. Павел   (2009-07-30 16:23:00) [35]

Во всяком случае, это уголовно не наказуема, поэтому реакция некоторых участников форума мне кажется странной.


И. Павел   (2009-07-30 16:21:00) [36]


> clickmaker ©


Но пользователь то не знает, какая форма главная. Суть в том, что окна могут закрываться, не создавая шлейф из дочерних.


Anatoly Podgoretsky   (2009-07-30 16:20:00) [37]


> Да мне пофигу.

А сам наверно в подушку плачешь.


Dennis I. Komarov   (2009-07-30 16:00:00) [38]


> можно посмотреть в сторону MDI, тогда куча дочерних форм
> гармонично впишутся в главную.

Не надо мух с котлетами мешать...


clickmaker   (2009-07-30 16:00:00) [39]

> файл WinSCP.exe сначала предлагает окно настроек

ну она же не состоит из одного окна настроек?
и там при открытии этих настроек из главного окна, оно сворачивается?


И. Павел   (2009-07-30 15:53:00) [40]


> Ega23 ©


Как правило, известные программы содержат меняющееся в размерах главное окно, а не крупную форму с кучей полей, а открываемые диалоги это опции и они не держатся долго. Искать у меня времени нет, я не реагирую так остро на чужое мнение. Есть программа WinSCP, работать с ней начал недвано, и не знаю, насколько она известная, файл WinSCP.exe сначала предлагает окно настроек, если нажать login это окно закрывается и появляентся окно ввода логина, и если логин неверный - открывается вновь.

> Вы зачем мой вопрос во флуд превратили-то? если вы не можете
> ответить по существу, зачем вы отвечаете?
Как вариант (подчеркиваю: вариант не единственный): можно посмотреть в сторону MDI, тогда куча дочерних форм гармонично впишутся в главную.


Страницы:   1 2 3 4 5

Наверх

Титульная страница Поиск, карта сайта Написать письмо