Вверх ↑
Этот топик читают: Гость
Ответов: 16884
Рейтинг: 1239
#16: 2012-02-20 01:28:33 ЛС | профиль | цитата
nesco, чтобы не вводить проверку на допустимый диапазон, наверное нужно изменить в Case _prop_XXXX последнюю строчку
   case _prop_Type of
0: Tp := MB_OK;
1: Tp := MB_OKCANCEL;
2: Tp := MB_YESNO;
3: Tp := MB_YESNOCANCEL;
4: Tp := MB_RETRYCANCEL;
5: Tp := MB_ABORTRETRYIGNORE;
end;

// НА

case _prop_Type of
0: Tp := MB_OK;
1: Tp := MB_OKCANCEL;
2: Tp := MB_YESNO;
3: Tp := MB_YESNOCANCEL;
4: Tp := MB_RETRYCANCEL;
else Tp := MB_ABORTRETRYIGNORE; // вот здесь применить ELSE
end;

карма: 25
Немного терпения! Дежурный экстрасенс скоро свяжется с Вами!
0
Разработчик
Ответов: 26303
Рейтинг: 2146
#17: 2012-02-20 01:34:36 ЛС | профиль | цитата
А зачем вообще при превышении индекса ставить три кнопки, когда там одна остается Смысла не вижу трех кнопок при превышении индекса
карма: 22

0
Ответов: 16884
Рейтинг: 1239
#18: 2012-02-20 02:01:05 ЛС | профиль | цитата
А особаченное свойство AddHelp и строчку
#pas
If _prop_AddHelp then Tp := Tp or MB_HELP;
я бы всё ж таки добавил. (и Ex к имени )
карма: 25
Немного терпения! Дежурный экстрасенс скоро свяжется с Вами!
0
Разработчик
Ответов: 26303
Рейтинг: 2146
#19: 2012-02-20 12:38:58 ЛС | профиль | цитата
Tad писал(а):
я бы всё ж таки добавил.

А что она дает, поставил, не понял Надо же событие как-то от нее выводить
------------ Дoбавленo в 02.43:
Ну вот, я так и думал
MSDN писал(а):
Adds a Help button to the message box. When the user clicks the Help button or presses F1, the system sends a WM_HELP message to the owner

Предлагается писать обработчик, рекомендую попробовать это сделать
------------ Дoбавленo в 12.38:
Tad, объясни мне -- зачем тебе Справка в Сообщении, я никак в толк не возьму
карма: 22

0
Ответов: 16884
Рейтинг: 1239
#20: 2012-02-20 20:15:03 ЛС | профиль | цитата
nesco, извини.Только-что приехал с работы, поэтому задержался с ответом.
Сообщения бывают разные. Это перевели "Справка", а вообще-то Help - Помогите. Бывают такие Message, что без помоши никак. Да ладно, забей.
nesco писал(а):
зачем тебе Справка в Сообщении
Показалось, что только этого для полного счастья нам и не хватает.
карма: 25
Немного терпения! Дежурный экстрасенс скоро свяжется с Вами!
0
Разработчик
Ответов: 26303
Рейтинг: 2146
#21: 2012-02-20 22:23:27 ЛС | профиль | цитата
Tad писал(а):
Показалось, что только этого для полного счастья нам и не хватает


карма: 22

0
21
Сообщение
...
Прикрепленные файлы
(файлы не залиты)