Гость
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / Изменить цвет кнопки / 23 сообщений из 23, страница 1 из 1
17.03.2004, 09:37
    #32444728
Vlad_
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Изменить цвет кнопки
При изменении цвета формы цвет кнопки остается стандартным Как его изменить
...
Рейтинг: 0 / 0
17.03.2004, 09:38
    #32444731
Geo
Geo
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Изменить цвет кнопки
Точно так же, как цвет формы. (конструктор - кнопка - свойства - цвет фона).
Можно еще попробовать сделать его прозрачным.
...
Рейтинг: 0 / 0
17.03.2004, 09:46
    #32444750
Лох Позорный
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Изменить цвет кнопки
(конструктор - кнопка - свойства - цвет фона).
У кнопки нету цвета фона

Можно еще попробовать сделать его прозрачным.
Получишь невидимую кнопку. Это как-то совсем радикально :)
...
Рейтинг: 0 / 0
17.03.2004, 09:51
    #32444765
Geo
Geo
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Изменить цвет кнопки
Был неправ. А я и не знал.
...
Рейтинг: 0 / 0
17.03.2004, 09:56
    #32444771
Geo
Geo
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Изменить цвет кнопки
Тогда (как очень кривой вариант) можно сделать какую-нибудь надпись/поле. Назначить ей "выпуклую" границу. И ловить события MouseDown/MouseUp. (для поля можно извратиться и keypress на предмет нажатия с клавиатуры). На mousedown менять вид границы на "впуклый", на MouseUp - обратно, и если курсор мыши остался в пределах "кнопки", выполнять код "нажатия". Уж у поля-то и у надписи есть цвет фона.
...
Рейтинг: 0 / 0
17.03.2004, 10:03
    #32444791
Лох Позорный
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Изменить цвет кнопки
Может проще картинку на кнопку нарисовать?
...
Рейтинг: 0 / 0
17.03.2004, 10:08
    #32444806
Geo
Geo
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Изменить цвет кнопки
ну и дурень я
...
Рейтинг: 0 / 0
17.03.2004, 10:17
    #32444820
Vlad_
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Изменить цвет кнопки
Спасибо Мужики!
Думаю что овчинка не стоит выделки!
Хотя Мелкомягкий мог бы и этот вопрос продумать!
Остаются стандартным цветом кроме конопок и переключатели прокрутка и т.д
...
Рейтинг: 0 / 0
17.03.2004, 12:02
    #32445119
Изменить цвет кнопки
Я, кстати делал, как предлагал Geo . Имитировал кнопку надписью (выпуклой/"впуклой"), только не с целью окрашивания фона, а с целью сделать "необычные" кнопки, чтобы произвести впечатление на пользователей (хотя теперь я думаю, что им по фигу :)).

Отлавливал события MouseMove, MouseDown и MouseUp, при этом исходное состояние "кнопки" - это прямоугольник с легкими пунктирными границами, при наведении на него мыши превращается в "кнопку", а текст надписи становится синим и с подчёркиванием, имитируя гиперссылку.

Это довольно-таки несложно оказалось.
...
Рейтинг: 0 / 0
17.03.2004, 12:16
    #32445162
Senin Viktor
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Изменить цвет кнопки
кнопку можно взять из библиотеки MS Forms 2.0 или mscomctl.ocx или еще откуда нибудь - будет и цвет и рисунок. Правда, меня пугают :) цветные кнопки в прогах...
...
Рейтинг: 0 / 0
17.03.2004, 12:26
    #32445172
RVI
RVI
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Изменить цвет кнопки
...
Рейтинг: 0 / 0
Период между сообщениями больше года.
24.08.2016, 11:59
    #39296982
Rikozenit
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Изменить цвет кнопки
Тимур Рахимов,

А остался код? Можете поделиться?
Очень нужно... Спасибо!
...
Рейтинг: 0 / 0
24.08.2016, 12:23
    #39297004
Панург
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Изменить цвет кнопки
Rikozenit, а ничего, что Тимур Рахимов Последнее сообщение: 26 мая 2005, 14:15 (4107 дней 22 часов 7 минут назад)
...
Рейтинг: 0 / 0
24.08.2016, 12:29
    #39297012
Панург
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Изменить цвет кнопки
...
Рейтинг: 0 / 0
24.08.2016, 13:06
    #39297046
__Michelle
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Изменить цвет кнопки
Только имейте в виду одно немаловажное обстоятельство -
в определенных случаях нарушится верный порядок выполнения событий и возникнет ошибка.

А именно.
Например, в форме
есть заполняемые поля с обработкой событий BeforeUpdate для проверки корректности ввода
и некое "Сохранить" с с обработкой события Click.
Если заполнить поле и, не выходя из него другим образом, сразу нажать на Сохранить, то

если Сохранить - кнопка или поле, то сначала выполняется процедура BeforeUpdate,
в случае некорректного ввода выдается сообщение и дается возможность исправить ошибку.

А вот если "Сохранить" - надпись, то сначала выполняется процедура Click,
затем уже вклинивается процедура BeforeUpdate посреди процедуры Click.
...
Рейтинг: 0 / 0
24.08.2016, 14:22
    #39297124
час58
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Изменить цвет кнопки
__Michelle,

фига се...
...
Рейтинг: 0 / 0
24.08.2016, 14:24
    #39297127
__Michelle
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Изменить цвет кнопки
час58,

Вы с чем-то не согласны?
...
Рейтинг: 0 / 0
24.08.2016, 15:31
    #39297194
час58
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Изменить цвет кнопки
__Michelle,
как я могу быть не согласен?
согласен я!
я просто этого не знал, вот и офигел от !открытия"
...
Рейтинг: 0 / 0
24.08.2016, 16:17
    #39297233
__Michelle
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Изменить цвет кнопки
час58,

А, понятно.
Я тоже не знала, пока не столкнулась опытным путем.
Делала интерфейс "в стиле вэб".)))
Правда, нигде рецептов не искала, мне сразу принципиально было ясно, как делать.
И сложностей, о которых прочитала по вышеприведенной ссылке, не испытывала.
Ни множества однотипных процедур, ни мигания.
Скачать, что ли, посмотреть, как там...
...
Рейтинг: 0 / 0
24.08.2016, 17:29
    #39297266
__Michelle
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Изменить цвет кнопки
Rikozenit,

Не надо бы Вам гнаться за всякими архитектурными излишествами.
И так база рушится без конца.
Пользователь, в конечном итоге, ценит ясность, правильность, скорость.
...
Рейтинг: 0 / 0
29.08.2016, 15:35
    #39299670
Rikozenit
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Изменить цвет кнопки
__Michelle, принято.
...
Рейтинг: 0 / 0
Период между сообщениями больше года.
11.10.2018, 10:41
    #39715959
Joss
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Изменить цвет кнопки
Наткнулся на ветку случайно. Искал ответ на немного другой вопрос. Просто хочу заметить, что ссылка Панурга на сайт Дмитрия Егорова (Hayder) давно не работает (сайт не существует) (наши ряды редеют... плак-плак-плак...)

ПанургRikozenit, ты поди это хотел?
Спецэффект для надписей, позволяющий использовать их в качестве кнопок

Правда, этот пример сохранился на сайте Андрея Митина, но я решил выложить его здесь. Пусть будет. Формат Access 97 и 2000.
...
Рейтинг: 0 / 0
11.10.2018, 10:41
    #39715960
Joss
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Изменить цвет кнопки
Не прикрепил...
...
Рейтинг: 0 / 0
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / Изменить цвет кнопки / 23 сообщений из 23, страница 1 из 1
Целевая тема:
Создать новую тему:
Автор:
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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