Страница 4 из 7 ПерваяПервая 1234567 ПоследняяПоследняя
Показано с 31 по 40 из 69

Комбинированный просмотр

Предыдущее сообщение Предыдущее сообщение   Следующее сообщение Следующее сообщение
  1. #1
    Разработчик VENATOR Аватар для bfom
    Регистрация
    07.07.2008
    Возраст
    48
    Сообщений
    898
    Вес репутации
    656

    По умолчанию Re: 2+ приложения одновременно

    Хорошее начинание

  2. #2
    Пользователь Аватар для fesh
    Регистрация
    10.10.2010
    Сообщений
    28
    Вес репутации
    258

    По умолчанию Re: 2+ приложения одновременно

    Итак, первая бэтка. Версия 0.9b. Необходим .NET Framework 2.0.
    Как поставить:
    1. Скопировать содержимое архива в C:\Program Files\Centrafuse\Centrafuse Auto\Plugins\MultiAppLoader
    2. Запустить CF и в настройках указать требуемые исполняемые файлы
    Есть еще кое-какие настройки которые не вынесены на страницу конфигурации и хранятся только в config.xml.
    Что умеет: возможен запуск 4-х приложений с одновременным отображением 2-х, пробовал одновременное отображение 4-х - мелко.
    Кнопочки приложений исправляйте в папке с плагином MultiAppLoader\Skins\Clean\, картинки button1.png, button1_over.png и т.д.
    Также приаттачиваю шаблон кнопочки, чтобы быстро накидать иконки своих приложений.

    И конечно же возможны, а точнее должны быть, глюки Об ошибках сообщайте что и как делали чтобы вызвать ошибку, чтобы я мог ее повторить.
    Изображения Изображения
    Вложения Вложения
    Если вы читаете мою подпись, то вы зря потеряли несколько секунд своей жизни.

  3. #3
    Продвинутый Аватар для dISCObUG
    Регистрация
    20.08.2008
    Возраст
    47
    Сообщений
    483
    Вес репутации
    460

    По умолчанию Re: 2+ приложения одновременно

    Во-первых - уважаемый fesh, спасибо за проявленную инициативу.
    Коллеги, давайте постараемся поддержать начинание в меру сил.

    Во-вторых, по видимым багам:
    0) Чуть увеличилось время загрузки CF
    1) При сохранении настроек плагина из CF в файле config.xml остается только 5 строчек вместо 22 =)
    При этом сделанные изменения сохраняются в CF.
    2) При запуске плагина в левом верхнем углу появляется артифакт (черный прямоугольник), частично закрывающий кнопки медиа, воспр/паузы.

    Ну, и в-третьих самое важное:
    Чего плагин делает-то? =)))
    При нажатии на клавишу первого приложения (1) - запускает его, при повторном нажатии - скрывает (черный экран). Нажатия на другие клавиши (2,3,4) никаких действий не вызывают.

    ЗЫ: CF3.1, 800*600, отступ сверху поставил на 110
    Последний раз редактировалось dISCObUG; 14.10.2010 в 05:43.

  4. #4
    Продвинутый Аватар для Alex_E
    Регистрация
    29.02.2008
    Возраст
    56
    Сообщений
    337
    Вес репутации
    292

    По умолчанию Re: 2+ приложения одновременно

    Поставил. В целом, впечатление очень положительное! Классно то, что им практически уже можно пользоваться!

    Все выше приведенные глюки у меня тоже есть. Добавлю еще:
    1. Черный артифакт (прямоугольник) пропадает при пользовании кнопками CF, которые он собой закрывает (у меня это play/pause и mediaplayer).
    2. Окно плагина конфликтует с всплывающей панелью слайдера проигрывателя - в месте пересечения панелей, окно плагина имеет приоритет и значки приложения начинают просвечивать через слайдер, при наведении мышкой.
    3. При закрытии встроенного приложения его же средствами, плагин не всегда определяет, что приложение закрылось и отображает белое окно (как на полный экран, так и в сочетании во сторым приложением).
    4. В окне плагина приложения располагаются в обратном порядке, относительно расположения кнопок. Это несколько сбивает с толку.
    5. Нельзя понять, приложение свернулось или закрылось. Может добавить еще одно состояние картинки для кнопки приложения, указывающее на то, что приложение остается работать в фоне?
    6. Хотелось бы иметь возможность закрывать любое приложение принудительно, внешней кнопкой, аналогично крестику Centrafuse. Потому что часто приложения, или имеют мелкие кнопки выхода, или требуется закрывать эмулятор, в котором запущена другая программа (у меня Навител).
    7. Плавающая кнопка закрывает часть полезного пространства. Было бы неплохо дать возможность перемещать ее и запоминать положение (может для каждого приложения отдельно). Ведь нельзя заранее знать в каком приложении какую полезную зону прикроет эта кнопка.
    8. Я пока игрался с двумя приложениями. Иногда второе приложение разворачивается в черное окно. Трудно описать в какой момент, поэтому боюсь лишний раз запутать. Но это легко повторить, достаточно позапускать и посворачивать приложения.
    9. Еще такое предложение. Если в CF уже запущено приложение, и оно же прописано в плагине, то при нажатии соотв. кнопки, перехватывать это приложение у Центрифуги без его закрытия. К примеру, еду по навигации и решил запустить вторую. Перехожу в плагин, жму кнопку - навигация отображается теперь уже в плагине и продолжает вести по маршруту. Потом жму следующую кнопку и тогда уже запускается вторая навигация. Правда, не уверен, что это возможно...

    Цитата Сообщение от dISCObUG Посмотреть сообщение
    1) При сохранении настроек плагина из CF в файле config.xml остается только 5 строчек вместо 22 =)
    При этом сделанные изменения сохраняются в CF.
    Настройки сохраняются в папке с профилем. Например, у меня в XP:
    Код:
    C:\Documents and Settings\All Users\Application Data\Centrafuse\Centrafuse Auto\Alex\Plugins\MultiAppLoader\config.xml
    Последний раз редактировалось Alex_E; 16.10.2010 в 13:07.

  5. #5
    Пользователь Аватар для fesh
    Регистрация
    10.10.2010
    Сообщений
    28
    Вес репутации
    258

    По умолчанию Re: 2+ приложения одновременно

    Я вернулся и отвечаю.
    Цитата Сообщение от dISCObUG Посмотреть сообщение
    0) Чуть увеличилось время загрузки CF
    1) При сохранении настроек плагина из CF в файле config.xml остается только 5 строчек вместо 22 =)
    При этом сделанные изменения сохраняются в CF.
    2) При запуске плагина в левом верхнем углу появляется артифакт (черный прямоугольник), частично закрывающий кнопки медиа, воспр/паузы.
    Ну, и в-третьих самое важное:
    Чего плагин делает-то? =)))
    0) это неизбежно
    1) ответил Alex_E
    2) устранено в версии 0.9.1
    3) читайте концепт

    Цитата Сообщение от St@rz
    Создал тему на сайте fluxmedia что бы подключить людей к обсуждению. Надеюсь автор не против?
    Нет, пусть обсуждают. Правда уже словил вопрос про окно со splashscreen'ом, если честно, так не охота делать их поддержку...

    Цитата Сообщение от St@rz
    Нужно иконку придумать. Может что быть что то типа этого? Только цвета поменять
    Вполне симпотная иконка. Осветлил, добавил свечение. Будет базовой в последующих релизах.

    Цитата Сообщение от St@rz
    1. При открытии на полный экран не все программы отображаются.
    2. В конфиге сразу же включен расширенный режим. Если включить дополнительные настройки то он отключается.
    1. Если это тоже что и в вашем видео, то разбираюсь.
    2. Полазил по конфигу и не понял как вы определили что режим расширенный. Расскажите поподробнее.

    Цитата Сообщение от Alex_E Посмотреть сообщение
    1. Черный артифакт (прямоугольник) пропадает при пользовании кнопками CF, которые он собой закрывает (у меня это play/pause и mediaplayer).
    2. Окно плагина конфликтует с всплывающей панелью слайдера проигрывателя - в месте пересечения панелей, окно плагина имеет приоритет и значки приложения начинают просвечивать через слайдер, при наведении мышкой.
    3. При закрытии встроенного приложения его же средствами, плагин не всегда определяет, что приложение закрылось и отображает белое окно (как на полный экран, так и в сочетании во сторым приложением).
    4. В окне плагина приложения располагаются в обратном порядке, относительно расположения кнопок. Это несколько сбивает с толку.
    5. Нельзя понять, приложение свернулось или закрылось. Может добавить еще одно состояние картинки для кнопки приложения, указывающее на то, что приложение остается работать в фоне?
    6. Хотелось бы иметь возможность закрывать любое приложение принудительно, внешней кнопкой, аналогично крестику Centrafuse. Потому что часто приложения, или имеют мелкие кнопки выхода, или требуется закрывать эмулятор, в котором запущена другая программа (у меня Навител).
    7. Плавающая кнопка закрывает часть полезного пространства. Было бы неплохо дать возможность перемещать ее и запоминать положение (может для каждого приложения отдельно). Ведь нельзя заранее знать в каком приложении какую полезную зону прикроет эта кнопка.
    8. Я пока игрался с двумя приложениями. Иногда второе приложение разворачивается в черное окно. Трудно описать в какой момент, поэтому боюсь лишний раз запутать. Но это легко повторить, достаточно позапускать и посворачивать приложения.
    9. Еще такое предложение. Если в CF уже запущено приложение, и оно же прописано в плагине, то при нажатии соотв. кнопки, перехватывать это приложение у Центрифуги без его закрытия. К примеру, еду по навигации и решил запустить вторую. Перехожу в плагин, жму кнопку - навигация отображается теперь уже в плагине и продолжает вести по маршруту. Потом жму следующую кнопку и тогда уже запускается вторая навигация. Правда, не уверен, что это возможно...
    1. Исправил в 0.9.1
    2. Я такого у себя не наблюдаю. Сделайте скриншот.
    3. Да, действительно, я не провожу опрос состояния процесса. А как плагин должен вести себя если процесс завершить? Как будто нажали кнопку соответствующего приложения для закрытия?
    4. Окна располагаются в порядке запуска. Мне кажется это логично...
    5. Интересная идея. Сделаю.
    6. Хм. А куда ее поместить? Сделайте набросок.
    7. Сейчас положение кнопки задается в config.xml но действительно одно для всех. Да, поддерживаю вашу идею.
    8. Похоже ноги проблемы растут оттуда же откуда и проблема St@rz. Попробую разобраться.
    9. Еще при написании концепта я думал что меня обязательно спросят об этом. Перехватить окно процесса, которое лежит на другой форме, и поместить на свою форму непросто, но возможно. А вот как вернуть окно назад? Пока не скажу. Но попробовать довольно интересно.

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

  6. #6
    Продвинутый Аватар для Alex_E
    Регистрация
    29.02.2008
    Возраст
    56
    Сообщений
    337
    Вес репутации
    292

    По умолчанию Re: 2+ приложения одновременно

    в ответ на:
    3. При закрытии встроенного приложения его же средствами, плагин не всегда определяет, что приложение закрылось и отображает белое окно (как на полный экран, так и в сочетании во сторым приложением).
    Цитата Сообщение от fesh Посмотреть сообщение
    ...3. Да, действительно, я не провожу опрос состояния процесса. А как плагин должен вести себя если процесс завершить? Как будто нажали кнопку соответствующего приложения для закрытия?...
    Мне кажется логичным, если плагин будет отслеживать пропадание процесса и будет восстанавливать оставшееся приложение на полный экран. Если же закрылось последнее из приложений, то переходить в исходное состояние (пустое черное поле).

    в ответ на:
    4. В окне плагина приложения располагаются в обратном порядке, относительно расположения кнопок. Это несколько сбивает с толку.
    Цитата Сообщение от fesh Посмотреть сообщение
    ...4. Окна располагаются в порядке запуска. Мне кажется это логично...
    Вроде я подправил свое сообщение, когда я понял каков порядок запуска, но видно, это не сохранилось. Не суть... Я считаю, что трудно держать в памяти порядок, с которым приложения запущены. Мне кажется, логичнее привязывать положение приложения к положению кнопки. Тогда ее будет легко идентифицировать. Настроил один раз на всегда основные приложения, и всегда знаешь что они открываются на привычных местах, независимо от порядка запуска.

    в ответ на:
    6. Хотелось бы иметь возможность закрывать любое приложение принудительно, внешней кнопкой, аналогично крестику Centrafuse.
    Цитата Сообщение от fesh Посмотреть сообщение
    ...6. Хм. А куда ее поместить? Сделайте набросок...
    Первое что пришло на ум - закрывать длительным удержанием кнопки сворачивания приложения.

    Цитата Сообщение от fesh Посмотреть сообщение
    9. ...А вот как вернуть окно назад?...
    А надо ли? В крайнем случае, пусть уж остается в окне плагина - все равно ведь, и тут можно его сделать полноэкранным...

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

    По умолчанию Re: 2+ приложения одновременно

    У меня нет этих багов.
    Все для бета нормально работает.
    Замечания:
    1. При открытии на полный экран не все программы отображаются.
    2. В конфиге сразу же включен расширенный режим. Если включить дополнительные настройки то он отключается.

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

    По умолчанию Re: 2+ приложения одновременно

    Скиншот и видео того как работает плагин.

    Нажмите на изображение для увеличения. 

Название:	Image.jpg 
Просмотров:	350 
Размер:	99.7 Кб 
ID:	10047


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

    По умолчанию Re: 2+ приложения одновременно

    Создал тему на сайте fluxmedia что бы подключить людей к обсуждению. Надеюсь автор не против?

  10. #10
    Гуру Аватар для reanon
    Регистрация
    02.03.2009
    Возраст
    45
    Сообщений
    927
    Вес репутации
    699

    По умолчанию Re: 2+ приложения одновременно

    для бета версии очень даже не плохо!!!

Страница 4 из 7 ПерваяПервая 1234567 ПоследняяПоследняя

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

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

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

Ваши права

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