Делаем краудсорсовый проект по Canvas

Авторизуйтесь или зарегистрируйтесь, чтобы добавить комментарий
---
22806
---  

Приветстсвую кодеров.

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

----

Итак, задачач первая и базовая.

1. Нужно сделать класс кнопки (допустим GButton, префикс G чтоб не путать с уже имеющимися).
- кнопка пока простая с текстом (без доп картинок)
- кнопка рисуется на некоторой области канваса
- кнопка имеет событие нажатия.



---
Со времением оформим коды на битбакете.

TheXpert
18276
TheXpert  
Так ты может сразу создавай репозиторий на гитхабе? По идее легче манагить будет если народ будет модификации предлагать или лить через пулл-реквесты
Ilnur Khasanov
2667
Ilnur Khasanov  
Еще и трекер задач нужен...
Что за проект то?
---
22806
---  

всё сделаем, давайте раскачаемся для начала.

по проекту - в первом приближении надо сделать на канвасе элементы управления.

Но это не голая теория.

Есть как минимум две практические задачи.

MetaQuotes
Админ
27500
Renat Fatkhullin  
Кстати, в метаедиторе можно заводить проекты, приглашать других участников, давать им права и вместе работать над проектом.
Stanislav Korotky
26251
Stanislav Korotky  
Комбинатор:
Так ты может сразу создавай репозиторий на гитхабе? По идее легче манагить будет если народ будет модификации предлагать или лить через пулл-реквесты
Так предоженный битбакет - тот же гит, но имхо получше в плане ведения проекта.
---
22806
---  

 залью на битбакет, как будет что заливать )

с другими репозиториями не работал. Кто умеет - пусть продублирует зеркалом.  

Ссылки на всех их дам в своём первом посте.

TheXpert
18276
TheXpert  
Stanislav Korotky:
Так предоженный битбакет - тот же гит, но имхо получше в плане ведения проекта.

битбакет бесплатен только если в проекте не больше 5 человек

а чем получше -- наличием трекера?

Zorro
30
Zorro  
По теме использования канваса в качестве UI.
Файлы:
XO.zip 19 kb
Stanislav Korotky
26251
Stanislav Korotky  
Комбинатор:

битбакет бесплатен только если в проекте не больше 5 человек

а чем получше -- наличием трекера?

Да, нравится мне Джира. По поводу людей, если вести все (будущие) проекты в одном эккаунте, то может быть "переполнение". Но это касается только приватных репозитариев. Для публичных проектов - полный безлимит.
Zorro
30
Zorro  

Вот ещё может пригодиться для GUI

Загрузчик GIF и PNG файлов.

К сожалению, до конца их не дописал, но базовый функционал работает.

Оформлены в виде библиотеки EX5, но переписать их в mqh много труда не составит.

Файлы:
ZoGIF.mq5 21 kb
ZoPNG.mq5 16 kb