Вверх ↑
Этот топик читают: Гость
Ответов: 902
Рейтинг: 27
#31: 2008-09-10 05:31:56 ЛС | профиль | цитата
Если прочитать всю тему с первой строчки,- именно так и был построен колайдер!
карма: 1
Время верстки: %cr_time% Текущее время: %time%
0
Ответов: 1397
Рейтинг: 50
#32: 2008-09-10 07:46:13 ЛС | профиль | цитата
Отлично! Теперь можно браться за новый компонент.
карма: 0
Время верстки: %cr_time% Текущее время: %time%
0
Разработчик
Ответов: 26170
Рейтинг: 2127
#33: 2008-09-10 10:29:18 ЛС | профиль | цитата
juk писал(а):
Если прочитать всю тему с первой строчки,- именно так и был построен колайдер

И причем здесь это
Он (коллайдер) что, тебе покоя не дает

Валерий писал(а):
Отлично! Теперь можно браться за новый компонент

А это как понимать
карма: 22

0
Ответов: 1397
Рейтинг: 50
#34: 2008-09-10 10:31:49 ЛС | профиль | цитата
Понимать как написано. Компонент Clock сделан. Теперь можно начинать делать другой новый компонент. ;)
карма: 0
Время верстки: %cr_time% Текущее время: %time%
0
Разработчик
Ответов: 26170
Рейтинг: 2127
#35: 2008-09-10 10:34:20 ЛС | профиль | цитата
Валерий писал(а):
Теперь можно начинать делать другой новый компонент

А мне, пока, надоело. Если что интересное увижу, то сделаю.

А часы получились не компонентом, а законченной прогой. Кинул на форму, вот тебе и часы, и ничего делать не надо, только их запрограммировать на определенный вид
карма: 22

0
Ответов: 16884
Рейтинг: 1239
#36: 2008-09-10 17:28:26 ЛС | профиль | цитата
nesco, а мне нужны "локальные" часы для разных точек земного шара.
т.е. нужна внешняя точка "коефициент ( KF )" с начальным значением=0

   GetLocalTime(ST);
with ST, Result do begin
Hour := wHour + KF;
.............
карма: 25
Немного терпения! Дежурный экстрасенс скоро свяжется с Вами!
0
Разработчик
Ответов: 26170
Рейтинг: 2127
#37: 2008-09-10 17:36:35 ЛС | профиль | цитата
Tad писал(а):
а мне нужны "локальные" часы для разных точек земного шара

Сделаем, я тоже об этом думал. Но сейчас реализовываю designtime-отрисовку (Clock.dll в папке draw).
карма: 22

0
Ответов: 16884
Рейтинг: 1239
#38: 2008-09-10 17:51:20 ЛС | профиль | цитата
и 12/24 часовый циферблат
карма: 25
Немного терпения! Дежурный экстрасенс скоро свяжется с Вами!
0
Ответов: 8930
Рейтинг: 823
#39: 2008-09-10 18:02:28 ЛС | профиль | цитата
nesco, а я лет 11 тому как видел часы -заставку: объёмно нарисованы старинные карманные часы, их можно было толкнуть или вскользь ударить мышкой в любом направлении и они перемещались и вращались с замедлением, но время показывали
карма: 19

0
Разработчик
Ответов: 26170
Рейтинг: 2127
#40: 2008-09-10 19:37:41 ЛС | профиль | цитата
Tad писал(а):
и 12/24 часовый циферблат

Останется только классический вариант на 12 часов, я не собираюсь делать циферблат на 24 часа (маразм какой-то)
карма: 22

0
Ответов: 1397
Рейтинг: 50
#41: 2008-09-10 19:54:08 ЛС | профиль | цитата
Tad наверное имел ввиду не циферблат, а формат вывода времени в цифровых часах.
карма: 0
Время верстки: %cr_time% Текущее время: %time%
0
Разработчик
Ответов: 26170
Рейтинг: 2127
#42: 2008-09-11 01:01:07 ЛС | профиль | цитата
Валерий писал(а):
формат вывода времени в цифровых часах

Я убрал цифровые часы. Их можно и так нарисовать (кто-то тут уже писал про это)

------------ Дoбавленo:


Dilma, возник вопрос по draw-модулю.

Предположим, есть такое присвоение:


PictureBack := DT.CreateBitmap(SearchParam(PRec, 'PictureBack'));

Дальше я отрисовываю эту картинку так:


DT.DrawBitmap(PictureBack, BackBmp.Canvas.Handle, 0, 0);

В дальнейшем я могу использовать уже BackBmp, но мне надо знать точный размер картинки после отрисовки

Вопрос. Как мне узнать исходные размеры Width и Height картинки-источника у свойства PictureBack
------------ Дoбавленo:

И вообще, где располагаются сами методы CreateBitmap, DrawBitmap, DeleteBitmap, а то я не смог найти их местоположение. Есть ли другие, похожие методы, например: StrtchDrawBitmap, и, если есть, то как он(и) описывается
карма: 22

0
Гость
Ответов: 17029
Рейтинг: 0
#43: 2008-09-11 11:11:06 правка | ЛС | профиль | цитата


Редактировалось 4 раз(а), последний 2025-01-09 22:18:41
карма: 0

0
Разработчик
Ответов: 26170
Рейтинг: 2127
#44: 2008-09-11 11:47:36 ЛС | профиль | цитата
Dilma, я уже, наверное, надоел, но хоть скажи -- это реально сделать, или нет
карма: 22

0
Администрация
Ответов: 15295
Рейтинг: 1519
#45: 2008-09-11 11:50:37 ЛС | профиль | цитата
nesco писал(а):
Как мне узнать исходные размеры Width и Height картинки-источника

никак

nesco писал(а):
где располагаются сами методы CreateBitmap, DrawBitmap, DeleteBitmap

DrawShare.pas

nesco писал(а):
Есть ли другие, похожие методы

см. TDrawTools из DrawShare.pas
карма: 27
0
Сообщение
...
Прикрепленные файлы
(файлы не залиты)