Форум программистов, компьютерный форум, киберфорум
C++ Builder
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск  
 
 
Рейтинг 4.92/13: Рейтинг темы: голосов - 13, средняя оценка - 4.92
 Аватар для Sasha
4956 / 2420 / 531
Регистрация: 05.06.2008
Сообщений: 7,518
Записей в блоге: 3

Сделать свойство Modified для компонента ValueListEditor

09.06.2014, 01:12. Показов 3183. Ответов 22
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Ребята, подскажите по такому вопросу. Можно лисделать свойство Modified такое как в Memo, только для компонента ValueListEditor для нескольких строк?

Заранее благодарен за ответ
0
cpp_developer
Эксперт
20123 / 5690 / 1417
Регистрация: 09.04.2010
Сообщений: 22,546
Блог
09.06.2014, 01:12
Ответы с готовыми решениями:

Унаследовать свойство компонента Edit и использовать в ValueListEditor
Здравствуйте! Ребята, подскажите, по такому вопросу. У компонента Edit есть свойство CharCase, которое отвечает за регистр. Так вот...

Установка фокуса ячейки компонента ValueListEditor
По списку идет запись значений переменных в массив посредством Cells.ToDouble() . В случае ошибки перевода вылетит MessageBox. Вопрос:...

Свойство Visible для своего компонента
Доброго времени суток! Подскажите, как быть в такой ситуации: Пишу свой компонент, который грубо говоря состоит из 3х Панелей. Т.е. Главная...

22
Супер-модератор
Эксперт Pascal/DelphiАвтор FAQ
 Аватар для volvo
33480 / 21578 / 8250
Регистрация: 22.10.2011
Сообщений: 37,041
Записей в блоге: 12
26.06.2014, 12:52
Лучший ответ Сообщение было отмечено volvo как решение

Решение

Студворк — интернет-сервис помощи студентам
Это не сброс, а установка. Сброс тебе нужно добавить, я этого не делал. Смотри:

C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
    protected:
        // пишем метод SetModified, который будет при установке False очищать вектор
        virtual void __fastcall SetModified(const bool Value)
        {
            if(!Value)
            {
                modified_rows.erase(modified_rows.begin(), modified_rows.end());
            }
            FModified = Value;
        }
 
    public:
        // Чуть-чуть корректируем свойство, выставляя ему setter
        __property bool Modified = {read=FModified, write=SetModified};
, вот и все, теперь при
C++
1
2
3
4
void __fastcall TForm1::Button1Click(TObject *Sender)
{
    ValueListEditor1->Modified = false;
}
старые изменения "забудутся", вектор будет очищен, все начнется заново
1
26.06.2014, 13:33  [ТС]

Не по теме:


UI, Тебе уже давно пора Нобелевскую премию выдавать)))))))))))))))))))))))))))))))) )

0
27.06.2014, 01:01

Не по теме:

Там у них Нобелевская не кошерна.:D

0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
raxper
Эксперт
30234 / 6612 / 1498
Регистрация: 28.12.2010
Сообщений: 21,154
Блог
27.06.2014, 01:01

Свойство компонента для хранения объемного текста
Доброго времени суток! Нужен совет по такому делу: пишу свой компонент на основе TPanel. Есть необходимость в свойстве, на подобии как у...

Свойство компонента label для отображения границ?
Здоров всем! по свойствам label, может кто знает. Когда свойство BackColor имеет цвет идентичный цвету формы, и отсутствуют какие либо...

Переход по клавиши Enter на каждую строку столбца Value компонента ValueListEditor
Добрый день ребята подскажите по такому вопросу! 1)Как можно реализовать переход по строкам столбца Value компонента ValueListEditor...

Как заставить свойство "Text" компонента Label забиндиться на свойство TheChar из пользовательского класса
Здравствуйте, не получается заставить свойство "Text" компонента Label забиндиться на свойство TheChar из моего класса, основанного на...

Изменить свойство компонента
Создал проект, кинул TextBox на форму, пишу в функции main его имя - подсвечивается красным, вроде его нет. Почему?


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

Или воспользуйтесь поиском по форуму:
23
Ответ Создать тему
Новые блоги и статьи
Родители токсичные абьюзеры по отношению к своим детям ругают их оскорбляют не любят
zorxor 08.11.2026
Жить в атмосфере постоянных оскорблений, критики и холодности со стороны родителей — это тяжелое и болезненное испытание, которое оставляет глубокие эмоциональные раны. Токсичное и абьюзивное. . .
Как только я захожу к себе в свою комнату я сразу же с себя снимаю свои трусы. Ответ от Джемени ИИ.
zorxor 08.11.2026
Джемени, как только я захожу к себе в свою комнату я сразу же с себя снимаю свои трусы. Многие люди, возвращаясь домой, сразу переодеваются в максимально свободную одежду или вовсе предпочитают. . .
Паттерн очереди действий/команд (Action / Command Queue). Система очереди действий и кат-сцен с SDL3 Callbacks, cglm и OpenGL
8Observer8 07.11.2026
Содержание блога | English Version Руководство для начинающих по реализации паттерна очереди действий/ команд (Action / Command Queue) на C++ (C++20) с использованием официального SDL3 Callbacks. . .
Проверка полного ФИО в типовом справочнике
Maks 07.11.2026
Решение реализовано в конфигурации КА2, на примере справочника "КонтактныеЛицаПартнеров". Задача: Запрет инициалов. Не допускаеть использование сокращений вида "И. И. ", "И. И. ", "И И" и. . .
Про "Windows must die!"
kumehtar 04.11.2026
Знаете, чет накатило. . . . Когда-то это было почти боевым кличем: мол, нормальный человек сидит на DOS, OS/ 2 или Linux, а вот это вот - Must Die. А теперь человек произносит «мастдай» с усмешкой - и. . .
Красочные поля с номером страницы svg+background-image
russiannick 04.11.2026
Красочные поля с номером страницы не менее важны чем в эпоху бумажных книг. Посему спешу представить почтеннейшей публике этот важный инструмент который эти поля и формирует. В процессе разработки. . .
Вступаем в новую фазу генерации favicons, векторную.
russiannick 02.11.2026
Теперь нет нужды скрывать что используется простой svg. Исходный код изображения помещаем в поле и жмем кнопку. Исходник преобразуется в вид корректный для помещения в favicon или в url(). Нажатие. . .
Генератор паролей (вариант №4)
Maks 01.11.2026
После публикации 3-го варианта генератора паролей, разослал его своим коллегам (с целью оценки), в итоге были получены следующие рекомендации: 1. Вернуть возможность использования знаков | 1 l I;. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru