Форум программистов, компьютерный форум, киберфорум
C++ Builder
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.92/13: Рейтинг темы: голосов - 13, средняя оценка - 4.92
0 / 0 / 0
Регистрация: 06.09.2009
Сообщений: 49

Создание окна настроек.

06.11.2010, 12:17. Показов 2723. Ответов 4
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Как сделать так, что бы , допустим, при клике на кнопке открывалось окно, где можно было бы вводить данные? После ввода - окно закрывалось бы и данные использовались основной формой. По идее что-то по фреймам - но ничего дельного не нашел.
0
cpp_developer
Эксперт
20123 / 5690 / 1417
Регистрация: 09.04.2010
Сообщений: 22,546
Блог
06.11.2010, 12:17
Ответы с готовыми решениями:

Создание настроек для приложения
Всем привет. Сегодня задумался вот на какую тему настроек ( параметров, которые постоянно задействованы в программе ): Если...

Создание и копирование настроек IdHTTP
Такой вот вопрос назрел. При запуске программы я подключаюсь к сайту и получаю от него кукисы. Назрела необходимость вынести кусок...

Создание MDIChild окна, для настроек программы...
Помогите чем сможите. Делаю программу c MDI интерфейсом, в дочернем окне "Ностройки" по смыслу задачи присутствуют CheckBox'ы. Для...

4
Эксперт С++
 Аватар для MikeSoft
3956 / 1811 / 184
Регистрация: 21.11.2009
Сообщений: 2,540
06.11.2010, 12:47
Clausius, посмотрите эту тему: Вопрос связанный с InputBox
0
0 / 0 / 0
Регистрация: 06.09.2009
Сообщений: 49
06.11.2010, 13:54  [ТС]
Спасибо за совет.
Попробовал InputBox. Все таки это не то немного.
Я имел ввиду окно настроек должно быть - как отдельная форма, вызываемая по щелчку. На этой доп. форме - множество полей для ввода данных, радио кнопки, трэк бары и тд. На основной форме - результат обработки данных из доп. формы.
Просто я не хочу захламлять основную форму всякими полями ввода и др.
По моему InputBox слега не то что нужно.?
0
 Аватар для Gremlin
519 / 307 / 58
Регистрация: 30.07.2008
Сообщений: 607
06.11.2010, 15:45
Цитата Сообщение от Clausius Посмотреть сообщение
Спасибо за совет.
Попробовал InputBox. Все таки это не то немного.
Я имел ввиду окно настроек должно быть - как отдельная форма, вызываемая по щелчку. На этой доп. форме - множество полей для ввода данных, радио кнопки, трэк бары и тд. На основной форме - результат обработки данных из доп. формы.
Просто я не хочу захламлять основную форму всякими полями ввода и др.
По моему InputBox слега не то что нужно.?
Ну так и надо сделать отдельную форму для настроек
File->New->Form

разумеется обозначить в
Unit2.cpp
C++
1
#include "Unit1.h"
и в Unit1.cpp
C++
1
#include "Unit2.h"
для вызова формы с настройками
C++
1
2
3
4
5
6
void __fastcall TForm1::Button1Click(TObject *Sender)
{
    Form2->Caption = "Settings";
    Form2->Edit1->Text = "qweqwe";
    Form2->ShowModal();
}
и делай все что душе угодно

(я такое окно для переименования файла использую у меня там
2 кнопки "Ок" и "Канцел" (SpeedButton) чтоб фокус только на Edit1 был всегда
1 Едит для ввода нового имени
1 Label в нем то что переименовываю
и на Edit1 OnKeyDown стоит if(Key == VK_ESCAPE) Form2->Close(); при нажатии на Esc закрываю форму
)
0
0 / 0 / 0
Регистрация: 06.09.2009
Сообщений: 49
06.11.2010, 16:26  [ТС]
Да вот оно. Спасибо!)
А я по началу пытался фреймы мучать)
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
raxper
Эксперт
30234 / 6612 / 1498
Регистрация: 28.12.2010
Сообщений: 21,154
Блог
06.11.2010, 16:26
Помогаю со студенческими работами здесь

B Win7,в прогах удлиненные окна настроек.
В некоторых прогах(Oracle VM VirtualBox,MediaGet2...)окно настроек открывается длинное,уходящие за пределы экрана и курсором его собрать в...

Как подавить появление окна настроек принтера?
Каждый раз, когда запускается команда window.print() на экран выводится окно настроек принтера. При одиночной распечатке это не мешает....

Периодически выскакивают окна настроек монитора у Acer P236H
Раз в несколько минут появляются такие окна: Началось после того, как в компе заменили видеокарту. Стала...

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

Farseer Unity Box2D ошибка при открытии окна настроек коллизий
Использую Unity 5.1.2, хочу использовать Box2D движок для своих игр. Учусь по этим урокам: ...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
5
Ответ Создать тему
Новые блоги и статьи
Советы по крайней бережливости. Внимание, это ОЧЕНЬ длинный пост.
Programma_Boinc 28.12.2025
Советы по крайней бережливости. Внимание, это ОЧЕНЬ длинный пост. Налог на собак: https:/ / **********/ gallery/ V06K53e Финансовый отчет в Excel: https:/ / **********/ gallery/ bKBkQFf Пост отсюда. . .
Кто-нибудь знает, где можно бесплатно получить настольный компьютер или ноутбук? США.
Programma_Boinc 26.12.2025
Нашел на реддите интересную статью под названием Anyone know where to get a free Desktop or Laptop? Ниже её машинный перевод. После долгих разбирательств я наконец-то вернула себе. . .
Thinkpad X220 Tablet — это лучший бюджетный ноутбук для учёбы, точка.
Programma_Boinc 23.12.2025
Рецензия / Мнение/ Перевод Нашел на реддите интересную статью под названием The Thinkpad X220 Tablet is the best budget school laptop period . Ниже её машинный перевод. Thinkpad X220 Tablet —. . .
PhpStorm 2025.3: WSL Terminal всегда стартует в ~
and_y87 14.12.2025
PhpStorm 2025. 3: WSL Terminal всегда стартует в ~ (home), игнорируя директорию проекта Симптом: После обновления до PhpStorm 2025. 3 встроенный терминал WSL открывается в домашней директории. . .
Как объединить две одинаковые БД Access с разными данными
VikBal 11.12.2025
Помогите пожалуйста !! Как объединить 2 одинаковые БД Access с разными данными.
Новый ноутбук
volvo 07.12.2025
Всем привет. По скидке в "черную пятницу" взял себе новый ноутбук Lenovo ThinkBook 16 G7 на Амазоне: Ryzen 5 7533HS 64 Gb DDR5 1Tb NVMe 16" Full HD Display Win11 Pro
Музыка, написанная Искусственным Интеллектом
volvo 04.12.2025
Всем привет. Некоторое время назад меня заинтересовало, что уже умеет ИИ в плане написания музыки для песен, и, собственно, исполнения этих самых песен. Стихов у нас много, уже вышли 4 книги, еще 3. . .
От async/await к виртуальным потокам в Python
IndentationError 23.11.2025
Армин Ронахер поставил под сомнение async/ await. Создатель Flask заявляет: цветные функции - провал, виртуальные потоки - решение. Не threading-динозавры, а новое поколение лёгких потоков. Откат?. . .
Поиск "дружественных имён" СОМ портов
Argus19 22.11.2025
Поиск "дружественных имён" СОМ портов На странице: https:/ / norseev. ru/ 2018/ 01/ 04/ comportlist_windows/ нашёл схожую тему. Там приведён код на С++, который показывает только имена СОМ портов, типа,. . .
Сколько Государство потратило денег на меня, обеспечивая инсулином.
Programma_Boinc 20.11.2025
Сколько Государство потратило денег на меня, обеспечивая инсулином. Вот решила сделать интересный приблизительный подсчет, сколько государство потратило на меня денег на покупку инсулинов. . . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2025, CyberForum.ru