Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > IT форум > Помощь студентам
Регистрация

Восстановить пароль

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 01.09.2010, 15:58   #1
marina15056
Пользователь
 
Регистрация: 17.04.2009
Сообщений: 68
По умолчанию Можно ли отцентрировать текст у label по-вертикали?

В Делфи.
Если можно, то скажите как и не читайте, что я дальше написала, а если нет...

Весь день сидела думала, как это сделать без лишней мороки.
На панели можно отцентрировать текст не только по горизонтали, но и по вертикали, но нельзя фоном вставить картинку.
у лейбла наоборот: картинку можно, а отцентрировать текст по вертикали нельзя.
И еще ЭТО должно реагировать на onclick и onMouseMove.

Если процедуры прописать для лейбла, то при наведении курсора только на картинку, ничего происходить не будет, а если на картинку, то там будет "мертвая зона" в районе лейбла.

Как быть?
marina15056 вне форума Ответить с цитированием
Старый 01.09.2010, 16:02   #2
Alex Cones
Trust no one.
Старожил
 
Аватар для Alex Cones
 
Регистрация: 07.04.2009
Сообщений: 6,526
По умолчанию

Нужен ОnClick и OnMove - заюзайте TImage и его функу TextOut

На панели можно поставить фоном картинку - TImage на панель и всего делов.
SQUARY PROJECT - НАБОР БЕСПЛАТНЫХ ПРОГРАММ ДЛЯ РАБОЧЕГО СТОЛА.
МОЙ БЛОГ
GRAY FUR FRAMEWORK - УДОБНАЯ И БЫСТРАЯ РАЗРАБОТКА WINAPI ПРИЛОЖЕНИЙ
Alex Cones вне форума Ответить с цитированием
Старый 01.09.2010, 16:05   #3
ex.cluz
Участник клуба
 
Аватар для ex.cluz
 
Регистрация: 15.01.2010
Сообщений: 1,325
По умолчанию

Цитата:
Можно ли отцентрировать текст у label по-вертикали?
Можно. Свойство Layout:=tlCenter.
Грибы - они разные. Один тебя накормит, другой тебе кино покажет...
Редактор журнала "
[ПРОграммист]"
Yan's Home Digital Lab
ex.cluz вне форума Ответить с цитированием
Старый 01.09.2010, 16:20   #4
marina15056
Пользователь
 
Регистрация: 17.04.2009
Сообщений: 68
По умолчанию

Цитата:
Сообщение от ex.cluz Посмотреть сообщение
Можно. Свойство Layout:=tlCenter.
Огромное спасибо.
Сама бы в жизнь не догадалась, что Layout как-то связан с этим
marina15056 вне форума Ответить с цитированием
Старый 01.09.2010, 16:26   #5
ex.cluz
Участник клуба
 
Аватар для ex.cluz
 
Регистрация: 15.01.2010
Сообщений: 1,325
По умолчанию

Я просто последовал вашему совету:
Цитата:
Если можно, то скажите как и не читайте, что я дальше написала
И не стал читать

Цитата:
Сама бы в жизнь не догадалась, что Layout как-то связан с этим
А вот это плохо. Плохо, что не пользоваться литературой. Если бы вы посмотрели в каком-нибудь справочнике все свойства Label, то там обязательно увидели бы.

Цитата:
Огромное спасибо.
Огромное пожалуйста )
Грибы - они разные. Один тебя накормит, другой тебе кино покажет...
Редактор журнала "
[ПРОграммист]"
Yan's Home Digital Lab
ex.cluz вне форума Ответить с цитированием
Старый 06.09.2010, 11:44   #6
marina15056
Пользователь
 
Регистрация: 17.04.2009
Сообщений: 68
По умолчанию

Цитата:
Сообщение от ex.cluz Посмотреть сообщение
А вот это плохо. Плохо, что не пользоваться литературой. Если бы вы посмотрели в каком-нибудь справочнике все свойства Label, то там обязательно увидели бы.
Было бы здорово иметь под рукой такой справочник. На русском ессно, а то есть риск от программирования незаметно перейти к изучению английского.
marina15056 вне форума Ответить с цитированием
Старый 06.09.2010, 13:03   #7
Alex Cones
Trust no one.
Старожил
 
Аватар для Alex Cones
 
Регистрация: 07.04.2009
Сообщений: 6,526
По умолчанию

программист не знающий английского - не программист. Как msdn читать собираетесь?
SQUARY PROJECT - НАБОР БЕСПЛАТНЫХ ПРОГРАММ ДЛЯ РАБОЧЕГО СТОЛА.
МОЙ БЛОГ
GRAY FUR FRAMEWORK - УДОБНАЯ И БЫСТРАЯ РАЗРАБОТКА WINAPI ПРИЛОЖЕНИЙ
Alex Cones вне форума Ответить с цитированием
Старый 06.09.2010, 13:24   #8
Stilet
Белик Виталий :)
Старожил
 
Аватар для Stilet
 
Регистрация: 23.07.2007
Сообщений: 57,097
По умолчанию

Цитата:
а то есть риск
Выгодный кстати риск...
I'm learning to live...
Stilet вне форума Ответить с цитированием
Старый 07.09.2010, 11:21   #9
marina15056
Пользователь
 
Регистрация: 17.04.2009
Сообщений: 68
По умолчанию

Цитата:
Сообщение от Alex Cones Посмотреть сообщение
программист не знающий английского - не программист. Как msdn читать собираетесь?
Если совсем уж не прижмет, то никак. Десять лет назад, что бы получить права, мне надо было сдать экзамен на китайском (письменно). Я не знала ни одного иероглифа. Пришлось запомнить весь учебник со всеми иероглифами. Я на это потратила пол года. Вобщем, если этот msdn будет настолько же важным, то выучу и английский. )))
marina15056 вне форума Ответить с цитированием
Старый 07.09.2010, 11:23   #10
Alex Cones
Trust no one.
Старожил
 
Аватар для Alex Cones
 
Регистрация: 07.04.2009
Сообщений: 6,526
По умолчанию

А без мяса в винде шагу ступить нельзя : http://msdn.microsoft.com/en-us/libr...=VS.85%29.aspx
SQUARY PROJECT - НАБОР БЕСПЛАТНЫХ ПРОГРАММ ДЛЯ РАБОЧЕГО СТОЛА.
МОЙ БЛОГ
GRAY FUR FRAMEWORK - УДОБНАЯ И БЫСТРАЯ РАЗРАБОТКА WINAPI ПРИЛОЖЕНИЙ
Alex Cones вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Delphi. Не получается вывести текст в Label murmuno Помощь студентам 4 26.03.2010 10:50
Вертикально отцентрировать текст в li Darkstar100 HTML и CSS 7 27.01.2010 21:51
Можно ли добавить ентер в Label? Или запретить копировать текст из memo? TwiX Общие вопросы Delphi 5 07.08.2009 14:00
Текст в Label и cfg фаил. 54rus Помощь студентам 7 27.07.2009 10:38
Текст из label Domoffou Win Api 1 07.01.2008 09:49