Einzelnen Beitrag anzeigen

MannyMammut

Registriert seit: 10. Feb 2013
1 Beiträge
 
#1

Publish Property für dinamische arrays

  Alt 10. Feb 2013, 12:32
Hallo liebe comunity,

ich arbeite gerade an mehreren kleinen projekten und weiße componenten andere componenten zu.
Nun bin ich an den punkt gelangt wo ich eine eigenschaft vom typ array brauche um einer componente mehrere componenten eines anderen typens zuzuordnen.

Dabei machte ich die feststellung das es nicht möglich ist einen array als published property zu deklarieren.

Ich wirde dies gerne ändern und einen Propertyeditor dafür entwickeln.
Leider reichen meine kenntnisse dafür nciht aus.
Ich würde mich freuen, wenn mir jemand dabei helfen würde dies zuverwirklichen, da dieses geht nicht und fertig mit der diskussion mich doch arg stört.

Nun zum eigentlichen aspekt.

Ich habe mir die ganze sache wie folgt vorgestellt:
Im oi soll der titel des arrays auf der linken seite stehen und rechts eingabe feld für einen integer der standard weiße 0 ist. Durch ändern der Wertes soll die lenge des arrays auf diese lenge gesetzt werden.
wenn der angegeben wert größer 0 ist soll links das + auftauchen um auf die einzelnen elemente zuzugreifen. sprich eingerückt soll dann links der name des arrays +[x] wobei x der nummerirung dient und wie beim aufruf verwendet wird.

Beispiel:
+ Componenten | 7
Componenten[0] | Componente1
Componenten[1] | Componente2
Componenten[2] | Componente3
Componenten[3] | Componente4
Componenten[4] | Componente5
Componenten[5] | Componente6
Componenten[6] | Componente7

Bei entsprechender programmierung und sofern das umsätzbar sein sollte, sollte man doch auf dieser grundlage jeden array published kriegen und als untermenü jedem zur entwicklungszeit existierenden element einen wert zuordnen.
Dies würde mir nicht nur mit meinem projekt helfen sondern generell eine hilfe sein für jeden der gerne einen array im oi brauch um dort die zuweisungen zu machen.

Ich weiß das es etwas viel verlangt ist. Und bitte seht es nicht als ein "ja ich brauch dass, schreibt mir das mal gefälligst einer" an. Ich habe mich jetzt schon so gut es ging damit beschäftigt, jedoch reichen meine kenntnisse nicht um an alle benötigten informationen zu kommen die ich dafür brauche und leider hab ich bis jetzt auch nciht das entsprechende im forum beim suchen gefunden.

mfg manny
freue mich auf antworten oder eventueller hilfe

Die tage werde ich meine ersten versuche hier einfügen, damit dann hier im forum auch mit quelltext gearbeitet werden kann.
  Mit Zitat antworten Zitat