Geschafft!

Hinweis

Fehler

Session expiration Your session is going to expireClick here to extend

Budget:

800 - 1.500

Geposted am

2012-06-11 13:39:32.0

Kunde

Ekt***

Dieses Projekt wurde abgeschlossen

Schreiben Sie ein ähnliches Projekt aus und erhalten Sie Angebote von Freelancern. Unverbindlich. Kostenlos. Schnell.

Jetzt ähnliches Projekt einstellen

Beschreibung:

 

Zielplattform: Windows XP und höher

Programmiersprachen: C++ und C#

Projekttitel: Sequenzer UserControl

 

Bei diesem Projekt geht es um die Erstellung eines speziellen UserControls wie es beispielsweise

in Flash, einem Sequenzer oder einem Filmerstellungsprogramm verwendet wird.

Es soll aus performancegründen in C++ erstellt werden und dann für 

C# als Dll verfügbar gemacht werden.

 

Nähere Beschreibung:

Im Anhang befindet sich der Screenshot eines Sequenzerprogrammes. Ein Sequenzer arbeitet ähnlich wie

Flash oder Filmerstellungsprogramme mit einer Zeitleiste in

der die Aktionen in Form von Blöcken auf der Zeitleiste dargestellt werden. 

Um genau so eine Zeitleiste geht es hier.

 

Folgende Eigenschaften benötigt unser UserControl:

  • Rechteckiges UserControl mit variabler Größe.  (Je größer es ist, desto mehr Sekunden werden in  der Zeitleiste angezeigt.
  • Vertikal und Horizontal scrollbar. 
  • Vertikel und Horzontal zoombar.
  • Neue Spuren sollen per Programmcode hinzugefügt oder wieder gelöscht werden können.
  • Blöcke sollen per Programmcode auf die Zeitleiste gelegt oder wieder gelöscht werden können.
  • Blöcke sollen horizontal verschiebbar sein.
  • Verhindern, dass sich Blöcke auf der selben Zeile überschneiden.
  • Farben für Linien, Blöcke, Hintergrund und Beschriftung soll per Programmcode veränderbar sein.
  • Eingeschaften der Blöcke: Linienfarbe, Hintergrundfarbe, Größe, Horizontale Position auf der Spur, Vertikale Position sprich, auf welcher Spur befindet sich der Block .

 

Bei weiteren Fragen stehe ich gerne zur Verfügung.

 

mit freundlichen Grüßen,

Heinz H.