Ну так, если на предложения поставить и протестировать - нулевая реакция, пусть хоть этим займутся....
Этот топик читают: Гость
Ответов: 9906
Рейтинг: 351
|
|||
карма: 9 |
|
Ответов: 242
Рейтинг: 5
|
|||
если есть несколько кнопок, то для первой кнопки это своейство работает, а для остальных - нет правильно, так и должно быть. Кстати, дай код, чтоб подключить свойство, я сам не умею... |
|||
карма: 0 |
|
Ответов: 24
Рейтинг: 0
|
|||
Как раз так и не должно быть!. Я имею в виду, что, если ставлю свойство DefaultBtn для первой кнопки, то она работает так, как надо (по Enter). А если для второй, то ничего не работает
А насчет кода, надо поискать. Он у меня, кажется, на работе, а я сейчас в отпуске. |
|||
карма: 1 |
|
Ответов: 242
Рейтинг: 5
|
|||
А для двух кнопок сразу вообще нельзя ставить это свойство по определению. У меня где-то завалялись советы для начинающих по дельфи, там так и написано...
|
|||
карма: 0 |
|
Ответов: 9906
Рейтинг: 351
|
|||
Как раз так и не должно быть Билл думает - что должно
Вроде и действительно смешно было бы, если бы по Enter срабатывали несколько батонов [size=-2]------ Добавлено в 20:37 Причем тут Дельфи.... Это стиль окна [size=-2]------ Добавлено в 21:09 Про код: SetWindowLong(handle,GWL_STYLE,GetWindowLong(handle,GWL_STYLE) or BS_DEFPUSHBUTTON);
не более того, видимо (если, конечно, знаешь где handle взять ) Ну и заодно цитатата из Билла, пусть сам за себя отвечает: BS_DEFPUSHBUTTON - Creates a push button that behaves like a BS_PUSHBUTTON style button, but also has a heavy black border. If the button is in a dialog box, the user can select the button by pressing the ENTER key, even when the button does not have the input focus. This style is useful for enabling the user to quickly select the most likely (default) option. |
|||
карма: 9 |
|
Ответов: 242
Рейтинг: 5
|
|||
Опять про чукчу хочется сказать :?... Ну не знаю я, как это всё забабахать, дай готовый inlinecode...
|
|||
карма: 0 |
|
Ответов: 24
Рейтинг: 0
|
|||
Блин, ну как вам еще объяснить Естественно, что я ставлю DefaultBtn только у одной кнопки. И если это первая по порядку кнопка, то работает, а если не первая, то не работает. Что интересно, когда пишу на чистом KOL, все прекрасно работает.
[size=-2]------ Добавлено в 23:24 Вот код и пример. В таком виде все работает. Но попробуйте поменять свойство DefaultBtn у кнопок... [size=-2]------ Добавлено в 23:26 Еще более интересные вещи начинаются, когда я пытаюсь добавить свойство CancelBtn. Как только я добавляю его в ini-файл, перестает работать и DefaultBtn |
|||
карма: 1 |
| ||
файлы: 1 | Button.zip [1.8KB] [509] |
Ответов: 9906
Рейтинг: 351
|
|||
alleo, а вот мне интересно: чем код:
|
|||
карма: 9 |
|
Ответов: 242
Рейтинг: 5
|
|||
Прикол, запускаю твой пример из архива и мой антивирус пишет, что там вирус. Если запускаю просто так-нет.
|
|||
карма: 0 |
|
Ответов: 24
Рейтинг: 0
|
|||
Михаил писал(а): Прикол, запускаю твой пример из архива и мой антивирус пишет, что там вирус. Если запускаю просто так-нет.Новое слово в вирусописании - вирус в текстовых файлах [size=-2]------ Добавлено в 11:40 Galkov писал(а): alleo, а вот мне интересно: чем код:
|
|||
карма: 1 |
|
Ответов: 9906
Рейтинг: 351
|
|||
А на чистом KOL все работает "на ура"
А в чем информация-то |
|||
карма: 9 |
|
Ответов: 242
Рейтинг: 5
|
|||
И мышка не наводится на кнопку. Но насчёт п.2 - у меня нормально.
|
|||
карма: 0 |
|
Ответов: 9906
Рейтинг: 351
|
|||
И мышка не наводится на кнопку. Но насчёт п.2 - у меня нормально
Чего-то новенькое |
|||
карма: 9 |
|
Ответов: 242
Рейтинг: 5
|
|||
Панель управления->мышь->Параметры указателя
|
|||
карма: 0 |
|
Ответов: 131
Рейтинг: 0
|
|||
Если добавить if, то вроде нормально работает:
|
|||
карма: 0 |
|