Dylan Inertia Quick Reference
Hover mouse over links for summary

Core Classes
<persistent> Base class of all persistent objects
slots
methods
subclasses
  • <shape>
<event> Base class of all Inertia events :: <object>
methods
keywords
  • origin:
subclasses
  • <mouse-event>   <mouse-down-event>   <mouse-up-event>
    <mouse-drag-event>   <mouse-enter-event>   <mouse-exit-event>
  • <key-event>   <key-down-event>   <key-up-event>
    <focus-event>   <focus-gained-event>   <focus-lost-event>
  • <parent-reshape-event>
<shape> Base class of all displayable shapes :: <persistent>
slots
keywords
  • left:   top:   width:   height:   reshape:
methods
subclasses
  • <polygon>   <rectangle>   <widget>
<widget> Base class of all interactive ui components :: <rectangle>
 
  • <screen>   <push-button>   <window>   <text-editor>   <text-field>
    <shape-editor>
   
Widgets
<window> A movable, sizable container widget :: <widget>
slots
keywords
<push-button> A widgets that responds to mouse clicks :: <widget>
slots
  • caption
keywords
  • caption:
<text-editor> A multi-line simple text editor widget :: <widget>
slots
keywords