Работа с SVG на мнемосхемах

Стартовая страница Форумы Разработка и интеграция Работа с SVG на мнемосхемах

Просмотр 7 сообщений - с 46 по 52 (из 52 всего)
  • Автор
    Записи
  • #15479
    Mikhail
    Модератор

    Михаил, вы можете изменить код так, чтобы из ImageListItem можно было изменить размер байтового массива Image.Data ?

    Сейчас не могу, к сожалению.

    #15482
    manjey73
    Участник

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

    Пришлось вот отказаться от System.Xml, не сдружился он с svg.dll, а System.Xml.Linq вроде работает.

    • Ответ изменён 6 лет, 5 месяцев назад пользователем manjey73.
    #15538
    manjey73
    Участник

    Михаил, вопрос на засыпку. Можно ли сделать так, чтобы из кода ScadaSchemeCommon — ImageListItem в private void LoadImage() вызывалась внешняя библиотека обработки ?

    Суть. Если внешней библиотеки нет, действуем по коду, который реализован сейчас. Если библиотека в каталоге есть, она выполняет обработку, возвращает необходимые параметры для PropertiGrid этого окна и все, что необходимо.

    В общем заложить механизм проверки библиотеки и самого вызова в ScadaSchemeCommon.

    Хотя непонятно как тогда оперировать с PropertyGrid окна тогда, если будет вызов внешней библиотеки.
    А так, было бы немного удобно, саму ScadaSchemeCommon можно будет уже не менять, а только внешнюю библиотеку

    #15539
    manjey73
    Участник

    Да, помощь сообщества очень бы не помешала. Кто желает поучаствовать ?

    #15555
    Mikhail
    Модератор

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

    #15557
    manjey73
    Участник

    Да вроде ничего запутанного, учитывая, что в штатном вроде как все есть для этого. А библиотеку вынести, чтобы ее можно было изменять и допиливать не трогая уже саму ScadaSchemeCommon

    #15558
    manjey73
    Участник

    И речь не о редакторе, а просто об изменении цвета линий, заливки, толщины пера. В общем то мелочи.

Просмотр 7 сообщений - с 46 по 52 (из 52 всего)
  • Для ответа в этой теме необходимо авторизоваться.