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

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

Вернуться   Форум программистов > Delphi программирование > Общие вопросы Delphi
Регистрация

Восстановить пароль
Повторная активизация e-mail

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

Ответ
 
Опции темы Поиск в этой теме
Старый 08.08.2009, 19:07   #1
Михаил Юрьевич
Форумчанин
 
Аватар для Михаил Юрьевич
 
Регистрация: 25.12.2007
Сообщений: 655
По умолчанию Нужно отрисовать текст с левой стороны(LeftMargin) и сделать его вертикальным - Компонент RxLib

Подскажите кто работал с компонентом RXLib -> Rxpopupmenu

Нужно отрисовать текст с левой стороны(LeftMargin) и сделать его вертикальным
Отрисовываю так
Код:
	
procedure TForm1.RxPopupMenu1DrawMargin(Sender: TMenu; Rect: TRect);
const
  Txt = 'Text';
begin
  with RxPopupMenu1.Canvas.Font do begin
    Size := 20;
    Color := clWhite;
    ExtTextOut(RxPopupMenu1.Canvas.Handle, Rect.Left, Rect.Bottom-50, ETO_CLIPPED,
    @Rect,Txt, Length(Txt), nil);
  end;
Текст отрисовывается , но в горизонтальном положении
За частые поиски был забанен во всех известных
поисковых системах!
Михаил Юрьевич вне форума Ответить с цитированием
Старый 08.08.2009, 22:16   #2
Михаил Юрьевич
Форумчанин
 
Аватар для Михаил Юрьевич
 
Регистрация: 25.12.2007
Сообщений: 655
По умолчанию

Этот вопрос победил,нарисовался другой
Фон всего меню окрасил в цвет,и фон перекрыл текст
Код:
procedure TForm1.RxPopupMenu1DrawItem(Sender: TMenu; Item: TMenuItem;
  Rect: TRect; State: TMenuOwnerDrawState);
begin
 RxPopupMenu1.DefaultDrawMargin(Rect,RGB(0,0,200), RGB(0,0,200));

  end;
За частые поиски был забанен во всех известных
поисковых системах!
Михаил Юрьевич вне форума Ответить с цитированием
Ответ


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Установка rxlib-2.7.6 / rxlib-2.7.7 в Delphi 7 athlant64 Компоненты Delphi 20 26.06.2012 13:07
Div, находящийся в 20px от левой части окружения и занимающий всю оставшуюся его часть Obey-Kun HTML и CSS 38 03.08.2009 16:29
как отрисовать tab-ы в pagecontrol? blackstersl Общие вопросы Delphi 5 09.07.2009 17:57
компонент RadioGroup был горизонтальным, а не вертикальным? Artem Общие вопросы Delphi 2 08.07.2007 22:54
Как сделать так,чтобы при выборе варианта,его текст оказывался в компоненте Edit1.tex InseR Компоненты Delphi 8 03.07.2007 11:52