Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Прочее";
Текущий архив: 2007.04.08;
Скачать: [xml.tar.bz2];

Вниз

Не могу понять разработчиков 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;
Скачать: [xml.tar.bz2];

Наверх





Память: 0.54 MB
Время: 0.042 c
2-1173896890
Malik
2007-03-14 21:28
2007.04.08
Проблема с Delphi


15-1174033984
HomeUser
2007-03-16 11:33
2007.04.08
Техно Фэнтези, подскажите чего-нибудь


15-1174117021
Riply
2007-03-17 10:37
2007.04.08
Скорость и местоположение данных.


3-1169455907
AlexeyMir
2007-01-22 11:51
2007.04.08
Как в *.gdb в связанные таблицы добавить записи


4-1164191044
Synochka
2006-11-22 13:24
2007.04.08
Копирование файла из сети под именем другого пользователя





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский