Ein Crowdsourced-Projekt auf Canvas durchführen

 

Grüße Codierer.

Es ist eine interessante Aufgabe, etwas wirklich Nützliches zu tun, und ich denke, Crowdsourcing wäre eine gute Option.
Erstens werden die Ergebnisse der Arbeit bereits in der Anfangsphase für jedermann zugänglich sein. Zweitens werden wir mit MQL etwas Neues machen. Und vielleicht werden wir sogar die MT-Entwickler um neue Goodies bitten.

----

Hier ist also die erste und grundlegende Aufgabe.

1. Erstens müssen wir eine Klasse Schaltfläche (sagen wir GButton, mit G vorangestellt, um nicht mit den bestehenden zu verwechseln).
- Schaltfläche ist einfacher Text (keine zusätzlichen Bilder).
- die Schaltfläche wird auf einer Kanvasfläche gezeichnet
- Schaltfläche ein Druckereignis hat.



---
Mit der Zeit werden wir die Codes im Bitbucket entwerfen.

 
Warum erstellen Sie also nicht einfach ein Repository auf Githab? Es wäre einfacher zu verwalten, wenn die Leute Änderungen vorschlagen oder Pool-Anfragen einreichen würden.
 
Auch ein Task Tracker wird benötigt...
Um welche Art von Projekt handelt es sich?
 

lasst uns alles tun, lasst uns loslegen.

Was das Projekt betrifft, so besteht die erste Annäherung darin, die Steuerelemente auf der Leinwand anzubringen.

Aber das ist nicht nur Theorie.

Es gibt mindestens zwei praktische Aufgaben.

 
Übrigens können Sie im Meta-Editor Projekte starten, andere Teilnehmer einladen, ihnen Rechte erteilen und gemeinsam an dem Projekt arbeiten.
 
Комбинатор:
Warum erstellen Sie also nicht einfach ein Repository auf Githab? Es wäre einfacher zu handhaben, wenn die Leute Änderungen vorschlagen oder durch Pool-Anfragen besetzen würden.
Das vorinstallierte Bitbucket ist dasselbe wie Git, aber imho besser in Bezug auf die Projektverwaltung.
 

Ich werde es auf Bitbucket hochladen, sobald ich etwas zum Hochladen habe)

Ich habe nicht mit anderen Repositories gearbeitet. Wer weiß, wie man sie mit einem Spiegel duplizieren kann.

Links zu allen in meinem ersten Beitrag.

 
Stanislav Korotky:
Das vorinstallierte Bitbucket ist dasselbe wie Git, aber es ist besser in Bezug auf die Projektverwaltung.

Bitbucket ist nur kostenlos, wenn nicht mehr als 5 Personen an dem Projekt beteiligt sind.

und was ist besser - einen Tracker zu haben?

 
Zum Thema Verwendung von Canvas als UI.
Dateien:
XO.zip  19 kb
 
Комбинатор:

Bitbucket ist nur kostenlos, wenn nicht mehr als 5 Personen an dem Projekt beteiligt sind.

Was ist besser - einen Tracker zu haben?

Ja, ich mag Gira. Was die Menschen betrifft, so kann es zu einem "Überlauf" kommen, wenn Sie alle (zukünftigen) Projekte auf einem Konto führen. Dies gilt jedoch nur für private Repositories. Bei öffentlichen Projekten ist es eine unbegrenzte Zahl.
 

Diese benötigen Sie möglicherweise auch für die GUI

Ladeprogramm für GIF- und PNG-Dateien.

Leider habe ich sie noch nicht fertiggestellt, aber die Grundfunktionen funktionieren.

Es ist als EX5-Bibliothek konzipiert, aber es ist einfach, es in mqh umzuschreiben.

Dateien:
ZoGIF.mq5  21 kb
ZoPNG.mq5  16 kb