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

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

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

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

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

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


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