Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Начинающим";
Текущий архив: 2009.10.04;
Скачать: [xml.tar.bz2];

Вниз

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

 
Anatoly Podgoretsky ©   (2009-07-30 14:40) [40]

> И. Павел  (30.07.2009 14:37:36)  [36]

Освой кнопку - "свернуть все окна", это как раз для них.


 
И. Павел   (2009-07-30 14:41) [41]


> Win+D спасет отца русской демократии...



> Освой кнопку - "свернуть все окна", это как раз для них.


Некоторые что такое "мой компьютер" не знают, не говоря уже о горячих клавишах.


 
clickmaker ©   (2009-07-30 14:41) [42]

> что ярлыки на рабочем столе видны (а многие пользователи
> только через них могут программы запускать

кнопка "свернуть все" на таскбаре.

> не маячит перед глазами здоровая форма, наконец

зато маячит пестрящий иконками рабочий стол. Ибо "многие пользователи только через них могут программы запускать" )

Вообще, возможность свернуть приложение с диалогом может быть полезно, если диалог отображает некий прогресс. Чего-то там копируется, например. Но мы не знаем, что там за диалог у автора.


 
Anatoly Podgoretsky ©   (2009-07-30 14:41) [43]

> И. Павел  (30.07.2009 14:39:39)  [39]

Какие страсти рассказываешь, для интерфейсов обкатаных десятилетиями. Страшниые вещи творятся.


 
Ega23 ©   (2009-07-30 14:42) [44]


> Эргономика программы должна основываться не только на непоколебимом
> авторитете Microsoft.


Ты чё, дурачок, али прикидываешься? В майкрософте гигантский, повторяю ГИГАНТСКИЙ штат дизайнеров и прочих художников. Которые очень хорошо знают, какие цвета с какими сочетаются. И которые в эргономиек разбираются гораздо лучше тебя.
Дальше. Если пользователь привык пользоваться программами под Windows, то он уже интуитивно в твоей программе будет искать стандартные вещи.
И для пользователя будет большим удивлением, когда при вызове модальной формы основная свернётся.

Извините, не сдержался.


 
Anatoly Podgoretsky ©   (2009-07-30 14:44) [45]

> И. Павел  (30.07.2009 14:41:41)  [41]

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


 
Dennis I. Komarov ©   (2009-07-30 14:45) [46]


> Некоторые что такое "мой компьютер" не знают, не говоря
> уже о горячих клавишах.

А это не ширифа проблемы


 
Dennis I. Komarov ©   (2009-07-30 14:48) [47]

Гм, а почему все это дело еще не в "потрепаловке"...


 
И. Павел   (2009-07-30 14:50) [48]


> Извините, не сдержался.


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


 
И. Павел   (2009-07-30 14:50) [49]


> Гм, а почему все это дело еще не в "потрепаловке"...


У меня работа, да и такого потока сообщений я не выдержу. Ухожу. :)


 
clickmaker ©   (2009-07-30 14:51) [50]

> Я же описал преимущества скрытой главной формы

а если открыта еще толпа "главных" форм? все сворачивать?


 
И. Павел   (2009-07-30 14:54) [51]


> а если открыта еще толпа "главных" форм? все сворачивать?


Если они мелкие то не надо, а если крупные, можно, чтобы не запутаться в том, какая активна. Я, например, не люблю, когда одна программа загружает весь экран неактивными формами. Дело вкуса.


 
clickmaker ©   (2009-07-30 15:03) [52]

> не люблю, когда одна программа загружает весь экран неактивными
> формами. Дело вкуса.

tastes differ.
а если много программ открыто? и у всех главное окно на весь экран?


 
_drug_   (2009-07-30 15:03) [53]

Люди добрые, куда вы катитесь?
Вы зачем мой вопрос во флуд превратили-то? если вы не можете ответить по существу, зачем вы отвечаете?
если вы не можете ответить на вопрос потому что он для вас слишком расплывчатый, неправильный и т.д. зачем вы на него отвечаете?
вы чего творите?
или вы решили показать насколько вы круче автора вопроса?
если кто так решил, оставляйте телефон, можете в личку, можете сюда, не поленюсь перезвоню, выясним, кто круче. ну вы даете...

вопрос был как лучше построить приложение. если на ваш взгляд модальные формы не нужно использовать - так и скажите, нет же, дядю Билла припрегли в помощники. не очень хорошее складывается впечатление об участниках этой ветки. В отличие от, скажем, ветки БАЗЫ, не правда
Anatoly Podgoretsky?
Еще раз обращаюсь с просьбой подсказать, дать ссылку на пример построения приложения баз данных с продуманной архитектурой с расчетом на последующую безболезненную модификацию, что бы сопровождение приложения было максимально простым и т.д.


 
topS   (2009-07-30 15:06) [54]


> А вроде бы взрослый человек, программист:)


вот так вот пристыдили Ega
прикольно ))))))))))))


 
И. Павел   (2009-07-30 15:10) [55]


> topS

Ждете "продолжение банкета"?


 
clickmaker ©   (2009-07-30 15:26) [56]

> Вы зачем мой вопрос во флуд превратили-то? если вы не можете
> ответить по существу, зачем вы отвечаете?

BorderStyle := bsDialog
давно уже ответили


 
topS   (2009-07-30 15:27) [57]


> Ждете "продолжение банкета"?

да жду
забавное веселье


 
Ega23 ©   (2009-07-30 15:37) [58]


> Вы зачем мой вопрос во флуд превратили-то?


Вам всё ответили, ещё в первом десятке сообщений.
Ну а остальное - это уже от вас не зависит, уже пошли интерфейсные разборки.


> же описал преимущества скрытой главной формы, есть и недостатки,
>  но вы, в основном, только ссылаетесь на авторитет майкросовт
> и переходите на личности.


Хорошо. Покажите мне ХОТЯ БЫ одну известную программу, которая сворачивает главное окно при вызове модальной формы.


 
Ega23 ©   (2009-07-30 15:42) [59]


> вот так вот пристыдили Ega


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


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


> Ega23 ©


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

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


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

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

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


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


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

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


 
Anatoly Podgoretsky ©   (2009-07-30 16:20) [63]


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

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


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


> clickmaker ©


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


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

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


 
Anatoly Podgoretsky ©   (2009-07-30 16:25) [66]


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

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

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

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


 
Anatoly Podgoretsky ©   (2009-07-30 16:27) [67]


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

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


 
Anatoly Podgoretsky ©   (2009-07-30 16:28) [68]

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


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

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


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

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

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


 
clickmaker ©   (2009-07-30 16:34) [71]

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

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


 
Anatoly Podgoretsky ©   (2009-07-30 16:40) [72]

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

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


 
Anatoly Podgoretsky ©   (2009-07-30 16:40) [73]

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

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


 
Dennis I. Komarov ©   (2009-07-30 16:50) [74]


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

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


 
Anatoly Podgoretsky ©   (2009-07-30 16:53) [75]

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


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

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


 
Dennis I. Komarov ©   (2009-07-30 17:33) [77]

по теме:

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

Вызывай их Show;


 
_drug_   (2009-07-31 07:38) [78]


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

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


 
Anatoly Podgoretsky ©   (2009-07-31 08:54) [79]

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


 
Dennis I. Komarov ©   (2009-07-31 09:20) [80]


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

Основной оппонент был И. Павел. А автор строил "приложения баз данный", да с модальными формами. Наверное в таких приложениях они какие-то особенные, не такие как везде...



Страницы: 1 2 3 вся ветка

Форум: "Начинающим";
Текущий архив: 2009.10.04;
Скачать: [xml.tar.bz2];

Наверх




Память: 0.62 MB
Время: 0.009 c
15-1249295142
McSimm
2009-08-03 14:25
2009.10.04
Извините, ветка испорчена в результате сбоя


15-1242143550
@!!ex
2009-05-12 19:52
2009.10.04
Как добавить дополнительную информацию о сайте в google


9-1182518381
@!!ex_
2007-06-22 17:19
2009.10.04
Проецирование 3Д в 2Д.


2-1249369462
hoper
2009-08-04 11:04
2009.10.04
mcrypt в delphi


15-1249386581
b/@.
2009-08-04 15:49
2009.10.04
Тяжело ли переходить от одиночной разработки к колективной...





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский