(Назад к списку заданий eCo Labs)

Название: Тулбар с круглыми кнопками
Заказчик: eCo Software


Срок: 1 месяц
Вознаграждение: 400 USD

 

История:

Несколько разработчиков пытались сделать круглые кнопки, но получилось криво:

По-сути, все эти круглые кнопки - квадратные битмапы.

Задание:

Сделать библиотеку "тулбар с круглыми кнопками":

  • Разработчик передает 3 PNG файла (изображение спокойного тулбара, тулбар нажатыми кнопками, подсвеченные кнопки)
  • передает XML файл с описанием кнопок и других элементов управления (позиция, граница кнопок, размеры)
  • если пользователь навел курсор мышки на кнопку или нажал ее (Click, DblClick), то библиотека сообщает об этом событии.

Неужели это так важно?

  • это важно для мультимедийных плейеров
  • это важно для Готовых Решений (для создания киосков, ..)
  • для коммерческих программ
  • для игрушек

Порядок работы:

  • сначала расскажите, как интегрировать в тулбар: Entry, Slider, .. и другие контролы.
  • расскажите, что нужно для описания кнопок. (ваши знания вычислительной геометрии)

Тестирование:

  • Сделать 2-3 демо-программы для демонстрации работы библиотеки

Библиотеки:

  • как загрузить PNG с прозрачностью? DevCon -> Библиотека ecomedia
  • как читать xml? есть либа в Тулките eCo Software -> ecoxml

Оплата:

  • 400 USD

Сроки:

  • 2 недели проектирование и документирование
  • 2 недели разработка

Права:

  • OpenSource
  • права на распространение и модификацию - принадлежат заказчику


Advantages: