Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2007.04.08;
Скачать: CL | DM;

Вниз

Не могу понять разработчиков VCL   Найти похожие ветки 

 
Gero ©   (2007-03-12 20:46) [40]

Написал свой MessageBox и использую его. Благодаря этому заменил подписи на кнопках на человеческие и добавил галку «больше не спрашивать».


 
Gero ©   (2007-03-12 20:47) [41]

А начсет локализации MessageBox — выглядит не очень хорошо, когда вопрос на одном языке, а варианты ответа к нему на другом.


 
Суслик ©   (2007-03-12 20:50) [42]

я тоже написал свой вариант MessageBox. добавил:
1. свои подписи
2. больше не спрашивать.
3. таймер обратного отсчета.


 
Gero ©   (2007-03-12 21:00) [43]

> [42] Суслик ©   (12.03.07 20:50)
> 3. таймер обратного отсчета.

В такой штуке необходимость возникает очень редко. Да и вобще, опасная это вещь, думаю, можно перепроектировать так, чтобы обойтись без этого.


 
Чапаев ©   (2007-03-12 21:52) [44]

> [41] Gero ©   (12.03.07 20:47)
Ну вот примерно об этом я и говорил...


 
Чапаев ©   (2007-03-12 21:53) [45]

> [43] Gero ©   (12.03.07 21:00)
Не знаю... Головач в своём "ПИ-дизайне" рекомендует использовать там, где уместны варианты по-умолчанию.


 
vuk ©   (2007-03-12 21:54) [46]

to Gero ©   (12.03.07 21:00) [43]:
>В такой штуке необходимость возникает очень редко.
Это да. Мне, вот, единственный раз, когда такое понадобилось - это диалоги в интерактивном киоске (каталог товаров, продажа) с сенсорным экраном. Но там один хрен пришлось ваять свой аналог MessageBox, т.к. и интерфейс совсем другой и окна нестандартные.


 
Gero ©   (2007-03-12 21:57) [47]

> [45] Чапаев ©   (12.03.07 21:53)

Головач тоже ошибается.


 
MsGuns ©   (2007-03-12 23:12) [48]

>homm ©   (12.03.07 17:17) [33]
>Ненавижу когда мне показывают тупые сообщения с английской копкой OK!! ]:>

Лучше уж американский вариант с "Waw !!!"


 
Piter ©   (2007-03-12 23:48) [49]

Ega23 ©   (12.03.07 15:06) [7]
Блин. Я - дебил


почему дебил? Если поставить 0 - это не совсем тот MessageBox - он не заблокирует окно с handle, то есть будет отображет бокс не в модальном режиме, это обычно не совсем то, что хочется, такой бокс может просто "потеряться" под другими окнами, что зачастую и происходит.


 
Игорь Шевченко ©   (2007-03-13 00:10) [50]

novill ©   (12.03.07 17:03) [30]


>  MessageBox(0,Pchar("hi"),0,$00000070);


Это зависит от звуковой схемы. Будет звук от события Open


 
vuk ©   (2007-03-13 00:31) [51]

Про локализацию всяких кнопок. Музыкой навеяло...
Как-то раз, при инсталляции не помню уже чего, в мастере установки на кнопке завершения наблюдалась многозначительная такая надпись: "Финский".


 
Германн ©   (2007-03-13 00:49) [52]


> vuk ©   (13.03.07 00:31) [51]
>
> Про локализацию всяких кнопок. Музыкой навеяло...
> Как-то раз, при инсталляции не помню уже чего, в мастере
> установки на кнопке завершения наблюдалась многозначительная
> такая надпись: "Финский".

Ты хоть что-то прочитать смог! А я помню в подобной ситуации модальную форму с двумя кнопками. Обе содержат бессмысленный набор символов. Внимание вопрос! Какую из них нажимать? :)


 
Box   (2007-03-13 01:11) [53]

for i := 0 to 200 do
  if (i mod 16) =0 then MessageBox(0, "", PChar(IntToStr(i)), i);
Начина с i=80 и выше больше не "пикает"....


 
Чапаев ©   (2007-03-13 07:52) [54]

> [53] Box   (13.03.07 01:11)
Оно поняло, с кем связалось... %-)


 
novill ©   (2007-03-13 09:26) [55]

> [53] Box   (13.03.07 01:11)

а ты все звуки в звуковой схеме включил?



Страницы: 1 2 вся ветка

Текущий архив: 2007.04.08;
Скачать: CL | DM;

Наверх




Память: 0.56 MB
Время: 0.03 c
15-1173792180
ProgRAMmer Dimonych
2007-03-13 16:23
2007.04.08
Сижу, как столица одного из государств Азии...


11-1154152692
Stals
2006-07-29 09:58
2007.04.08
Звуковое сопровождение


15-1173605122
php-er
2007-03-11 12:25
2007.04.08
не присваеваится значение переменной.


15-1173686804
Vlad Oshin
2007-03-12 11:06
2007.04.08
Хорошо, очередная рац.идея :) Шляпа.


15-1173703598
DSKalugin
2007-03-12 15:46
2007.04.08
помогите перевести на VBA