![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
|
Опции темы | Поиск в этой теме |
![]() |
#1 |
Форумчанин
Регистрация: 28.03.2009
Сообщений: 393
|
![]()
Доброго времени суток!
Вот поставился перед собой вопросом: вроде использовать Showmessage очень удобно и просто но наглядности и какого-то лоска не хватает ему, а создавать новою форму для пары строчок текста как то не очень хочется тратить на это ресурсы. Вот и возник сам вопрос: Можно ли изменить Showmessage??? Цвет фона? Шрифт? Установить Переносимость строки сообщения? ""Сериалы и компьютерные игры это словно вторая жизнь, которою ты проживаешь, во главе главного героя или персонажа, параллельно своей!""
|
![]() |
![]() |
![]() |
#2 |
Старожил
Регистрация: 13.08.2009
Сообщений: 2,581
|
![]()
Лоска? Смены шрифта? Гламур и аляпость?
А точно это надо? Что есть из более-менее стандартных средств: - MessageBox и оболочка Application.MessageBox. - Набор custom-функций и обёрток: ShowMessage, ShowMessageFmt, MessageDlg, MessageDlgPos. - Функцию прототипирования диалогов: CreateMessageDialog. - Простые диалоги ввода: InputQuery, InputBox, PromptForFileName. - TaskDialog, TaskDialogIndirect и их эмуляцию.
Опытный программист на C++ легко решает любые не существующие в Паскале проблемы.
|
![]() |
![]() |
![]() |
#3 |
Участник клуба
Регистрация: 07.07.2007
Сообщений: 1,518
|
![]()
Еще кроме юнита Dialogs есть юнит QDialogs. Там тоже для вывода сообщений всякого добра много
|
![]() |
![]() |
![]() |
#4 | |||||||
Форумчанин
Регистрация: 28.03.2009
Сообщений: 393
|
![]() Цитата:
Цитата:
Что то я во втором посте толком и не нашел нужного решения.... Здесь тока нужна ОС выше ХР! Цитата:
Цитата:
Цитата:
Цитата:
Цитата:
""Сериалы и компьютерные игры это словно вторая жизнь, которою ты проживаешь, во главе главного героя или персонажа, параллельно своей!""
Последний раз редактировалось artemavd; 17.03.2011 в 18:28. |
|||||||
![]() |
![]() |
![]() |
#5 |
Старожил
Регистрация: 17.11.2010
Сообщений: 18,922
|
![]()
Для полного счастья не используй ShowMessage. Сделай свою форму для выдачи гламурных сообщений со всякими примочками, и все сообщения через неё
Если бы архитекторы строили здания так, как программисты пишут программы, то первый залетевший дятел разрушил бы цивилизацию
|
![]() |
![]() |
![]() |
#6 | |
Форумчанин
Регистрация: 28.03.2009
Сообщений: 393
|
![]() Цитата:
""Сериалы и компьютерные игры это словно вторая жизнь, которою ты проживаешь, во главе главного героя или персонажа, параллельно своей!""
|
|
![]() |
![]() |
![]() |
#7 |
Подтвердите свой е-майл
Регистрация: 19.12.2010
Сообщений: 808
|
![]()
Вот, набросал простенький примерчик. Устроит ?
Project6.rar Тыркаем по стринггриду и по "кнопке". З.Ы. Как видно, ничего постороннего не используется... ![]() А насчет доп. формочки ? Почему бы и нет ? Очень удобно, я так и делаю. Динамически создаем и потом "грохаем". Какие там "ресурсы" ??? Последний раз редактировалось asmodey1; 17.03.2011 в 12:37. |
![]() |
![]() |
![]() |
#8 |
Участник клуба
Регистрация: 07.07.2007
Сообщений: 1,518
|
![]()
Есть два выхода:
1. Написать свой махонький юнит, где динамически создается форма с label-ом, картинкой и парой кнопок. Останется только написать небольшой код определения по какой кнопке кликнули. 2. Использовать готовый компонент (например, AdvSmartMessageBox из TMS Pack). Там можно даже градиент с закругленной тенью сделать и контейнер с картинками прикрутить. Только не понятно зачем все это нужно? Хочется гламура - подключи скины. |
![]() |
![]() |
![]() |
#9 | |||||
Форумчанин
Регистрация: 28.03.2009
Сообщений: 393
|
![]() Цитата:
Цитата:
Цитата:
КРУТАЯ ВЕЩЬ!!! Цитата:
from artemavd: Ты заколебал плодить сообщения подряд! Еще раз увижу это в какой-нибудь теме, пойдешь на две недели в баню! Цитата:
""Сериалы и компьютерные игры это словно вторая жизнь, которою ты проживаешь, во главе главного героя или персонажа, параллельно своей!""
Последний раз редактировалось artemavd; 17.03.2011 в 18:32. |
|||||
![]() |
![]() |
![]() |
#10 | |||
Старожил
Регистрация: 13.08.2009
Сообщений: 2,581
|
![]() Цитата:
Кнопку F1 не пробовал? Это список стандартных возможностей системы и Delphi. Не устраивают стандартные возможности - пиши свой диалог. Цитата:
Цитата:
Опытный программист на C++ легко решает любые не существующие в Паскале проблемы.
|
|||
![]() |
![]() |
![]() |
|
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Showmessage | Pein95 | Общие вопросы Delphi | 6 | 05.03.2011 21:44 |
ShowMessage | krikaved | Общие вопросы Delphi | 6 | 19.03.2010 04:19 |
showmessage | Neymexa | Помощь студентам | 2 | 24.01.2009 18:00 |
ShowMessage | DM_bite | Помощь студентам | 14 | 12.09.2008 01:02 |
Как в Showmessage | Михаил Юрьевич | Общие вопросы Delphi | 2 | 03.07.2008 06:00 |