Поиск:

Ответ в темуСоздание новой темы Создание опроса
> Требуется совет по разработке интерфейса, Требуется совет по разработке интерфейса 
:(
    Опции темы
skyjack
Дата 27.4.2010, 00:41 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 3
Регистрация: 26.4.2010

Репутация: нет
Всего: нет



Доброго времени суток!
Вобщем, такая проблема:
Есть окно приложения, из которого должно вызываться окно, в котором пользователь должен вводить данные и в нем же получать результат( достаточно большой список значений ). Таких окон должно быть несколько, в каждом свои контролы и поля ввода, ну и результаты соответственно тоже.
Я пробовал эти окна делать диалоговыми и на них кидать контролы. Но т.к. результаты вычисления необходимо складывать в файл, то по видимому необходимо использовать Документ-Вид. Я правильно понимаю? Если да, то можно ли из одного фрейма вызывать другой (CFormView и на него кидать контролы) и насколько это правильно? Возможно кто-то подскажет какое-то более удачное решение?

Заранее спасибо за помощь.
PM MAIL   Вверх
Cheloveck
Дата 27.4.2010, 01:17 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
***


Профиль
Группа: Завсегдатай
Сообщений: 1578
Регистрация: 26.7.2008
Где: Тула

Репутация: нет
Всего: 32



Я не совсем понял, чем диалоги не подходят?
Код

class CMyDialog : public CDialog
{
public:
        CMyDialog(CFile & file, CWnd * parent = NULL); // делаешь такой конструктор, и гадишь себе в этот файл.
};


Это сообщение отредактировал(а) Cheloveck - 27.4.2010, 01:20


--------------------
user posted image
PM Jabber   Вверх
skyjack
Дата 27.4.2010, 02:16 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 3
Регистрация: 26.4.2010

Репутация: нет
Всего: нет



В каждом диалоге(окне) пльзователь имеет возможность сохранения результатов. Кнопка "Сохранить" или что-то такое. Это не проблема. Не понятно, можно ли вместо  выскакивающих диалогов делать SDI(с "Файл, Открыть.. итд", возможностью создания документа и сохранения его в последствии)?
PM MAIL   Вверх
Earnest
Дата 27.4.2010, 06:46 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


Профиль
Группа: Экс. модератор
Сообщений: 5962
Регистрация: 17.6.2005
Где: Рязань

Репутация: 87
Всего: 183



Все можно, непонятно зачем. FormView - это то же диалог. Но чтоы заставить фрейм вести себя модально, нужно приложить дополнительные усилия. И ради чего? Обмен с документом в любом случае нужно прописывать самому, его сериализацию - тоже. Что, есть проблемы по кнопке Save вызвать OnSaveDocument? Документ может замечательно жить без SDI\MDI - т.е. без шаблона и фреймов.


--------------------
...
PM   Вверх
skyjack
Дата 27.4.2010, 10:13 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 3
Регистрация: 26.4.2010

Репутация: нет
Всего: нет



Ок, спасибо за совет. Оставлю диалоги.
PM MAIL   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
1 Пользователей читают эту тему (1 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | Visual C++/MFC/WTL | Следующая тема »


 




[ Время генерации скрипта: 0.0900 ]   [ Использовано запросов: 21 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.