Показано с 1 по 10 из 10
  1. #1
    Пользователь
    Регистрация
    28.12.2007
    Сообщений
    92
    Вес репутации
    226

    По умолчанию Разработка плагинов

    Люди, подскажите:

    Все примеры основаны на скинах.
    Без скина можно сделать плагин?
    Каким образом определить границы области на которую необходимо растянуть форму?

    Есть команда:
    Self.CF_systemCommand(CF_Actions.SHOWINFO, 'Status Info', 'AUTOHIDE');
    Показывает окошка статуса.

    Его каким то образом можно изменить?

    Вообще необходимо по событию (оно генерится внутри приложения) поднять форму с пиктограммами на короткое время.

    Каким образом это лучше делать?


    P.S. В примерах как обычно - все в одной куче. Максимум фич в одном месте ))
    так как правило и бывает. Но понимание усложняется.
    Особенно добивает фраза "Лучший путь для написания плагина - взять пример HelloWord и изменять его"...

    Ну это так - отступление...

  2. #2
    Пользователь
    Регистрация
    28.12.2007
    Сообщений
    92
    Вес репутации
    226

    По умолчанию Re: Разработка плагинов

    Всем привет.

    Что - разве ни кто не писал плагины?

    Не могу найти пример, как отрисовать иконку? УДалить ее, или изменить картинку.
    Не дайте загнуться ))

  3. #3
    Гуру Аватар для St@rz
    Регистрация
    20.06.2008
    Возраст
    50
    Сообщений
    2,293
    Вес репутации
    867

    По умолчанию Re: Разработка плагинов

    Плагины писали только три известных мне здесь человека.

  4. #4
    Пользователь
    Регистрация
    28.12.2007
    Сообщений
    92
    Вес репутации
    226

    По умолчанию Re: Разработка плагинов

    И все молчат )))

  5. #5
    Местный
    Регистрация
    04.08.2009
    Возраст
    43
    Сообщений
    184
    Вес репутации
    225

    По умолчанию Re: Разработка плагинов

    Для начала скажи.
    Что ты хочешь написать ? Какой функционал будет.

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

    На каком языке пишешь ?
    Последний раз редактировалось oops1; 27.08.2009 в 18:23.

  6. #6
    Пользователь
    Регистрация
    28.12.2007
    Сообщений
    92
    Вес репутации
    226

    По умолчанию Re: Разработка плагинов

    Пишу на C#.
    Но разве это принципиально? Они же SDK предоставляют для всего...

    Что необходимо сделать:
    Есть режимы работы климата, необходимо их отображать.
    Иконки обогрева стекол (заднего и лобового), направление обдува.
    Вообщем всякого рода пиктограммочки.

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

    Я уже подумал, просто создавать кнопки и на них рисовать штатными средствами.
    Но кажется мне, должен быть какой то нормальный способ.
    Либо иной механизм отрисовки.

  7. #7
    Местный
    Регистрация
    04.08.2009
    Возраст
    43
    Сообщений
    184
    Вес репутации
    225

    По умолчанию Re: Разработка плагинов

    Понятно.

    Советую скачать плагин TPMS с форума fluxmedia. сырцы там есть. я думаю станет понятно как выводить инфу.

  8. #8
    Пользователь
    Регистрация
    28.12.2007
    Сообщений
    92
    Вес репутации
    226

    По умолчанию Re: Разработка плагинов

    Спасибо!
    Плагин находил, буду смотреть.

    Пока рисую прямо на форму. Но таки считаю это не правильным. ))

  9. #9
    Местный
    Регистрация
    06.07.2009
    Возраст
    47
    Сообщений
    125
    Вес репутации
    270

    По умолчанию Re: Разработка плагинов

    Если еще актуально, насчет
    "Каким образом определить границы области на которую необходимо растянуть форму?"
    Глянь впримерах метод void HelloWorld::ScalePlugin(), там как раз эти границы и вычисляются...

  10. #10
    Пользователь
    Регистрация
    28.12.2007
    Сообщений
    92
    Вес репутации
    226

    По умолчанию Re: Разработка плагинов

    Не, что со скином делает CF не интересно.
    Это штатный функционал - не хай сама работает

    Меня интересует вопрос - нарисовать и стереть ))
    штатно.

    сейчас приходится рисовать стрелки с нулевыми значениями, если скорость обдува 0.
    а хотелось бы, чтобы CF перетирала нарисованное мной. САМА

Информация о теме

Пользователи, просматривающие эту тему

Эту тему просматривают: 1 (пользователей: 0 , гостей: 1)

Ваши права

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