private.mm: planning ElementBoxWidget (see #1185)

This commit is contained in:
Fischlurch 2022-06-05 19:35:24 +02:00
parent 0622ddece8
commit a0fe89689c

View file

@ -5427,7 +5427,7 @@
<arrowlink COLOR="#fec680" DESTINATION="ID_712786561" ENDARROW="Default" ENDINCLINATION="-1077;-98;" ID="Arrow_ID_433721169" STARTARROW="None" STARTINCLINATION="860;206;"/>
<icon BUILTIN="pencil"/>
<node COLOR="#338800" CREATED="1538940061190" ID="ID_1375216048" MODIFIED="1557498707218" TEXT="verankern im InteractonDirector">
<arrowlink COLOR="#fec680" DESTINATION="ID_810032444" ENDARROW="Default" ENDINCLINATION="-451;-531;" ID="Arrow_ID_1378803021" STARTARROW="None" STARTINCLINATION="335;22;"/>
<arrowlink COLOR="#fec680" DESTINATION="ID_810032444" ENDARROW="Default" ENDINCLINATION="-451;-531;" ID="Arrow_ID_1378803021" STARTARROW="None" STARTINCLINATION="345;28;"/>
<icon BUILTIN="button_ok"/>
</node>
<node COLOR="#338800" CREATED="1538941158698" ID="ID_513093052" MODIFIED="1557498707218" TEXT="vorl&#xe4;ufiger Allokator">
@ -16814,7 +16814,7 @@
</node>
<node CREATED="1486763376960" ID="ID_1618020758" MODIFIED="1557498707220" TEXT="Zugang zu den Timelines">
<node COLOR="#338800" CREATED="1480694550601" ID="ID_810032444" MODIFIED="1557498707220" TEXT="Timeline injizieren">
<linktarget COLOR="#fec680" DESTINATION="ID_810032444" ENDARROW="Default" ENDINCLINATION="-451;-531;" ID="Arrow_ID_1378803021" SOURCE="ID_1375216048" STARTARROW="None" STARTINCLINATION="335;22;"/>
<linktarget COLOR="#fec680" DESTINATION="ID_810032444" ENDARROW="Default" ENDINCLINATION="-451;-531;" ID="Arrow_ID_1378803021" SOURCE="ID_1375216048" STARTARROW="None" STARTINCLINATION="345;28;"/>
<icon BUILTIN="button_ok"/>
<node CREATED="1539141031692" ID="ID_224638279" MODIFIED="1557498707220" TEXT="Aufruf aus dem TreeMutator-Binding"/>
<node COLOR="#338800" CREATED="1539141043842" ID="ID_1475393315" MODIFIED="1557498707220" TEXT="brauche Allocator f&#xfc;r Timelines">
@ -17993,6 +17993,7 @@
</node>
</node>
<node BACKGROUND_COLOR="#eee5c3" COLOR="#990000" CREATED="1625072684078" ID="ID_1863177537" MODIFIED="1625072724798" TEXT="als CustomWidget realisieren">
<linktarget COLOR="#f6e1c2" DESTINATION="ID_1863177537" ENDARROW="Default" ENDINCLINATION="-366;30;" ID="Arrow_ID_1412423566" SOURCE="ID_1875608147" STARTARROW="None" STARTINCLINATION="-2400;-277;"/>
<icon BUILTIN="flag-yellow"/>
<node BACKGROUND_COLOR="#eee5c3" COLOR="#990000" CREATED="1624118406176" ID="ID_589554755" MODIFIED="1624118411682" TEXT="Festlegungen">
<icon BUILTIN="flag-yellow"/>
@ -18163,7 +18164,21 @@
<node CREATED="1625075828060" ID="ID_193924085" MODIFIED="1625075831264" TEXT="Gesperrt"/>
</node>
</node>
<node CREATED="1625075575855" ID="ID_7348918" MODIFIED="1625075584153" TEXT="ScollWindowPos"/>
<node CREATED="1625075575855" ID="ID_7348918" MODIFIED="1625075584153" TEXT="ScollWindowPos">
<node CREATED="1654445417792" ID="ID_503426913" MODIFIED="1654445428132" TEXT="internes Layout pa&#xdf;t sich an..."/>
<node CREATED="1654445429888" ID="ID_1772582519" MODIFIED="1654445484446" TEXT="Zweck: visueller Hinweis auf die ScrollWindowPos">
<richcontent TYPE="NOTE"><html>
<head>
</head>
<body>
<p>
ScrollWindowPos == wo befindet sich das Scroll-Window (sichtbarer Ausschnitt) innerhalb eines gr&#246;&#223;eren Intervalles, welches vom Widget dargestellt wird
</p>
</body>
</html></richcontent>
</node>
</node>
</node>
</node>
<node BACKGROUND_COLOR="#eee5c3" COLOR="#990000" CREATED="1625075342643" ID="ID_1177317250" MODIFIED="1625075354429" TEXT="Design-Entscheidungen">
@ -18200,12 +18215,179 @@
<icon BUILTIN="flag-yellow"/>
<node BACKGROUND_COLOR="#eee5c3" COLOR="#990000" CREATED="1625075282830" ID="ID_1730704998" MODIFIED="1625075292624" TEXT="mini-DSL f&#xfc;r die Konfigurations-Varianten schaffen">
<icon BUILTIN="flag-yellow"/>
<node CREATED="1654445954424" ID="ID_1720484280" MODIFIED="1654445962251" TEXT="1.Ansatz: explizit">
<node CREATED="1654445618173" ID="ID_1315147546" MODIFIED="1654445654111" TEXT="Icon per vordefinierter Spec">
<node CREATED="1654445665127" ID="ID_579106767" MODIFIED="1654445667994" TEXT="TOGGLE"/>
<node CREATED="1654445668679" ID="ID_459682437" MODIFIED="1654445672029" TEXT="PLACEMENT"/>
<node CREATED="1654445697299" ID="ID_1904059530" MODIFIED="1654445701143" TEXT="TYPE_VIDEO"/>
<node CREATED="1654445702115" ID="ID_910973152" MODIFIED="1654445719157" TEXT="TYPE_AUDIO"/>
<node CREATED="1654445720120" ID="ID_929230990" MODIFIED="1654445722442" TEXT="....">
<node CREATED="1654445723463" ID="ID_1294993319" MODIFIED="1654445734936" TEXT="hier bewu&#xdf;t &quot;flach&quot; anfangen">
<icon BUILTIN="yes"/>
</node>
</node>
</node>
<node CREATED="1654445976060" ID="ID_245045599" MODIFIED="1654446070433" TEXT="Expander"/>
<node CREATED="1654446071737" ID="ID_1388489184" MODIFIED="1654446081995" TEXT="Menu einbinden"/>
<node CREATED="1654446105991" ID="ID_1589646798" MODIFIED="1654446111272" TEXT="Placement einbinden">
<node CREATED="1654446112410" ID="ID_1144219107" MODIFIED="1654446126479" TEXT="Frage: wie referenziert?">
<icon BUILTIN="help"/>
</node>
</node>
<node CREATED="1654446135374" ID="ID_1745476469" MODIFIED="1654446169327" TEXT="Content">
<node CREATED="1654446170127" ID="ID_161101124" MODIFIED="1654446175702" TEXT="Hintergrundfarbe"/>
<node CREATED="1654446176506" ID="ID_1198030114" MODIFIED="1654446183237" TEXT="speziellen Renderer einbinden"/>
</node>
</node>
<node CREATED="1654447175801" ID="ID_130925250" MODIFIED="1654447187850" TEXT="2.Ansatz: intentional">
<node CREATED="1654447205213" ID="ID_360701766" MODIFIED="1654447213879" TEXT="man gibt einen Pr&#xe4;sentationsstil vor"/>
<node CREATED="1654447241576" ID="ID_17226608" MODIFIED="1654447262732" TEXT="sowie einen Typ und einen Inhalts-Stil"/>
<node CREATED="1654447896151" ID="ID_1043723877" MODIFIED="1654447900359" TEXT="Schema">
<node CREATED="1654447901661" ID="ID_988465077" MODIFIED="1654448124509" TEXT="Kind">
<node CREATED="1654447908464" ID="ID_1051744069" MODIFIED="1654447973665" TEXT="MARK">
<richcontent TYPE="NOTE"><html>
<head>
</head>
<body>
<p>
ein Marker, ein Pin, Position,....
</p>
</body>
</html></richcontent>
</node>
<node CREATED="1654447915277" ID="ID_605454519" MODIFIED="1654448000114" TEXT="SPAN">
<richcontent TYPE="NOTE"><html>
<head>
</head>
<body>
<p>
repr&#228;sentiert einen benannten Zeit-Bereich:
</p>
<ul>
<li>
Range-Mark
</li>
<li>
Effekt
</li>
</ul>
</body>
</html></richcontent>
</node>
<node CREATED="1654447918320" ID="ID_518830573" MODIFIED="1654448078388" TEXT="ITEM">
<richcontent TYPE="NOTE"><html>
<head>
</head>
<body>
<p>
Eintrag in einer Liste oder Asset in einer Sammlung;
</p>
<p>
hier erfolgt Pr&#228;sentation nach <i>nat&#252;rlicher Gr&#246;&#223;e</i>, ggfs mit L&#228;ngenbeschr&#228;nkung...
</p>
</body>
</html></richcontent>
</node>
<node CREATED="1654447921187" ID="ID_513954235" MODIFIED="1654448113829" TEXT="CONTENT">
<richcontent TYPE="NOTE"><html>
<head>
</head>
<body>
<p>
Ein Mini-Container mit Placement, Name und einem Inhalts-Renderer
</p>
</body>
</html></richcontent>
</node>
</node>
<node CREATED="1654448125537" ID="ID_1395529796" MODIFIED="1654448128455" TEXT="Type">
<node CREATED="1654448130558" ID="ID_1241445967" MODIFIED="1654448134530" TEXT="Art des Objekts">
<node CREATED="1654448141757" ID="ID_950634267" MODIFIED="1654448144148" TEXT="VIDEO"/>
<node CREATED="1654448145019" ID="ID_1438778701" MODIFIED="1654448147368" TEXT="AUDIO"/>
<node CREATED="1654448148172" ID="ID_619152561" MODIFIED="1654448153007" TEXT="EFFECT"/>
<node CREATED="1654448154480" ID="ID_1428501909" MODIFIED="1654448287941" TEXT="LABEL">
<node CREATED="1654448495868" ID="ID_278262506" MODIFIED="1654448527144" TEXT="oder MARKER">
<richcontent TYPE="NOTE"><html>
<head>
</head>
<body>
<p>
Terminologie nicht klar...
</p>
<p>
...was hab ich bei den Kind-Elementen vom Track gemacht?
</p>
</body>
</html></richcontent>
</node>
</node>
<node CREATED="1654448789732" ID="ID_816398160" MODIFIED="1654450396327" TEXT="RULER">
<icon BUILTIN="hourglass"/>
<node CREATED="1654448804617" ID="ID_1155659692" MODIFIED="1654448839461" TEXT="dient nur zur Dartellung von Bereichen + Marken"/>
<node BACKGROUND_COLOR="#e0ceaa" COLOR="#690f14" CREATED="1654450398063" ID="ID_1951922896" MODIFIED="1654450407871" TEXT="Relevanz noch nicht klar">
<icon BUILTIN="stop-sign"/>
</node>
</node>
<node CREATED="1654449069944" ID="ID_1055078998" MODIFIED="1654449100179" TEXT="GROUP">
<node CREATED="1654449075116" ID="ID_1577967123" MODIFIED="1654449097158" TEXT="ein Element das andere Elemente stukturiert"/>
</node>
</node>
<node CREATED="1654448849843" ID="ID_1484299794" MODIFIED="1654448862165" TEXT="impliziert ein Standard-Layout">
<node CREATED="1654448872908" ID="ID_257526761" MODIFIED="1654448894394" TEXT="VIDEO / AUDIO : Placement und Content"/>
<node CREATED="1654448969802" ID="ID_1936666898" MODIFIED="1654448981191" TEXT="EFFECT: Placement aber kein Content"/>
<node CREATED="1654449021075" ID="ID_1709293733" MODIFIED="1654449037283" TEXT="LABEL: es geht nur um den Namen"/>
<node CREATED="1654449123375" ID="ID_167073471" MODIFIED="1654449138312" TEXT="RULER: hier wird ein oder mehrere (Zeit)Bereiche markiert"/>
<node CREATED="1654449140080" ID="ID_785172025" MODIFIED="1654449151119" TEXT="GROUP: Placement + Grid-Content"/>
</node>
</node>
<node CREATED="1654449181597" ID="ID_1379040287" MODIFIED="1654449618220" TEXT="Qualifier">
<node CREATED="1654449673650" ID="ID_1156591730" MODIFIED="1654449696235" TEXT="Wunsch: offene Erg&#xe4;nzung mit weiteren Parametern"/>
<node CREATED="1654449697703" ID="ID_1842181934" MODIFIED="1654449981522" TEXT="Ideal: algebraischer Datentyp">
<icon BUILTIN="yes"/>
<node CREATED="1654449709778" ID="ID_1842345806" MODIFIED="1654449715002" TEXT="pr&#xe4;dikat-artiger Term"/>
<node CREATED="1654449716467" ID="ID_1816176358" MODIFIED="1654449724831" TEXT="aber mit Compile-Time safety"/>
</node>
<node CREATED="1654449882246" ID="ID_1662756745" MODIFIED="1654449895484" TEXT="vorl&#xe4;ufige Vereinfachungen...">
<node CREATED="1654449896988" ID="ID_1099433261" MODIFIED="1654449909989" TEXT="Map&lt;string,string&gt;"/>
<node CREATED="1654449911058" ID="ID_1825599568" MODIFIED="1654449918440" TEXT="GenNode"/>
<node CREATED="1654449948724" ID="ID_1744293050" MODIFIED="1654449961807" TEXT="Spec-string"/>
</node>
<node CREATED="1654449966426" ID="ID_100214768" MODIFIED="1654449972509" TEXT="Zweck">
<icon BUILTIN="idea"/>
<node CREATED="1654450318381" ID="ID_350844868" MODIFIED="1654450326861" TEXT="Detail-Differenzierungen durchreichen"/>
<node CREATED="1654450327871" ID="ID_210552013" MODIFIED="1654450333640" TEXT="spezielleres Icon"/>
<node CREATED="1654450336155" ID="ID_949035541" MODIFIED="1654450342340" TEXT="Varianten beim Binding"/>
<node CREATED="1654450361629" ID="ID_876813319" MODIFIED="1654450385555" TEXT="Puffer f&#xfc;r sp&#xe4;tere Erg&#xe4;nzungen und Weiterentwicklung"/>
</node>
</node>
</node>
</node>
</node>
<node BACKGROUND_COLOR="#eee5c3" COLOR="#990000" CREATED="1625075301830" ID="ID_792792003" MODIFIED="1625075315505" TEXT="M&#xf6;glichkeiten vordefinierter Ausstattung">
<icon BUILTIN="flag-yellow"/>
</node>
</node>
</node>
<node BACKGROUND_COLOR="#eee5c3" COLOR="#990000" CREATED="1654445541606" ID="ID_520455096" MODIFIED="1654445545420" TEXT="Integrieren">
<icon BUILTIN="flag-yellow"/>
<node BACKGROUND_COLOR="#eee5c3" COLOR="#990000" CREATED="1654445546655" ID="ID_1539832096" MODIFIED="1654445562461" TEXT="einfaches ElementBoxWidget...">
<icon BUILTIN="flag-yellow"/>
<node BACKGROUND_COLOR="#eee5c3" COLOR="#990000" CREATED="1654445564395" ID="ID_1890406032" MODIFIED="1654445592486" TEXT="testhalber in der HeaderPane unterbringen">
<icon BUILTIN="flag-yellow"/>
</node>
<node BACKGROUND_COLOR="#eee5c3" COLOR="#990000" CREATED="1654445580312" ID="ID_271330163" MODIFIED="1654445592487" TEXT="testhalber an den Track-Canvas anheften">
<icon BUILTIN="flag-yellow"/>
</node>
</node>
<node BACKGROUND_COLOR="#eee5c3" COLOR="#990000" CREATED="1654445594924" ID="ID_1266679575" MODIFIED="1654445604128" TEXT="Clip auf ElementBoxWidget umstellen">
<icon BUILTIN="flag-yellow"/>
</node>
</node>
</node>
</node>
<node CREATED="1480639267600" ID="ID_671046048" MODIFIED="1557498707223" TEXT="Clip"/>
@ -22137,6 +22319,7 @@
</node>
</node>
<node BACKGROUND_COLOR="#eee5c3" COLOR="#990000" CREATED="1583010104257" ID="ID_82409060" MODIFIED="1583537388690" TEXT="Evaluation-Pass">
<linktarget COLOR="#f6e1c2" DESTINATION="ID_82409060" ENDARROW="Default" ENDINCLINATION="-366;30;" ID="Arrow_ID_1110289108" SOURCE="ID_430878592" STARTARROW="None" STARTINCLINATION="-2400;-277;"/>
<icon BUILTIN="pencil"/>
<node COLOR="#338800" CREATED="1583010115679" ID="ID_181195318" MODIFIED="1583677222280" TEXT="alle Tracks">
<icon BUILTIN="button_ok"/>
@ -24198,6 +24381,7 @@
<node BACKGROUND_COLOR="#eee5c3" COLOR="#990000" CREATED="1563469620357" ID="ID_530086217" MODIFIED="1566956124941" TEXT="Fork-Anzeige passend malen">
<linktarget COLOR="#fec680" DESTINATION="ID_530086217" ENDARROW="Default" ENDINCLINATION="-1077;-98;" ID="Arrow_ID_1923188182" SOURCE="ID_1575894780" STARTARROW="None" STARTINCLINATION="1147;124;"/>
<linktarget COLOR="#b74f6e" DESTINATION="ID_530086217" ENDARROW="Default" ENDINCLINATION="276;749;" ID="Arrow_ID_614998223" SOURCE="ID_1366095324" STARTARROW="None" STARTINCLINATION="644;37;"/>
<linktarget COLOR="#f6e1c2" DESTINATION="ID_530086217" ENDARROW="Default" ENDINCLINATION="-366;30;" ID="Arrow_ID_694017211" SOURCE="ID_1463490313" STARTARROW="None" STARTINCLINATION="-2163;252;"/>
<icon BUILTIN="flag-yellow"/>
<node BACKGROUND_COLOR="#eee5c3" COLOR="#990000" CREATED="1563469686644" ID="ID_467394520" MODIFIED="1563469732788" TEXT="gar nicht wenn es nur einen Kind-Track gibt">
<icon BUILTIN="flag-yellow"/>
@ -28152,6 +28336,7 @@
</node>
<node BACKGROUND_COLOR="#eee5c3" COLOR="#990000" CREATED="1566518983355" ID="ID_35592741" MODIFIED="1582931361647" TEXT="Zusammenspiel zw. H&#xf6;he und CSS">
<linktarget COLOR="#779be7" DESTINATION="ID_35592741" ENDARROW="Default" ENDINCLINATION="109;-329;" ID="Arrow_ID_66200016" SOURCE="ID_183446100" STARTARROW="None" STARTINCLINATION="539;20;"/>
<linktarget COLOR="#f6e1c2" DESTINATION="ID_35592741" ENDARROW="Default" ENDINCLINATION="-366;30;" ID="Arrow_ID_949004312" SOURCE="ID_430878592" STARTARROW="None" STARTINCLINATION="-2163;252;"/>
<icon BUILTIN="pencil"/>
<node CREATED="1566518998190" ID="ID_284079883" MODIFIED="1566519017050" TEXT="Stylesheet bestimmt zus&#xe4;tzlichen Margin + Padding"/>
<node CREATED="1566519017878" ID="ID_30554429" MODIFIED="1566519029065" TEXT="diese m&#xfc;ssen mit den Werten im TrackBody verrechnet werden">
@ -58154,8 +58339,7 @@
&quot;load effective address&quot;<br />Es entspricht also dem &amp;-Operator in C
</p>
</body>
</html>
</richcontent>
</html></richcontent>
</node>
</node>
</node>
@ -59112,11 +59296,21 @@
<node BACKGROUND_COLOR="#eee5c3" COLOR="#990000" CREATED="1561238293019" ID="ID_567481580" MODIFIED="1561238368727" TEXT="Komplette Reimplementierung in Arbeit">
<linktarget COLOR="#6971ce" DESTINATION="ID_567481580" ENDARROW="Default" ENDINCLINATION="450;38;" ID="Arrow_ID_1010232773" SOURCE="ID_1016002524" STARTARROW="None" STARTINCLINATION="124;16;"/>
<icon BUILTIN="pencil"/>
<node BACKGROUND_COLOR="#fefc4e" COLOR="#351d75" CREATED="1561238424279" HGAP="63" ID="ID_705841731" MODIFIED="1561238454616" TEXT="hier spielt die Musik" VSHIFT="-23">
<node BACKGROUND_COLOR="#fefc4e" COLOR="#351d75" CREATED="1561238424279" HGAP="63" ID="ID_705841731" MODIFIED="1654442553551" TEXT="hier spielt die Musik" VSHIFT="-23">
<font BOLD="true" NAME="SansSerif" SIZE="12"/>
<icon BUILTIN="knotify"/>
<node BACKGROUND_COLOR="#e2ce95" COLOR="#ec6b17" CREATED="1654441361325" ID="ID_1875608147" MODIFIED="1654441553194" STYLE="bubble" TEXT="WIP: ElementBox-Widget">
<arrowlink COLOR="#f6e1c2" DESTINATION="ID_1863177537" ENDARROW="Default" ENDINCLINATION="-366;30;" ID="Arrow_ID_1412423566" STARTARROW="None" STARTINCLINATION="-2400;-277;"/>
</node>
<node COLOR="#eb1854" CREATED="1611035931543" HGAP="329" ID="ID_1578788883" MODIFIED="1611038487716" STYLE="bubble" TEXT="&#x231b; Stand 2020-4 &#x2050; 2021-1" VSHIFT="5">
<node BACKGROUND_COLOR="#e2ce95" COLOR="#ec6b17" CREATED="1654441361325" ID="ID_430878592" MODIFIED="1654442633151" STYLE="bubble" TEXT="WIP: Layout-Steuerung">
<arrowlink COLOR="#f6e1c2" DESTINATION="ID_82409060" ENDARROW="Default" ENDINCLINATION="-366;30;" ID="Arrow_ID_1110289108" STARTARROW="None" STARTINCLINATION="-2400;-277;"/>
<arrowlink COLOR="#f6e1c2" DESTINATION="ID_35592741" ENDARROW="Default" ENDINCLINATION="-366;30;" ID="Arrow_ID_949004312" STARTARROW="None" STARTINCLINATION="-2163;252;"/>
</node>
<node BACKGROUND_COLOR="#e2ce95" COLOR="#ec6b17" CREATED="1654441361325" ID="ID_1463490313" MODIFIED="1654442553551" STYLE="bubble" TEXT="WIP: Patchbay-Widget">
<arrowlink COLOR="#f6e1c2" DESTINATION="ID_530086217" ENDARROW="Default" ENDINCLINATION="-366;30;" ID="Arrow_ID_694017211" STARTARROW="None" STARTINCLINATION="-2163;252;"/>
</node>
</node>
<node COLOR="#eb1854" CREATED="1611035931543" HGAP="329" ID="ID_1578788883" MODIFIED="1654441303329" STYLE="bubble" TEXT="&#x231b; Stand 2020-4 &#x2050; 2022-6" VSHIFT="5">
<edge COLOR="#eb1854" STYLE="sharp_linear" WIDTH="4"/>
<arrowlink COLOR="#faeab8" DESTINATION="ID_1392905607" ENDARROW="Default" ENDINCLINATION="-1498;-119;" ID="Arrow_ID_871958604" STARTARROW="None" STARTINCLINATION="-2110;202;"/>
<font NAME="SansSerif" SIZE="14"/>
@ -59126,6 +59320,9 @@
<node COLOR="#435e98" CREATED="1611036133179" ID="ID_129940687" MODIFIED="1611036440243" TEXT="Grundlage der der Clip-Anzeige gelegt">
<font NAME="SansSerif" SIZE="10"/>
</node>
<node COLOR="#435e98" CREATED="1611036133179" ID="ID_1591008815" MODIFIED="1654441292474" TEXT="Grundlage f&#xfc;r Gesten-controller gelegt">
<font NAME="SansSerif" SIZE="10"/>
</node>
<node BACKGROUND_COLOR="#eee5c3" COLOR="#990000" CREATED="1611036133179" ID="ID_1763333735" MODIFIED="1611036535606" TEXT="Nahziel: einfachste &#xbb;abridged&#xab;-Anzeige">
<font NAME="SansSerif" SIZE="10"/>
</node>