powered by simpleCommunicator - 2.0.60     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Delphi [игнор отключен] [закрыт для гостей] / Помогите с идеей или готовым компонентом....
8 сообщений из 8, страница 1 из 1
Помогите с идеей или готовым компонентом....
    #32105106
Фотография Teo
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Суть задачи: имеется модальная форма, на которой лежат некоторое кол-во компонентов редактирования и 2 кнопки (Ок, Отмена).... Причем, есть компоненты, обязательные для заполнения... Нужен компонент, которому бы задавались обязательные контолы для редактирования и кнопка (Ок), которую он будет дисаблить, пока не введутся значения во все заданные поля редактирования...
...
Рейтинг: 0 / 0
Помогите с идеей или готовым компонентом....
    #32105147
Фотография hDrummer
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
пост на тему : "за что я НЕ люблю Делфи"
...
Рейтинг: 0 / 0
Помогите с идеей или готовым компонентом....
    #32105156
Фотография Denis Popov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Положи на форму компонент TActionList, создай у него TAction, у своей кнопки укажи свойство Action на него. У своего TAction определи событие OnUpdate, в нем и пиши: myAction.Enabled := ....;
...
Рейтинг: 0 / 0
Помогите с идеей или готовым компонентом....
    #32105217
uranic
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Можно и проще. Если поля DataSet, то ставь у кнопок соответсвующий modalresult

Все. Все остальное, включая ругательсво уже готово. Правда кнопка дисаблится не будет :)
...
Рейтинг: 0 / 0
Помогите с идеей или готовым компонентом....
    #32105223
Фотография tygra
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Ну а так, руками написать - тяжело?

Кстати, дизаблить кнопку Ок - плохо. Она должна быть сначала дизабле, потом при первом изменении чего-либо енабле. А иначе - Откуда я буду знать, изменял что-то или нет?

А на нажатие кнопки проверять - все заполнено или нет. Если нет - выдавать соответствующее сообщение. Иначе - откуда пользователь знает, что нужно обязательно заполнить?
...
Рейтинг: 0 / 0
Помогите с идеей или готовым компонентом....
    #32105238
Фотография Teo
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Всем спасибо за советы.... Но.... Все эти трюки я и сам знаю (на Делфях работаю с 1й версии).... Нужен именно КОМПОНЕНТ.... Кстати, во время работы в "ПАРУС"е в их SDK был подобный (да и сейчас, я думаю есть)... Кривоват немного, но работал...
...
Рейтинг: 0 / 0
Помогите с идеей или готовым компонентом....
    #32105264
Фотография drbond
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Нужен компонент? Напиши :-). Может быть народ воспользуется, если выложишь где-нибудь. :-). А вообще -то зачем делать компонент для задачи, которая решается либо двумя строчками кода, либо указанием соответствующего свойства у таблицы БД? Я понимаю НАДО и ХОЧЕТСЯ. Ну тут уж сочувствую.
...
Рейтинг: 0 / 0
Помогите с идеей или готовым компонентом....
    #32105318
Фотография Teo
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Все разрешилось благополучно!
Компонент почти дописан....
Я нашел решение этой задачи....

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

Все отлично, всем спасибо, все свободны... ;)
...
Рейтинг: 0 / 0
8 сообщений из 8, страница 1 из 1
Форумы / Delphi [игнор отключен] [закрыт для гостей] / Помогите с идеей или готовым компонентом....
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]