Форум пользователей Visio

Форум по вопросам применения и программирования в Visio
Текущее время: 28 мар 2024, 20:58

Часовой пояс: UTC + 3 часа [ Летнее время ]


Правила форума


При размещении файлов предпочтительным является формат vsd (а не vsdx/vsdm)
Размещая ваши вложения на форуме не используйте имена файлов содержащих кириллицу, в противном случае файл будет иметь имя .<расширение файла> !

Для форматирования ваших сообщений используйте BBCodes, описание используемых на форуме BBCodes.



Начать новую тему Ответить на тему  [ Сообщений: 27 ]  На страницу Пред.  1, 2
Автор Сообщение
 Заголовок сообщения: Re: Ориентация текста в зависимости от Sheet.Angle
СообщениеДобавлено: 06 сен 2022, 17:46 
Не в сети
Новичок

Зарегистрирован: 17 авг 2022, 10:13
Сообщений: 44
Откуда: Екатеринбург
Использую Visio c: 2020
Очков репутации: 0

Добавить очки репутацииУменьшить очки репутации
Surrogate писал(а):
попробуйте как это будет на стороне вашего ПО.
К сожалению только завтра. Спасибо


Пожаловаться на это сообщение
Вернуться к началу
 Профиль  
Ответить с цитатой  
 Заголовок сообщения: Re: Ориентация текста в зависимости от Sheet.Angle
СообщениеДобавлено: 06 сен 2022, 20:23 
Не в сети
Administrator

Зарегистрирован: 30 авг 2009, 11:02
Сообщений: 2253
Очков репутации: 100626

Добавить очки репутацииУменьшить очки репутации
Можно вопрос не по теме?
Почему бы не сделать два поля (каждое в своем шейпе). Тогда и буковки переставлять не потребуется.
Кстати, когда открыл вложенный пример, то увидел текст не в одной, а в двух строках. Буковки оказались чуть побольше, поэтому Visio их разместил в 2 строки. И при вращении они прыгают не влево-вправо, а вверх-вниз.


Пожаловаться на это сообщение
Вернуться к началу
 Профиль  
Ответить с цитатой  
 Заголовок сообщения: Re: Ориентация текста в зависимости от Sheet.Angle
СообщениеДобавлено: 07 сен 2022, 08:14 
Не в сети
Новичок

Зарегистрирован: 17 авг 2022, 10:13
Сообщений: 44
Откуда: Екатеринбург
Использую Visio c: 2020
Очков репутации: 0

Добавить очки репутацииУменьшить очки репутации
Tumanov писал(а):
Можно вопрос не по теме?
Почему бы не сделать два поля (каждое в своем шейпе). Тогда и буковки переставлять не потребуется.
Кстати, когда открыл вложенный пример, то увидел текст не в одной, а в двух строках. Буковки оказались чуть побольше, поэтому Visio их разместил в 2 строки. И при вращении они прыгают не влево-вправо, а вверх-вниз.

Можно чуть подробнее про реализацию ваших мыслей.
З.Ы. Текст потом поправлю, спасибо за наводку


Пожаловаться на это сообщение
Вернуться к началу
 Профиль  
Ответить с цитатой  
 Заголовок сообщения: Re: Ориентация текста в зависимости от Sheet.Angle
СообщениеДобавлено: 07 сен 2022, 09:54 
Не в сети
Content manager
Content manager
Аватара пользователя

Зарегистрирован: 02 окт 2009, 01:01
Сообщений: 5043
Откуда: оттуда
Использую Visio c: 1998
Отрасль: Интеграция системных интеграторов
Должность: Дизайнер по оформлению документации
Уровнь квалификации: Форматирование документов MS Word
Tumanov писал(а):
Почему бы не сделать два поля (каждое в своем шейпе).
была и у меня такая мысль, но не предложил.
pf2mn5ghos писал(а):
Можно чуть подробнее про реализацию ваших мыслей.
если кратко: если угол поворота основной фигуры входит в один диапазон углов показываем фигуру где 4 цифры идут сперва, для другого диапазона будет показана фигура у которой 4 цифры записаны в конце.
Дополнено позднее: для этого использовать ячейку HideText
Изображение
единственное сомнение связано с тем, что на стороне визио сложно получить значение -180

_________________
База знаний ShapeSheet
Мой Youtube-канал @surrogate-tm
Мои трафареты


Пожаловаться на это сообщение
Вернуться к началу
 Профиль  
Ответить с цитатой  
 Заголовок сообщения: Re: Ориентация текста в зависимости от Sheet.Angle
СообщениеДобавлено: 07 сен 2022, 10:01 
Не в сети
Новичок

Зарегистрирован: 17 авг 2022, 10:13
Сообщений: 44
Откуда: Екатеринбург
Использую Visio c: 2020
Очков репутации: 0

Добавить очки репутацииУменьшить очки репутации
Surrogate писал(а):
если кратко: если угол поворота основной фигуры входит в один диапазон углов показываем фигуру где 4 цифры идут сперва, для другого диапазона будет показана фигура у которой 4 цифры записаны в конце.

единственное сомнение связано с тем, что на стороне визио сложно получить значение - 180
Идея понятна, в течении дня буду пробовать - отпишусь о результатах, в данный момент протестировать - нет возможности.


Пожаловаться на это сообщение
Вернуться к началу
 Профиль  
Ответить с цитатой  
 Заголовок сообщения: Re: Ориентация текста в зависимости от Sheet.Angle
СообщениеДобавлено: 07 сен 2022, 11:51 
Не в сети
Administrator

Зарегистрирован: 30 авг 2009, 11:02
Сообщений: 2253
Очков репутации: 100626

Добавить очки репутацииУменьшить очки репутации
Цитата:
Можно чуть подробнее про реализацию ваших мыслей.

Добавляем в группу еще один шейп.
Sheet.6 слегка сжимаем по длине. Новый Sheet.7 размещаем на оставшейся длине.
Из формулы убираем If, потому как остается только одно поле без склейки.


Вложения:
ar.png
ar.png [ 36.37 Кб | Просмотров: 122 ]
Пожаловаться на это сообщение
Вернуться к началу
 Профиль  
Ответить с цитатой  
 Заголовок сообщения: Re: Ориентация текста в зависимости от Sheet.Angle
СообщениеДобавлено: 07 сен 2022, 17:03 
Не в сети
Новичок

Зарегистрирован: 17 авг 2022, 10:13
Сообщений: 44
Откуда: Екатеринбург
Использую Visio c: 2020
Очков репутации: 0

Добавить очки репутацииУменьшить очки репутации
Tumanov писал(а):
Цитата:
Можно чуть подробнее про реализацию ваших мыслей.

Добавляем в группу еще один шейп.
Sheet.6 слегка сжимаем по длине. Новый Sheet.7 размещаем на оставшейся длине.
Из формулы убираем If, потому как остается только одно поле без склейки.

Прекрасный вариант! Два дня назад сделал абсолютно тоже самое, но как всегда захотел сделать ещё лучше.
Наверное на этом можно остановиться, лучшее всё-таки враг хорошего!
Огромное спасибо за помощь!


Пожаловаться на это сообщение
Вернуться к началу
 Профиль  
Ответить с цитатой  
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 27 ]  На страницу Пред.  1, 2

Часовой пояс: UTC + 3 часа [ Летнее время ]



Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 9


Вы можете начинать темы
Вы можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Перейти:  
cron
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
Вы можете создать форум бесплатно PHPBB3 на Getbb.Ru, Также возможно сделать готовый форум PHPBB2 на Mybb2.ru
Русская поддержка phpBB