Предыдущая тема :: Следующая тема |
Автор |
Сообщение |
agentbond007
Зарегистрирован: 08.12.2009 Сообщения: 56
|
Добавлено: Вт Авг 02, 2011 8:32 am Заголовок сообщения: Как изменить стиль линии для графического объекта? |
|
|
Здравствуйте!
Меняю стиль линии полигона оператором:
MakePen(1,2, BLUE), где 1 - толщина линии целое число от 1 до 7.
Как указать толщину линии дробное значение например 1,5? |
|
Вернуться к началу |
|
|
reasonat
Зарегистрирован: 01.07.2009 Сообщения: 224 Откуда: Екатеринбург
|
Добавлено: Вт Авг 02, 2011 3:23 pm Заголовок сообщения: |
|
|
1) разделитель - точка
2) ширина линии в "Pen" - целое число |
|
Вернуться к началу |
|
|
SergS
Зарегистрирован: 01.11.2010 Сообщения: 51
|
Добавлено: Ср Авг 03, 2011 6:40 am Заголовок сообщения: Re: Как изменить стиль линии для графического объекта? |
|
|
agentbond007 писал(а): |
Здравствуйте!
Меняю стиль линии полигона оператором:
MakePen(1,2, BLUE), где 1 - толщина линии целое число от 1 до 7.
Как указать толщину линии дробное значение например 1,5? |
если вы укажете целое число от 1 до 7, то толщина линии будет измеряться этим числом ПИКСЕЛЕЙ
дробное число используется для указания толщины линии в ТОЧКАХ
естественно, в функции используется все рано целое число, значение его формируется так:
x - требуемая толщина линии в точках (м.б. дробным)
y - значение, используемое в функции (целое)
y = x * 10 + 10
т.е. для толщины линии, равной 1,5 точки функция будет выглядеть так:
MakePen(25,2, BLUE) |
|
Вернуться к началу |
|
|
agentbond007
Зарегистрирован: 08.12.2009 Сообщения: 56
|
Добавлено: Ср Авг 03, 2011 9:29 am Заголовок сообщения: |
|
|
Спасибо SergS за помощь, очень помог ваш подробный ответ! |
|
Вернуться к началу |
|
|
|