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

Вниз

OnPaint   Найти похожие ветки 

 
webpauk   (2006-06-01 16:27) [0]

procedure TLabelEx.Paint;
begin
 with Canvas do
 begin
   if (fTimerEnabled) then
   begin
     Font.Color:=clRed;
     TextOut(Left, Top, Copy(Text, 1, fCurrentPosition));
   end
   else inherited;
 end;
end;


тупею а глазах. fTimerEnabled=True - ничего не рисуется вообще


 
Kolan ©   (2006-06-01 16:30) [1]


> Left, Top

Где заданы?


 
webpauk   (2006-06-01 16:31) [2]

unit LabelEx;

interface

uses
 Windows, Messages, SysUtils, Classes, Controls, StdCtrls, ExtCtrls, Dialogs, Graphics;

type
 TLabelEx = class(TLabel)
 private
   fTimerEnabled: Boolean;
   fTimer: TTimer;
   fCurrentPosition: Integer;

   procedure SetTimerEnabled(const Value: Boolean);
   procedure TimerTimer(Sender: TObject);
 protected
   procedure Paint; override;
 public
   constructor Create(AOwner: TComponent); override;
   destructor Destroy; override;
 published
   property TimerEnabled: Boolean read fTimerEnabled write SetTimerEnabled;
 end;


 
Джо ©   (2006-06-01 16:32) [3]

Вместо Left,Top 0,0 поставь...


 
webpauk   (2006-06-01 16:32) [4]


> Kolan ©   (01.06.06 16:30) [1]

упс...
спасибо



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

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

Наверх




Память: 0.44 MB
Время: 0.011 c
15-1148546247
_Hawk_
2006-05-25 12:37
2006.06.18
Как преобразовать текст?


2-1148876092
lobach
2006-05-29 08:14
2006.06.18
Реестр


15-1148360190
БарЛог
2006-05-23 08:56
2006.06.18
И это - Москва!


1-1147517860
Yki
2006-05-13 14:57
2006.06.18
Проблема с хранением переменных


2-1149140369
Konnor
2006-06-01 09:39
2006.06.18
Загрузка в ListView





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
Английский Французский Немецкий Итальянский Португальский Русский Испанский