Форум программистов, компьютерный форум CyberForum.ru

Каждой кнопке соответствует флажок, переключающий русские/английские названия дней недели - C++

Восстановить пароль Регистрация
 
Rikk
45 / 5 / 1
Регистрация: 10.06.2011
Сообщений: 263
23.10.2012, 16:38     Каждой кнопке соответствует флажок, переключающий русские/английские названия дней недели #1
Помогите, кто чем может, я даж не знаю как это делать, в билдере, мы его только только начали учить, а до этого просто в турбо с работали, вот задание:
На форме располагаются: семь кнопок с названиями-днями недели; каждой кнопке соответствует флажок, переключающий русские/английские названия дней недели; список ListBox с названиями дней и кнопка Close. Выбор дня в списке ListBox приводит к сокрытию флажка данного дня и отображению другого скрытого флажка. Кнопка Close заканчивает программу.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
23.10.2012, 16:38     Каждой кнопке соответствует флажок, переключающий русские/английские названия дней недели
Посмотрите здесь:

Класс "дата", расчет дней недели C++
Английские и русские буквы. C++
Число дней недели между датами C++
Написать программу, которая случайным образом выдаёт английские/русские слова C++
Русские названия файлов выводятся некорректно C++
C++ Считать русские и английские символы с консоли
C++ Вывести номера тех недель, когда средняя температура всех дней этой недели была ниже 0
C++ Вычисление дней недели для составления расписания
Вывести на экран в шахматном порядке названия месяцев, имеющих одинаковое количество дней C++
Все цифры строки заменить на их английские названия C++
Заменить русские буквы на английские C++
C++ Вывод дней недели посредством switch

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

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
De_N
16 / 14 / 2
Регистрация: 15.10.2012
Сообщений: 33
23.10.2012, 17:18     Каждой кнопке соответствует флажок, переключающий русские/английские названия дней недели #2
Не совсем понятно условие. В частности со слов "Выбор дня в списке..."
А до этого:
Запускается CBuilder. По-умолчанию программа сама должна накидать новый "пустой" проект. Если этого не произошло, можно вручную "File->New->Application".
После этого можно увидеть форму (главное окно будущей программы). Если его не видно, переключиться на форму можно В разделе Window или горячей клавишей F12.
После этого из палитры, расположенной выше, выбирается необходимый элемент (для кнопок - это Button в закладке Standart) и создается на форме, кликом в свободном месте.
В свойствах элемента (окно Object Inspector) задаются все его свойства, в том числе надпись.
Дальше не очень понятно)

Возможно я чрезмерно разжевал. Просто не знаю насколько глубоки ваши познания в этом вопросе.
Rikk
45 / 5 / 1
Регистрация: 10.06.2011
Сообщений: 263
23.10.2012, 17:20  [ТС]     Каждой кнопке соответствует флажок, переключающий русские/английские названия дней недели #3
Цитата Сообщение от Rikk Посмотреть сообщение
каждой кнопке соответствует флажок, переключающий русские/английские названия дней недели. Выбор дня в списке ListBox приводит к сокрытию флажка данного дня и отображению другого скрытого флажка;
мне больше интересно как такое сделать)
De_N
16 / 14 / 2
Регистрация: 15.10.2012
Сообщений: 33
23.10.2012, 19:02     Каждой кнопке соответствует флажок, переключающий русские/английские названия дней недели #4
По-моему под флажками обычно подразумеваются элементы CheckBox.
Но не понятно как их применить здесь.
Если интересовал именно вопрос как, то показать/скрыть какой-либо визуальный элемент можно с помощью изменения его свойства visible. Выглядит примерно так:
Button1->Visible = false; // Скрыть
Button1->Visible = false; // Показать
Определить какой элемент в ListBox в данный момент выбран можно так:
ListBox1->ItemIndex // Возвращает номер выбранного элемента или -1, если ничего не выбрано.
Необходимые действия можно выполнять, например, в событии OnClick объекта ListBox.
Rikk
45 / 5 / 1
Регистрация: 10.06.2011
Сообщений: 263
23.10.2012, 19:03  [ТС]     Каждой кнопке соответствует флажок, переключающий русские/английские названия дней недели #5
Воот спасибо)))
Yandex
Объявления
23.10.2012, 19:03     Каждой кнопке соответствует флажок, переключающий русские/английские названия дней недели
Ответ Создать тему
Опции темы

Текущее время: 16:05. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru