Skip to content

Commit

Permalink
Browse files Browse the repository at this point in the history
  • Loading branch information
mvladic committed Oct 6, 2024
1 parent cfd0318 commit 7d61b22
Show file tree
Hide file tree
Showing 273 changed files with 994 additions and 343 deletions.
2 changes: 1 addition & 1 deletion docs/components/html/en-US/AnimationImage.html
Original file line number Diff line number Diff line change
Expand Up @@ -41,7 +41,7 @@
<li><code>px</code> – Height is given in pixels.</li>
<li><code>%</code> – Height is given as a percentage in relation to the parent height.</li>
<li><code>content</code> – Height is automatically set to fit the entire content in height.</li>
</ul></div></dd></dl></div><div class="EezStudio_Component_Documentation_PropertiesGroup collapsed"><h3>Layout</h3><dl><dt><h4>Tab title</h4><span style="font-weight: normal; font-style: italic;">EXPRESSION (string)</span></dt><dd><div class="markdown"><p>If this widget is a child of a container with layout set to <code>Docking Manager</code>, use this property to set the title of the tab that contains this widget.</p></div></dd></dl></div><div class="EezStudio_Component_Documentation_PropertiesGroup collapsed"><h3>Style</h3><dl><dt><h4>Use style</h4><span style="font-weight: normal; font-style: italic;">ObjectReference</span></dt><dd><div class="markdown"><p>Here we can select one of the globally defined Styles so that the Widget uses that Style.</p></div></dd></dl></div><div class="EezStudio_Component_Documentation_PropertiesGroup collapsed"><h3>Flags</h3><dl><dt><h4>Hidden</h4><span style="font-weight: normal; font-style: italic;">EXPRESSION (boolean)</span></dt><dd><div class="markdown"><p>Make the object hidden.</p></div></dd><dt><h4>Hidden flag type</h4><span style="font-weight: normal; font-style: italic;">Enum</span></dt><dd><div class="markdown"><p>Here we can choose whether the <code>Hidden</code> flag state will be calculated from the Expression or not.</p></div></dd><dt><h4>Clickable</h4><span style="font-weight: normal; font-style: italic;">EXPRESSION (boolean)</span></dt><dd><div class="markdown"><p>Make the object clickable by input devices.</p></div></dd><dt><h4>Clickable flag type</h4><span style="font-weight: normal; font-style: italic;">Enum</span></dt><dd><div class="markdown"><p>Here we can choose whether the <code>Clickable</code> flag state will be calculated from the Expression or not.</p></div></dd><dt><h4>Click focusable</h4><span style="font-weight: normal; font-style: italic;">Boolean</span></dt><dd><div class="markdown"><p>Add focused state to the object when clicked.</p></div></dd><dt><h4>Checkable</h4><span style="font-weight: normal; font-style: italic;">Boolean</span></dt><dd><div class="markdown"><p>Toggle checked state when the object is clicked.</p></div></dd><dt><h4>Scrollable</h4><span style="font-weight: normal; font-style: italic;">Boolean</span></dt><dd><div class="markdown"><p>Make the object scrollable.</p></div></dd><dt><h4>Scroll elastic</h4><span style="font-weight: normal; font-style: italic;">Boolean</span></dt><dd><div class="markdown"><p>Allow scrolling inside but with slower speed.</p></div></dd><dt><h4>Scroll momentum</h4><span style="font-weight: normal; font-style: italic;">Boolean</span></dt><dd><div class="markdown"><p>Make the object scroll further when "thrown".</p></div></dd><dt><h4>Scroll one</h4><span style="font-weight: normal; font-style: italic;">Boolean</span></dt><dd><div class="markdown"><p>Allow scrolling only one snappable children.</p></div></dd><dt><h4>Scroll chain hor</h4><span style="font-weight: normal; font-style: italic;">Boolean</span></dt><dd><div class="markdown"><p>Allow propagating the horizontal scroll to a parent.</p></div></dd><dt><h4>Scroll chain ver</h4><span style="font-weight: normal; font-style: italic;">Boolean</span></dt><dd><div class="markdown"><p>Allow propagating the vertical scroll to a parent.</p></div></dd><dt><h4>Scroll on focus</h4><span style="font-weight: normal; font-style: italic;">Boolean</span></dt><dd><div class="markdown"><p>Automatically scroll object to make it visible when focused.</p></div></dd><dt><h4>Scroll with arrow</h4><span style="font-weight: normal; font-style: italic;">Boolean</span></dt><dd><div class="markdown"><p>Allow scrolling the focused object with arrow keys.</p></div></dd><dt><h4>Snappable</h4><span style="font-weight: normal; font-style: italic;">Boolean</span></dt><dd><div class="markdown"><p>If scroll snap is enabled on the parent it can snap to this object.</p></div></dd><dt><h4>Press lock</h4><span style="font-weight: normal; font-style: italic;">Boolean</span></dt><dd><div class="markdown"><p>Keep the object pressed even if the press slid from the object.</p></div></dd><dt><h4>Event bubble</h4><span style="font-weight: normal; font-style: italic;">Boolean</span></dt><dd><div class="markdown"><p>Propagate the events to the parent too.</p></div></dd><dt><h4>Gesture bubble</h4><span style="font-weight: normal; font-style: italic;">Boolean</span></dt><dd><div class="markdown"><p>Propagate the gestures to the parent.</p></div></dd><dt><h4>Adv hittest</h4><span style="font-weight: normal; font-style: italic;">Boolean</span></dt><dd><div class="markdown"><p>Allow performing more accurate hit (click) test. E.g. accounting for rounded corners.</p></div></dd><dt><h4>Ignore layout</h4><span style="font-weight: normal; font-style: italic;">Boolean</span></dt><dd><div class="markdown"><p>Make the object positionable by the layouts.</p></div></dd><dt><h4>Floating</h4><span style="font-weight: normal; font-style: italic;">Boolean</span></dt><dd><div class="markdown"><p>Do not scroll the object when the parent scrolls and ignore layout.</p></div></dd><dt><h4>Overflow visible</h4><span style="font-weight: normal; font-style: italic;">Boolean</span></dt><dd><div class="markdown"><p>Do not clip the children's content to the parent's boundary.</p></div></dd><dt><h4>Scrollbar mode</h4><span style="font-weight: normal; font-style: italic;">Enum</span></dt><dd><div class="markdown"><p>Scrollbars are displayed according to a configured mode. The following mode(s) exist:</p>
</ul></div></dd><dt><h4>Absolute pos.</h4><span style="font-weight: normal; font-style: italic;">String</span></dt><dd><div class="markdown"><p>The absolute position of the component in relation to the page. This property is read-only.</p></div></dd></dl></div><div class="EezStudio_Component_Documentation_PropertiesGroup collapsed"><h3>Layout</h3><dl><dt><h4>Tab title</h4><span style="font-weight: normal; font-style: italic;">EXPRESSION (string)</span></dt><dd><div class="markdown"><p>If this widget is a child of a container with layout set to <code>Docking Manager</code>, use this property to set the title of the tab that contains this widget.</p></div></dd></dl></div><div class="EezStudio_Component_Documentation_PropertiesGroup collapsed"><h3>Style</h3><dl><dt><h4>Use style</h4><span style="font-weight: normal; font-style: italic;">ObjectReference</span></dt><dd><div class="markdown"><p>Here we can select one of the globally defined Styles so that the Widget uses that Style.</p></div></dd></dl></div><div class="EezStudio_Component_Documentation_PropertiesGroup collapsed"><h3>Flags</h3><dl><dt><h4>Hidden</h4><span style="font-weight: normal; font-style: italic;">EXPRESSION (boolean)</span></dt><dd><div class="markdown"><p>Make the object hidden.</p></div></dd><dt><h4>Hidden flag type</h4><span style="font-weight: normal; font-style: italic;">Enum</span></dt><dd><div class="markdown"><p>Here we can choose whether the <code>Hidden</code> flag state will be calculated from the Expression or not.</p></div></dd><dt><h4>Clickable</h4><span style="font-weight: normal; font-style: italic;">EXPRESSION (boolean)</span></dt><dd><div class="markdown"><p>Make the object clickable by input devices.</p></div></dd><dt><h4>Clickable flag type</h4><span style="font-weight: normal; font-style: italic;">Enum</span></dt><dd><div class="markdown"><p>Here we can choose whether the <code>Clickable</code> flag state will be calculated from the Expression or not.</p></div></dd><dt><h4>Click focusable</h4><span style="font-weight: normal; font-style: italic;">Boolean</span></dt><dd><div class="markdown"><p>Add focused state to the object when clicked.</p></div></dd><dt><h4>Checkable</h4><span style="font-weight: normal; font-style: italic;">Boolean</span></dt><dd><div class="markdown"><p>Toggle checked state when the object is clicked.</p></div></dd><dt><h4>Scrollable</h4><span style="font-weight: normal; font-style: italic;">Boolean</span></dt><dd><div class="markdown"><p>Make the object scrollable.</p></div></dd><dt><h4>Scroll elastic</h4><span style="font-weight: normal; font-style: italic;">Boolean</span></dt><dd><div class="markdown"><p>Allow scrolling inside but with slower speed.</p></div></dd><dt><h4>Scroll momentum</h4><span style="font-weight: normal; font-style: italic;">Boolean</span></dt><dd><div class="markdown"><p>Make the object scroll further when "thrown".</p></div></dd><dt><h4>Scroll one</h4><span style="font-weight: normal; font-style: italic;">Boolean</span></dt><dd><div class="markdown"><p>Allow scrolling only one snappable children.</p></div></dd><dt><h4>Scroll chain hor</h4><span style="font-weight: normal; font-style: italic;">Boolean</span></dt><dd><div class="markdown"><p>Allow propagating the horizontal scroll to a parent.</p></div></dd><dt><h4>Scroll chain ver</h4><span style="font-weight: normal; font-style: italic;">Boolean</span></dt><dd><div class="markdown"><p>Allow propagating the vertical scroll to a parent.</p></div></dd><dt><h4>Scroll on focus</h4><span style="font-weight: normal; font-style: italic;">Boolean</span></dt><dd><div class="markdown"><p>Automatically scroll object to make it visible when focused.</p></div></dd><dt><h4>Scroll with arrow</h4><span style="font-weight: normal; font-style: italic;">Boolean</span></dt><dd><div class="markdown"><p>Allow scrolling the focused object with arrow keys.</p></div></dd><dt><h4>Snappable</h4><span style="font-weight: normal; font-style: italic;">Boolean</span></dt><dd><div class="markdown"><p>If scroll snap is enabled on the parent it can snap to this object.</p></div></dd><dt><h4>Press lock</h4><span style="font-weight: normal; font-style: italic;">Boolean</span></dt><dd><div class="markdown"><p>Keep the object pressed even if the press slid from the object.</p></div></dd><dt><h4>Event bubble</h4><span style="font-weight: normal; font-style: italic;">Boolean</span></dt><dd><div class="markdown"><p>Propagate the events to the parent too.</p></div></dd><dt><h4>Gesture bubble</h4><span style="font-weight: normal; font-style: italic;">Boolean</span></dt><dd><div class="markdown"><p>Propagate the gestures to the parent.</p></div></dd><dt><h4>Adv hittest</h4><span style="font-weight: normal; font-style: italic;">Boolean</span></dt><dd><div class="markdown"><p>Allow performing more accurate hit (click) test. E.g. accounting for rounded corners.</p></div></dd><dt><h4>Ignore layout</h4><span style="font-weight: normal; font-style: italic;">Boolean</span></dt><dd><div class="markdown"><p>Make the object positionable by the layouts.</p></div></dd><dt><h4>Floating</h4><span style="font-weight: normal; font-style: italic;">Boolean</span></dt><dd><div class="markdown"><p>Do not scroll the object when the parent scrolls and ignore layout.</p></div></dd><dt><h4>Overflow visible</h4><span style="font-weight: normal; font-style: italic;">Boolean</span></dt><dd><div class="markdown"><p>Do not clip the children's content to the parent's boundary.</p></div></dd><dt><h4>Scrollbar mode</h4><span style="font-weight: normal; font-style: italic;">Enum</span></dt><dd><div class="markdown"><p>Scrollbars are displayed according to a configured mode. The following mode(s) exist:</p>
<ul>
<li>OFF: Never show the scrollbars</li>
<li>ON: Always show the scrollbars</li>
Expand Down
Loading

0 comments on commit 7d61b22

Please sign in to comment.