Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Основная";
Текущий архив: 2005.02.27;
Скачать: [xml.tar.bz2];

Вниз

Стрелки   Найти похожие ветки 

 
Koshak   (2005-02-14 11:09) [0]

Привет мастерской!

Посоветуйте плиз кто-нибудь как лучше реализовать стрелки на часах? Программа находится в стадии "продумывания" поэтому свой код предложить не могу, и в голову ничего не лезет... :)

Есть форма не правильной формы т.е. скин, надо рисовать стрелки заданной длины с заданным центром и с заданной толщиной ..

100% это кто-то уже делал поделитесь способами...


 
TUser ©   (2005-02-14 11:12) [1]

Ну я делал. Вспоминал школьный курс тригонометрии, прикань!


 
Александр Иванов ©   (2005-02-14 11:15) [2]

В дополнение к [1] TCanvas + F1


 
Koshak   (2005-02-14 11:16) [3]

>>TUser ©   (14.02.05 11:12) [1]

Ваш ответ можно счесть за помощь?
Или может есть дельные советы?


 
TUser ©   (2005-02-14 11:41) [4]

Могу. Школьный курс тригонометрии включает поняти синус и косинус.


 
TUser ©   (2005-02-14 11:41) [5]

Могу. Школьный курс тригонометрии включает понятия синус и косинус.


 
raidan ©   (2005-02-14 11:45) [6]

>Koshak   (14.02.05 11:16) [3]
TUser в [4] истину глаголит!


 
-=SS=- ©   (2005-02-14 11:48) [7]

Есть круг в центре которого есть точка. С этой точки до пересечения с кругом (Радиус)опускаем два перепендикуляра к оси Х и Y. У нас также есть значения градусов 360 - это полный круг. Так вот с пмошью синусов и косинусов значения гипотенузы прямоугольного угольника (Радиус) и значением угла можно высщитать другую точку
PS : В дельфи sin и cos работает с радианами, а не градусами.


 
Digitman ©   (2005-02-14 11:50) [8]


> Есть форма не правильной формы т.е. скин


термин "скин" вовсе не означает, что форма, на которую "натянута шкура", обязательно д.б. "неправильной" (писать слитно !) "формы" (масло масляное - "форма .. неправильной формы")


 
Koshak   (2005-02-14 12:09) [9]

>>-=SS=- ©   (14.02.05 11:48) [7]
СПАСИБО! Хоть один человек здесь может направить на верный путь!

>>Digitman ©   (14.02.05 11:50) [8]
>>термин "скин" вовсе не означает, что форма, на которую
>>"натянута шкура", обязательно д.б. "неправильной"
А я и не говорил что она обязательно должна быть неправильной!!!
>>"неправильной" (писать слитно !) "формы"
Этот форум чему посвящен? Орфографии?


 
Digitman ©   (2005-02-14 12:14) [10]


> я и не говорил что она обязательно должна быть неправильной



> форма не правильной формы т.е. скин


а "т.е." кто написал ? Пушкин ?

тем самым ты поставил знак равенства между терминами "скин" и "неправильная форма"


> Этот форум чему посвящен? Орфографии?


форум посвящен людям, ДУМАЮЩИМ прежде чем излагать мысль


 
Digitman ©   (2005-02-14 12:18) [11]


> Есть круг в центре которого есть точка



> верный путь


угу... а завтра "скин" у тебя будет "уродовать" контуры формы до неузнаваемости .. и контуры циферблата будут иметь отнюдь не контуры окружности с понятно где центром, а, например, эллипса с произвольным положением "центра" .. и что делать тогда будешь ? глазками хлопать ?

поэтому и говорят тебе - поднимай учебник тригонометрии !!


 
Koshak   (2005-02-14 12:29) [12]

>>форум посвящен людям, ДУМАЮЩИМ прежде чем излагать мысль

людям думающим о чем, о орфографии?

>>тем самым ты поставил знак равенства между терминами "скин" и
>>"неправильная форма"

в данном случае да, но я не утверждал что скин обязательно должен быть неправильной формы.

И вообще, я не понял, ты не улавил суть вопроса из-за раздельного НЕ?
Если да то это сведетельствует ... сам знаешь о чем...
Если всеже уловил, то может будешь писать по делу, а не просто умничать... Не знаешь ?... не умничай - знаешь - напиши.
В конце концов ты сам сказал что форум посвящен людям думающим, а не...


 
Eraser ©   (2005-02-14 12:33) [13]

Koshak

Скины тут уж точно не причём. Но если надо нарисовать циферблат круглой или овальной формы, открывай справочник математики и смотри уравнение эллипса (оно может быть в нескольких формах, так что выбирай какое хочешь ))).


 
Eraser ©   (2005-02-14 12:34) [14]

Koshak

Скины тут уж точно не причём. Но если надо нарисовать циферблат круглой или овальной формы, открывай справочник математики и смотри уравнение эллипса (оно может быть в нескольких формах, так что выбирай какое хочешь ))).


 
Eraser ©   (2005-02-14 12:35) [15]

Koshak

Скины тут уж точно не причём. Но если надо нарисовать циферблат круглой или овальной формы, открывай справочник математики и смотри уравнение эллипса (оно может быть в нескольких формах, так что выбирай какое хочешь ))).


 
Eraser ©   (2005-02-14 12:35) [16]

Koshak

Скины тут уж точно не причём. Но если надо нарисовать циферблат круглой или овальной формы, открывай справочник математики и смотри уравнение эллипса (оно может быть в нескольких формах, так что выбирай какое хочешь ))).


 
Eraser ©   (2005-02-14 12:36) [17]

Koshak

Скины тут уж точно не причём. Но если надо нарисовать циферблат круглой или овальной формы, открывай справочник математики и смотри уравнение эллипса (оно может быть в нескольких формах, так что выбирай какое хочешь ))).


 
Eraser ©   (2005-02-14 12:36) [18]

Koshak

Скины тут уж точно не причём. Но если надо нарисовать циферблат круглой или овальной формы, открывай справочник математики и смотри уравнение эллипса (оно может быть в нескольких формах, так что выбирай какое хочешь ))).


 
Eraser ©   (2005-02-14 12:36) [19]

Koshak

Скины тут уж точно не причём. Но если надо нарисовать циферблат круглой или овальной формы, открывай справочник математики и смотри уравнение эллипса (оно может быть в нескольких формах, так что выбирай какое хочешь ))).


 
Eraser ©   (2005-02-14 12:38) [20]

Прошу прощения за флуд, просто залогиниться не мог, сервак ошибку выдавал, а сообщения на самом деле посылались...

Когда уже новый хостинг будет...


 
Digitman ©   (2005-02-14 12:43) [21]


> Koshak   (14.02.05 12:29) [12]


> людям думающим о чем, о орфографии?


представь себе !
форум - русскоязычный, а в русском языке слитное и раздельное написание приставки "НЕ" несет СОВЕРШЕННО РАЗНЫЙ смысл !


> я не утверждал что скин обязательно должен быть неправильной
> формы


"т.е." - это ТЫ сказал ? или отрицаешь ?

нет бы сказать, мол, окно моей формы может иметь не обязательно прямоугольные по умолчанию контуры) .. так ведь нет ! ты погнал про какие-то "скины"... КАКОЕ нафих отношение твои "скины" имеют к тригонометрии ?) ... да никакое !

разработка подобного рода алгоритмов должна начинаться с продумывания того, как и в каком виде у тебя будет задана ф-ция, описывающая контур будущего циферблата, который в общем случае вовсе не обязан иметь вид окружности.


 
-=SS=- ©   (2005-02-14 12:49) [22]

Digitman ©, Koshak
А я бы на вашем месте перестал бы флудить и заняться сутью вопроса.


 
Koshak   (2005-02-14 12:51) [23]

>>"т.е." - это ТЫ сказал ? или отрицаешь ?
еще раз повторяю для неумеющих читать
>>в данном случае да, но я не утверждал что скин обязательно должен быть неправильной формы.

А по поводу всего остального твоего бреда еще раз скажу:
если ты не понял суть вопроса то забудь про эту ветку...


 
Koshak   (2005-02-14 12:51) [24]

>>"т.е." - это ТЫ сказал ? или отрицаешь ?
еще раз повторяю для неумеющих читать
>>в данном случае да, но я не утверждал что скин обязательно должен быть неправильной формы.

А по поводу всего остального твоего бреда еще раз скажу:
если ты не понял суть вопроса то забудь про эту ветку...


 
Koshak   (2005-02-14 12:51) [25]

>>"т.е." - это ТЫ сказал ? или отрицаешь ?
еще раз повторяю для неумеющих читать
>>в данном случае да, но я не утверждал что скин обязательно должен быть неправильной формы.

А по поводу всего остального твоего бреда еще раз скажу:
если ты не понял суть вопроса то забудь про эту ветку...


 
Koshak   (2005-02-14 12:51) [26]

>>"т.е." - это ТЫ сказал ? или отрицаешь ?
еще раз повторяю для неумеющих читать
>>в данном случае да, но я не утверждал что скин обязательно должен быть неправильной формы.

А по поводу всего остального твоего бреда еще раз скажу:
если ты не понял суть вопроса то забудь про эту ветку...


 
Koshak   (2005-02-14 12:51) [27]

>>"т.е." - это ТЫ сказал ? или отрицаешь ?
еще раз повторяю для неумеющих читать
>>в данном случае да, но я не утверждал что скин обязательно должен быть неправильной формы.

А по поводу всего остального твоего бреда еще раз скажу:
если ты не понял суть вопроса то забудь про эту ветку...


 
Koshak   (2005-02-14 12:51) [28]

>>"т.е." - это ТЫ сказал ? или отрицаешь ?
еще раз повторяю для неумеющих читать
>>в данном случае да, но я не утверждал что скин обязательно должен быть неправильной формы.

А по поводу всего остального твоего бреда еще раз скажу:
если ты не понял суть вопроса то забудь про эту ветку...


 
Koshak   (2005-02-14 12:51) [29]

>>"т.е." - это ТЫ сказал ? или отрицаешь ?
еще раз повторяю для неумеющих читать
>>в данном случае да, но я не утверждал что скин обязательно должен быть неправильной формы.

А по поводу всего остального твоего бреда еще раз скажу:
если ты не понял суть вопроса то забудь про эту ветку...


 
Koshak   (2005-02-14 12:51) [30]

>>"т.е." - это ТЫ сказал ? или отрицаешь ?
еще раз повторяю для неумеющих читать
>>в данном случае да, но я не утверждал что скин обязательно должен быть неправильной формы.

А по поводу всего остального твоего бреда еще раз скажу:
если ты не понял суть вопроса то забудь про эту ветку...


 
Koshak   (2005-02-14 12:51) [31]

>>"т.е." - это ТЫ сказал ? или отрицаешь ?
еще раз повторяю для неумеющих читать
>>в данном случае да, но я не утверждал что скин обязательно должен быть неправильной формы.

А по поводу всего остального твоего бреда еще раз скажу:
если ты не понял суть вопроса то забудь про эту ветку...


 
Koshak   (2005-02-14 12:51) [32]

>>"т.е." - это ТЫ сказал ? или отрицаешь ?
еще раз повторяю для неумеющих читать
>>в данном случае да, но я не утверждал что скин обязательно должен быть неправильной формы.

А по поводу всего остального твоего бреда еще раз скажу:
если ты не понял суть вопроса то забудь про эту ветку...


 
Digitman ©   (2005-02-14 12:55) [33]


> -=SS=- ©   (14.02.05 12:49) [22]


кто ж тебе мешал в [7] изложить "суть вопроса", заключающуюся в том что для построения отрезка нужно знать/задать координаты его концов ?

кто ж тебе мешал заострить внимание автора на том, что стрелка и есть тот самы отрезок, один конец которого совпадает с заданным автором центром, а другой лежит на прямой, проходящей через заданный центр и т.пересечения с графиком ф-ции, задающей контур циферблата ?


 
-=SS=- ©   (2005-02-14 12:59) [34]


> Digitman ©   (14.02.05 12:55) [33]

На мой взгляд это было излишне. Ты же понял ?
А если Кошак этого не поймёт тогда книгу в руки и вперёд. Это была своего рода подсказка, а не изложение решении проблемы


 
Cosinus ©   (2005-02-14 13:04) [35]


> Digitman ©
> -=SS=-
> Koshak
Да ладно вам...

>Koshak
Используй параметрическое уровнение окружности\эллипса. Ищи в нете.


 
panov ©   (2005-02-14 14:30) [36]

Поле "Тема вопроса" не оформлено.



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

Форум: "Основная";
Текущий архив: 2005.02.27;
Скачать: [xml.tar.bz2];

Наверх





Память: 0.54 MB
Время: 0.055 c
14-1107197925
rts111
2005-01-31 21:58
2005.02.27
Генератор корней


10-1082127000
Koster
2004-04-16 18:50
2005.02.27
Передача массивом Ole объекту


14-1107348310
saNat
2005-02-02 15:45
2005.02.27
Автоматизация


14-1107466249
Usser
2005-02-04 00:30
2005.02.27
В чем может быть причина ошибки?


14-1107237517
Vlad Oshin
2005-02-01 08:58
2005.02.27
Досуг, свободное время, хобби и т.п.





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