Форум: "Начинающим";
Текущий архив: 2007.09.16;
Скачать: [xml.tar.bz2];
ВнизTLabel; Не рисуется T Canvas при запуске формы. Найти похожие ветки
← →
JetAPI © (2007-08-19 23:48) [40]Ой!.. я пока писал... Вижу ответы..
← →
tmp (2007-08-19 23:53) [41]
> {RASkov} © (19.08.07 23:41) [38]
Мне кажется для автора не суть, как решить некую проблему, а в подходах к различным методам этих решений.
Что касается меня - то, если я использую какой-либо компонент в еденичном экземпляре - в большинстве случаев не стану создавать наследника этого компонента и перекрывать методы отрисовки - просто перехвачу сообщение на отрисовку и добавлю необходимое. Другое дело, если некий компонент используется в этом и других проектах множество раз, то да - есть смысл создать наследника с нужными свойствами.
← →
{RASkov} © (2007-08-20 00:02) [42]> перекрывать методы отрисовки - просто перехвачу сообщение
> на отрисовку и добавлю необходимое.
Если человек(например JetAPI) на этом остановится, то он так и привыкнет всегда делать, не поняв всей сути происходящего, так как визуально это в единичном случае и не заметно будет, но это имхо... не верно.... нужно понять истину происходящего, а уж потом можно решать в каких конкретных случаях и как сделать.... я так же не против и "обманных" способов, но ... вижу ... человек хочет понять суть, а не обойти проблему.
> JetAPI
Всеж вернись на шаг назад, и повтори(закрепи) еще раз пройденный материал(это я в общем об твоем знании Делфи).... иначе дальше будет сложнее....
← →
JetAPI © (2007-08-20 14:12) [43]to tmp, Raskov
Извините пожалуйста, что не смог вам ответить вчера... срочно нужно было выключить компьюетер.
to tmp
> Не расстраивайся, всё придёт, главное каждый день уделять
> внимание твоему хобби и, возможно, оно станет твоей профессией:
> -)
Знаете... даже за душу тронуло. Мне приятно стало... Для человека, кто в самом начале-начале, это очень важно. Спасибо.
> В приведёном мной примере как бы симулировался клик по Button1.
От досады, аж огорчиться хочется.... Оказыватся, чтобы понять всё, мне не хватало только одной этой строчечки. Вот только одной...
> Если тебе интересно и не лень - то найдёшь здесь очень много
> интересного:
Да что Вы?!.. Я Бобровского отстранил уже (по нему учился)....
Книги скачал, и народоваться не могу! Глаза разбегаются, не знаю скорее с чего начать читать. Так что, все впрок пошло. СПАСИБО!
> Мне кажется для автора не суть, как решить некую проблему,
> а в подходах к различным методам этих решений.
Да!.. Да!! Всё так и есть!.. Я о перехватах только от Вас услышал... здесь... впервые. Загорелся, и давай искать ответы... Но информации много, а с сутью мало (судя по Бобровскому).
Теперь Ваш вариант сохранил в отдельном файле, со всеми коментариями и пояснениями.
to Raskov
> Тяжелый случай :)
Расков, терпеливый Вы человек... Я то уж, как никто знаю, сколько Вы няньчаетесь со мной. Но честное словы, многое, что я уже поччерпнул в Делфи, то это благодоря Вам. Это начиная с модуля CommCtrl и заканчивая Handle (Дескриптор окна). Отдаю Вам должное... спасибо. Спасибо за терпение.
> Ты не у метки сообщение "ловишь", а у формы... не забывай
> это.... не оконным контролам ОС сообщений не шлет...
> Это я так .... на заметку. :)
Принял к сведенью.
> Вот сдался тебе этот Лэйбл :)
Нет... уже не нужен был... Еше по "бегущей строке" про TPointBox я принял к сведенью. Я за перехват уцепился... в будущем уже знать буду. И даже очень благодарен tmp,.. Для меня это находка была!!
> Впочем... если заглянешь в VCL и посмотришь на TCustomLabel,
> TPaintBox и наш TMyLabel то увидишь, что мы через ж....
> сделали тот же TPaintBox вот примерный получился путь:
Все... С TLabel поставил точку. Сейчас за TPaintBox берусь.... Но я уже оценил его... Еще по ранним Вашим постам понял, что оптимальный вариант для многого...
> но ... вижу ... человек хочет понять суть, а не обойти проблему.
Расков, спасибо. Терпеливый Вы человек!.. Чтобы я без Вас делал?.. Говорю Вам всё это искренне и от всего сердца!
Удачи вам! (это уже ко всем!).
Страницы: 1 2 вся ветка
Форум: "Начинающим";
Текущий архив: 2007.09.16;
Скачать: [xml.tar.bz2];
Память: 0.54 MB
Время: 0.091 c