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

Форум по вопросам применения и программирования в Visio
Текущее время: 16 янв 2021, 10:10

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




Начать новую тему Ответить на тему  [ Сообщений: 29 ]  На страницу Пред.  1, 2
Автор Сообщение
 Заголовок сообщения: Re: Обсуждение
СообщениеДобавлено: 23 сен 2020, 14:12 
Не в сети
Ветеран
Аватара пользователя

Зарегистрирован: 28 апр 2013, 14:03
Сообщений: 760
Откуда: Вена, Австрия
Использую Visio c: 1998
Очков репутации: 100610

Добавить очки репутацииУменьшить очки репутации
Surrogate писал(а):
а где будет хоститься этот сайт-витрина ?

Я предложил бы GitHub (GitHub pages - самое простое) - или Microsoft Static Website - и то и другое совершенно бесплатно.
https://pages.github.com/

Можно хостить любые (статические) вебсайты. Для витрины я думаю свой серверный код вообще не особо нужен.

Surrogate писал(а):
т.е. макросы должны быть без нативных форм из визио и выполнять функцию вызваваемую одной кнопкой. т.к. без передачи параметров ?

Воооот :D Я поэтому и говорю что интерфейс может быть проблемкой.
Я думал про аналог ScriptLab например. Видео здесь
Только "javascript" надо везде заменить на "vb"

Но можно также сделать панель на HTML для ввода параметров.
Не обязательно прямо заставлять писать HTML, можно редактор типа ворда для HTML вделать. Или mardown например использовать.

Технически, сейчас например WebBrowserControl на базе Хрома (WebView2) наконец запилили что должен работать внутри Офиса

_________________
Инструменты для облегчения создания диаграмм, и статьи по Visio:
http://unmanagedvisio.com/


Пожаловаться на это сообщение
Вернуться к началу
 Профиль  
Ответить с цитатой  
 Заголовок сообщения: Re: Обсуждение
СообщениеДобавлено: 23 сен 2020, 14:45 
Не в сети
Administrator

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

Добавить очки репутацииУменьшить очки репутации
Цитата:
Я предложил бы GitHub

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

Вот тоже интересный момент.
К примеру я, как разработчик, довольно редко использую законченные функциональные макросы, которые смахивают на Add-On. Гораздо чаще использую фрагменты кода. То есть не "исполняемый макрос", а "макрос-пример". Может быть не только я? Но такие макросы в концепцию "функция с кнопкой" не впишутся.


Пожаловаться на это сообщение
Вернуться к началу
 Профиль  
Ответить с цитатой  
 Заголовок сообщения: Re: Обсуждение
СообщениеДобавлено: 23 сен 2020, 14:52 
Не в сети
Ветеран
Аватара пользователя

Зарегистрирован: 28 апр 2013, 14:03
Сообщений: 760
Откуда: Вена, Австрия
Использую Visio c: 1998
Очков репутации: 100610

Добавить очки репутацииУменьшить очки репутации
Пользователю особо не важно, где сайт хостится. Они даже url github не увидят, то есть, внешне должно выглядеть как просто сайт.
Речь была о том, где захостить сайт бесплатно и надёжно.
Вот например хостинг на github (одна диаграмма наша, другой проект знакомого):

https://plans.visto.se/NewWayOfWorking.html, http://cyber-mannequin.com/en/
Уши github там вообще нигде не торчат вроде бы.

Аудитория. Я думаю скорее о смешанной аудитории, то есть и разработчики и чисто пользователи.

По поводу интерфейса - гляньте видео про scriptlab.
phpBB [media]

Думаю про что-то в этом духе.
Только вместо javascript - старый добрый VBA

В минимальном варианте да, просто кнопка и клавиатурный шорткат. Например, может удобно для применения макроса к каждой из выделенных фигур. Плюс что в диаграмму не надо пихать код.
Сохранять такие "сниппеты" можно и локально на диске, не обязательно заставлять пользователя идти регистрироваться где-то в облаке.

В максимальном варианте - панель. Предполагается, что контролы на панели можно читать и писать из VB-скрипта, также можно реагировать на события от них типа нажатия кнопки.
Это обеспечивается неким встроенным модулем, то есть не надо писать каждый раз заново. Замена VBA Forms по сути.

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

Возможно удастся автоматически конвертировать формы VBA но это не точно.

В целом это дело идёт в сторону "магазина" приложений с открытым кодом, который Микрософт никак не осилит.

_________________
Инструменты для облегчения создания диаграмм, и статьи по Visio:
http://unmanagedvisio.com/


Пожаловаться на это сообщение
Вернуться к началу
 Профиль  
Ответить с цитатой  
 Заголовок сообщения: Re: Обсуждение
СообщениеДобавлено: 23 сен 2020, 16:12 
Не в сети
Глав-тролль

Зарегистрирован: 02 окт 2009, 01:01
Сообщений: 4077
Откуда: оттуда
Использую Visio c: 1998
Уровнь квалификации: Отсутствует
nbelyh писал(а):
дело идёт в сторону "магазина" приложений с открытым кодом, который Микрософт никак не осилит.
значит просто не видит никакой выгоды!


Пожаловаться на это сообщение
Вернуться к началу
 Профиль  
Ответить с цитатой  
 Заголовок сообщения: Re: Обсуждение
СообщениеДобавлено: 23 сен 2020, 16:19 
Не в сети
Ветеран
Аватара пользователя

Зарегистрирован: 28 апр 2013, 14:03
Сообщений: 760
Откуда: Вена, Австрия
Использую Visio c: 1998
Очков репутации: 100610

Добавить очки репутацииУменьшить очки репутации
Surrogate писал(а):
nbelyh писал(а):
дело идёт в сторону "магазина" приложений с открытым кодом, который Микрософт никак не осилит.
значит просто не видит никакой выгоды!

Разумеется. Куча времени на разработку с заведомо нулевым выхлопом по прибыли.

_________________
Инструменты для облегчения создания диаграмм, и статьи по Visio:
http://unmanagedvisio.com/


Пожаловаться на это сообщение
Вернуться к началу
 Профиль  
Ответить с цитатой  
 Заголовок сообщения: Re: Обсуждение
СообщениеДобавлено: 24 сен 2020, 09:03 
Не в сети
Глав-тролль

Зарегистрирован: 02 окт 2009, 01:01
Сообщений: 4077
Откуда: оттуда
Использую Visio c: 1998
Уровнь квалификации: Отсутствует
nbelyh писал(а):
Уши github там вообще нигде не торчат вроде бы.
там же можно привязать пользовательский домен к GitHub Pages - Using custom domain for GitHub pages. Но это не наш случай, за домен надо платить я полагаю !
Tumanov писал(а):
Большинство пользователей-рисовальщиков (не программистов) не имеют понятия о GitHub
для пользователя это не будет нести никакой нагрузки. делов то адрес сайта-витрины будет типа blah-blah-blah.github.io
nbelyh писал(а):
Технически, сейчас например WebBrowserControl на базе Хрома (WebView2) наконец запилили что должен работать внутри Офиса
вот это уже интересно, что-то наспех не смог найти примеров реализации :wall:
Tumanov писал(а):
Кстати, о целевой аудитории...
несколько лет назад была предложена классификация пользователей
Bobgos в сообщении #11044 писал(а):
структурировать форум именно из функциональных направлений пользователей.
Вижу 3 основных направления:
1. Пользователь, которому надо установить и порисовать, исключая ошибки, связанные с отсутствием знаний о платформе.
2. Пользователь разработчик - документов, включая vba и интеграцию
3. Пользователь-архитектор/разработчик, которому интересны именно сферы применения, функции и возможности интеграции, развитие системы, мероприятия, обновления.
самую массовую [1] категорию еще надо убедить использовать контент сайта-витрины, поэтому боюсь будет недостаточно
nbelyh писал(а):
требование по офомлению, например писать в комментариях кто автор, иконка, описание.


Пожаловаться на это сообщение
Вернуться к началу
 Профиль  
Ответить с цитатой  
 Заголовок сообщения: Re: Обсуждение
СообщениеДобавлено: 24 сен 2020, 18:51 
Не в сети
Ветеран
Аватара пользователя

Зарегистрирован: 28 апр 2013, 14:03
Сообщений: 760
Откуда: Вена, Австрия
Использую Visio c: 1998
Очков репутации: 100610

Добавить очки репутацииУменьшить очки репутации
Surrogate писал(а):
там же можно привязать пользовательский домен к GitHub Pages - Using custom domain for GitHub pages. Но это не наш случай, за домен надо платить я полагаю!

Да можно и домен взять... сейчас же ".com" не обязательно, а так на 100 рублей в год например: visiomacros.online
Surrogate писал(а):
nbelyh писал(а):
Технически, сейчас например WebBrowserControl на базе Хрома (WebView2) наконец запилили что должен работать внутри Офиса
вот это уже интересно, что-то наспех не смог найти примеров реализации :wall:

Потомушта оно не работало. Только недавно вроде как починили.
Еще вот не ясна судьба VSTO-расширений на самом деле, .NET 5 (который выходит в этом ноябре) - это .NET CORE по сути, там VSTO нет.
https://developercommunity.visualstudio ... to-to.html

_________________
Инструменты для облегчения создания диаграмм, и статьи по Visio:
http://unmanagedvisio.com/


Пожаловаться на это сообщение
Вернуться к началу
 Профиль  
Ответить с цитатой  
 Заголовок сообщения: Re: Как привязать макрос к кнопке на панели инструментов.
СообщениеДобавлено: 02 окт 2020, 14:46 
Не в сети
Глав-тролль

Зарегистрирован: 02 окт 2009, 01:01
Сообщений: 4077
Откуда: оттуда
Использую Visio c: 1998
Уровнь квалификации: Отсутствует
nbelyh писал(а):
Еще, на следующей неделе IGNITE будет (22-26 сентября, в онлайне, забесплатно). Вдруг в Microsoft уже все сделали :mrgreen:
для меня вполне ожидаемо...
It is interesting to note that there is no announcements for the Visio desktop app, apart from maybe the tantalising Visio Immersive that is annually pushed to the far right of the roadmap!
Изображение


Пожаловаться на это сообщение
Вернуться к началу
 Профиль  
Ответить с цитатой  
 Заголовок сообщения: Re: Обсуждение
СообщениеДобавлено: 04 окт 2020, 17:05 
LOL! Скоро добавят иконки AWS, которые можно на сайте амазон скачать в ppt!
Дополнено позднее: свершилось то, чего так ждали биллионы потенциальных пользователей Visio?
Sketch your AWS architecture using Visio for the web


Последний раз редактировалось Surrogate 23 дек 2020, 17:16, всего редактировалось 3 раз(а).
Добавлена ссылка


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

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



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

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


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

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