Index Symbols | A | B | C | D | E | F | G | H | I | J | K | L | M | N | O | P | Q | R | S | T | U | V | W | X | Z Symbols $access-ok $access-violation-on-execute $access-violation-on-read $access-violation-on-write $access-violation-undecidable $alt-key $architecture-little-endian? $background $black $blue $boole-1 $boole-2 $boole-and $boole-andc1 $boole-andc2 $boole-c1 $boole-c2 $boole-clr $boole-eqv $boole-ior $boole-nand $boole-nor $boole-orc1 $boole-orc2 $boole-set $boole-xor $bricks-stipple $bright-intensity $color-black $color-blue $color-cyan $color-default $color-green $color-magenta $color-red $color-white $color-yellow $control-key $cross-hatch $cyan $dash-dot-dot-pen $dash-dot-pen $dashed-pen $default-coercion $default-result-set-policy $diagnostic-table $diagonal-hatch-down $diagonal-hatch-up $dim-intensity $dotted-pen $double-e $double-pi $everywhere $fill $flowcalldirect $flowcallindirect $flowillegal $flowinterrupt $flowjumpdirect $flowjumpindirect $flowlinear $flowreturn $foreground $green $hearts-stipple $horizontal-hatch $hyper-key $identity-transform $largest-coordinate $left-button $line-break $local-hostname $machine-architecture $machine-name $machine-word-size $magenta $max-spy-function-arguments $max-stepping-locations $maximum-signed-machine-word $maximum-unsigned-machine-word $meta-key $middle-button $minimum-signed-machine-word $minimum-unsigned-machine-word $modifier-keys $no-coercion $no-indicator $normal-intensity $nowhere $null-value $option-key $os-name $os-variant $os-version $parquet-stipple $platform-name $pointer-buttons $read-committed $read-only $read-uncommitted $read-write $record-program-note $red $repeatable-read $reset-attributes $right-button $scrollable-result-set-policy $serializable $shift-key $signal-program-error $signal-program-note $single-e $single-pi $smallest-coordinate $solid-pen $step-operation-step-into $step-operation-step-out $step-operation-step-over $super-key $symbol-language-basic $symbol-language-c $symbol-language-c++ $symbol-language-cobol $symbol-language-dylan $symbol-language-fortran $symbol-language-masm $symbol-language-pascal $tiles-stipple $unfound $unsupplied $vertical-hatch $white $xor-brush $yellow %+ %- %\* %abs %ceiling/ %count-high-zeros %count-low-zeros %count-ones %divide %floor/ %logand %logbit? %logior %lognot %logxor %negative %round/ %shift-left %shift-right %truncate/ * *(<complex>, <complex>) *(<duration>) *(<integer>, <integer>) *(<machine-number>, <machine-number>) *all-connections* *all-connections-lock* *default-line-length* *detail-level* *error-recovery-model* *global-command-table* *open-debugger-connections* *print-circle?* *print-escape?* *print-length* *print-level* *print-miser-width* *print-pretty?* *progress-note* *standard-error* *standard-input* *standard-output* *subnotes-queue* *user-command-table* + +(<complex>, <complex>) +(<date>) +(<duration>) +(<integer>, <complex>) +(<machine-number>, <machine-number>) + method - -(<complex>, <complex>) -(<date>) -(<duration>) -(<integer>, <integer>) -(<machine-number>, <machine-number>) .DDB files .HDP files .LID files .SPEC files / /(<complex>, <complex>) /(<duration>) /(<float>, <float>) :in interaction command <, [1] <(<C-pointer>) <(<complex>) <(<date>) <(<duration>) <(<machine-number>) < method <abstract-socket> <access-connection> <access-path-creation-error> <access-path> <access-violation-stop-reason> <action-gadget> <active-remote-register> <address-in-use> <ambiguous-cursor-name> <application-access-path> <application-exited-event> <application-profile> <application-snapshot> <application-stack-frame> <area> <arithmetic-exception-stop-reason> <array-bounds-exception-stop-reason> <assertion-constraint> <basic-stop-reason> <basic-user-pane> <bind-exit-frame> <bit-set> <bit-vector> <bit> <blocking-call-interrupted> <border> <bounding-box> <breakpoint-stop-reason> <breakpoint> <brush> <buffer> <buffered-socket> <buffered-stream> <button-box> <button-press-event> <button-release-event> <button> <byte-character>, [1] <byte-string-stream> <byte-string> class, [1] <byte-vector>, [1] <byte>, [1] <C-boolean> <C-boolean> class <C-char> class <C-character> <C-character> class <C-double*> class <C-double> <C-double> class, [1] <C-Dylan-object> <C-Dylan-object> class <C-example-string> class <C-float> <C-float> class <C-function-pointer> <C-function-pointer> class, [1] <C-int*> class <C-int> class, [1], [2] <C-number> <C-number> class <C-pointer> <C-pointer> class, [1], [2], [3], [4], [5], [6], [7], [8] <C-raw-char> class <C-raw-int> class <C-raw-signed-char> class <C-raw-signed-int> class <C-raw-signed-long> class <C-raw-signed-short> class <C-raw-unsigned-char> class <C-raw-unsigned-int> class <C-raw-unsigned-long> class <C-raw-unsigned-short> class <C-signed-char> class <C-signed-int> class <C-signed-long> class <C-signed-short> class <c-spy-function-descriptor> <C-statically-typed-pointer> <C-statically-typed-pointer> class, [1], [2], [3] <C-string> <C-string> class, [1] <C-struct> <C-struct> class, [1] <C-union> <C-union> class <C-unsafe-char> class <C-unsafe-int> class <C-unsafe-signed-char> class <C-unsafe-signed-int> class <C-unsafe-signed-long> class <C-unsafe-signed-short> class <C-unsafe-unsigned-char> class <C-unsafe-unsigned-int> class <C-unsafe-unsigned-long> class <C-unsafe-unsigned-short> class, [1] <C-unsigned-char> class <C-unsigned-int> class <C-unsigned-long> class, [1] <C-unsigned-short> class, [1], [2], [3] <C-value> <C-value> class, [1], [2], [3] <C-void*> <C-void*> class <C-void> <C-void> class <call-frame> <cardinality-violation> <caret> <case-insensitive-string-table> <catalog-not-found> <catalog> <cgi-url> <character-not-in-repertoire> <check-box> <check-button> <check-constraint> <check-menu-box> <check-menu-button> <class-breakpoint-stop-reason> <clipboard> <coercion-policy> <coercion-record> <collection-gadget> <color-not-found> <color> <coloring-stream> <column-layout> <column> <combo-box> <command-table-menu-item> <command-table> <command> <connection-closed> <connection-does-not-exist> <connection-exception> <connection-failed> <connection-failure> <connection-name-in-use> <connection-not-specified> <connection> <constraint> <copy/rename-disposition> <cpu-profiling-type> <create-process-stop-reason> <create-thread-stop-reason> <cursor-operation-conflict> <cursor-specification-cannot-be-executed> <cursor> <data-exception> <data-not-available> <database-collection> <database-error> <database-object-not-found> <database-object> <database-statement> <database> <date> <datetime-field-overflow> <day-of-week> <day/time-duration> <dbms-not-specified> <dbms> <debug-point-error> <debug-point-stop-reason> <debug-point> <debug-target> <debugger-connection> <debugger-generated-stop-reason> <debugger-stop-application-stop-reason> <denormal-exception-stop-reason> <dependent-privilege-descriptors-still-exist> <detail-level> <device-event> <device-font> <diagnostic-table> <diagnostic> <dialog-frame> <directory-locator> <directory-url> <disconnect-error> <display> <division-by-zero> <dood-corruption-warning> <dood-lazy-symbol-table> <dood-opening-warning> <dood-proxy-error> <dood-proxy> <dood-user-version-warning> <dood-version-warning> <dood> <double-click-event> <drawing-pane> <duration> <dylan-call-frame> <dylan-debug-message-stop-reason> <dylan-invoke-debugger-stop-reason> <dylan-name-context> <dylan-stack-frame-mixin> <dynamic-sql-error> <ellipse> <elliptical-arc> <empty-result-set> <end-of-stream-error> <entry-tracepoint> <error-in-assignment> <event> <exception-stop-reason> <exclusive-lock> <exit-process-stop-reason> <exit-thread-stop-reason> <external-stop-reason> <feature-not-supported> <file-does-not-exist-error>, [1] <file-error>, [1] <file-exists-error>, [1] <file-index-url> <file-locator> <file-server> <file-stream> <file-system-directory-locator> <file-system-error> <file-system-file-locator> <file-system-locator> <file-type> <file-url> <fixed-layout> <float-divide-by-zero-exception-stop-reason> <float-exception-stop-reason> <float-overflow-exception-stop-reason> <float-stack-check-exception-stop-reason> <float-underflow-exception-stop-reason> <forward-only-result-set> <frame-created-event> <frame-destroyed-event> <frame-event> <frame-exit-event> <frame-exited-event> <frame-focus-event> <frame-manager> <frame-mapped-event> <frame-unmapped-event> <frame> <ftp-server> <function-frame> <gadget> <gesture> <grid-layout> <group-box> <hash-state> <host-not-found> <host-unreachable> <http-server> <https-server> <ignore-serious-note> <illegal-instruction-exception-stop-reason> <image> <implementation-stack-frame> <implicit-zero-bit-padding> <incomplete-read-error> <indenting-stream> <index> <indicator-overflow> <indicator-policy> <inexact-result-exception-stop-reason> <ink> <instruction-exception-stop-reason> <instruction-pointers> <insufficient-item-descriptor-areas> <integer-divide-by-zero-exception-stop-reason> <integer-exception-stop-reason> <integer-overflow-exception-stop-reason> <integrity-constraint-violation> <interactive-thread-initialized-stop-reason> <interactor-return-breakpoint> <interactor-return-stop-reason> <internal-socket-error> <internal-stop-reason> <internet-address> <interval-field-overflow> <invalid-address> <invalid-argument> <invalid-authorization-specification> <invalid-catalog-name> <invalid-character-set-name> <invalid-character-value-for-cast> <invalid-condition-number> <invalid-cursor-name> <invalid-datatype-hint> <invalid-datetime-format> <invalid-descriptor-count> <invalid-descriptor-index> <invalid-escape-character> <invalid-escape-sequence> <invalid-fetch-sequence> <invalid-file-permissions-error>, [1] <invalid-float-operation-exception-stop-reason> <invalid-parameter-value> <invalid-schema-name> <invalid-sql-descriptor-name> <invalid-sql-statement-name> <invalid-time-zone-displacement-value> <invalid-transaction-state> <invalid-transaction-termination> <invoke-debugger-stop-reason> <ipv4-host-order-address> <ipv4-network-order-address> <ipv4-numeric-address> <isolation-level> <key-press-event> <key-release-event> <keyboard-event> <keyboard-gesture> <label> <language-level-stop-reason> <layout> <leaf-pane> <lexical-variable> <library-stop-reason> <line> <list-box> <list-control-view> <list-control> <list-item> <load-library-stop-reason> <locator-error> <locator> <lock> <machine-word> <machine-word> class, [1] <mail-to-locator> <medium> <memory-exception-stop-reason> <menu-bar> <menu-box> <menu-button> <menu> <microsoft-directory-locator> <microsoft-file-locator> <microsoft-file-system-locator> <microsoft-server-locator> <microsoft-unc-locator> <microsoft-volume-locator> <multiple-child-composite-pane> <multiple-server-transaction> <mutable-object-with-elements> <nat> <native-directory-locator> <native-file-locator> <native-file-system-locator> <network-not-responding> <no-data> <noncontinuable-exception-stop-reason> <notification> <null-pane> <null-value-eliminated-in-set-function> <null-value-no-indicator-parameter> <null-value> <numeric-address> <numeric-value-out-of-range> <object-registration-error> <object-set> <object-with-elements> <option-box> <out-of-resources> <output-debug-string-stop-reason> <page-relative-object-table-entry> <page-relative-object-table> <page> <palette-full> <palette> <password-field> <path> <pathname> <pattern> <pen> <performance-note> <physical-locator> <pinboard-layout> <pixmap-medium> <pixmap> <point> <Point> class <pointer-boundary-event> <pointer-button-event> <pointer-drag-event> <pointer-enter-event> <pointer-event> <pointer-exit-event> <pointer-gesture> <pointer-motion-event> <pointer> <polygon> <polyline> <port-terminated-event> <port> <portability-note> <position-type> <positionable-stream> <posix-directory-locator> <posix-file-locator> <posix-file-system-locator> <ppml-block> <ppml-break-type> <ppml-break> <ppml-browser-aware-object> <ppml-printer> <ppml-separator-block> <ppml-sequence> <ppml-string> <ppml-suspension> <ppml> <prepared-statement-not-a-cursor-specification> <privilege-not-granted> <privilege-not-revoked> <privileged-instruction-exception-stop-reason> <process-stop-reason> <profiler-stop-reason> <profiler-unhandled-stop-reason> <profiling-state> <profiling-timer> <program-condition> <program-error> <program-note-filter> <program-note> <program-notes> <program-restart> <program-warning> <progress-bar> <progress-stream> <property-frame> <property-page> <push-box> <push-button> <push-menu-box> <push-menu-button> <query-expression-too-long-for-information-schema> <radio-box> <radio-button> <radio-menu-box> <radio-menu-button> <random> <read-watchpoint-stop-reason> <read-write-lock> <record> <recoverable-socket-condition> <rectangle> <recursive-lock> <referential-constraint> <reflection-underspecified> <region-set> <region> <remote-access-violation-error> <remote-database-access> <remote-function> <remote-library> <remote-location> <remote-object-file> <remote-object> <remote-process> <remote-register> <remote-restart> <remote-symbol> <remote-thread> <remote-type> <remote-value> <restricted-data-type-attribute-violation> <result-set-mutation-error> <result-set-policy> <result-set> <return-tracepoint> <rip-stop-reason> <row-layout> <run-time-error-warning> <runtime-context> <schema-not-found> <schema> <scroll-bar> <scrollable-result-set> <search-condition-too-long-for-information-schema> <semaphore> <separator> <sequence-stream> <serious-program-warning> <server-locator> <server-not-responding> <server-socket> <server-url> <set> <sheet-event> <sheet> <simple-command> <simple-condition> <simple-frame> <simple-lock> <simple-pane> <simple-undoable-command> <single-child-composite-pane> <single-step-stop-reason> <singular-transform> <skip-list> <slider> <socket-accessor-error> <socket-closed> <socket-condition> <socket-error> <socket> <source-code-alignment-stop-reason> <source-location-map> <source-step-into-stop-reason> <source-step-out-stop-reason> <source-step-over-stop-reason> <source-step-stop-reason> <space-requirement> <spacing> <spin-box> <splitter> <spy-call-aborted> <spy-call-cannot-use-thread> <spy-call-error> <spy-call-no-available-thread> <spy-function-not-located> <sql-bigint> <sql-binary> <sql-bit-varying> <sql-bit> <sql-character-varying> <sql-character> <sql-client-unable-to-establish-connection> <sql-datatype> <sql-date> <sql-day-time-interval> <sql-decimal> <sql-double-precision> <sql-double> <sql-error> <sql-float> <sql-integer> <sql-longvarbinary> <sql-longvarchar> <sql-national-character-varying> <sql-national-character> <sql-numeric> <sql-real> <sql-server-rejected-establishment-of-connection> <sql-smallint> <sql-statement> <sql-table> <sql-time-with-time-zone> <sql-time> <sql-timestamp-with-time-zone> <sql-timestamp> <sql-tinyint> <sql-type-timestamp> <sql-unknown-type> <sql-unsupported-type> <sql-varbinary> <sql-warning> <sql-year-month-interval> <stack-frame> <stack-layout> <stack-overflow-exception-stop-reason> <statement-completion-unknown> <status-bar> <stencil> <stop-reason> <stream-position> <stream> <stretchy-sequence> <string-data-length-mismatch> <string-data-right-truncation> <string-stream> <string-table>, [1] <style-warning> <substring-error> <successful-completion> <synchronization> <syntax-error-or-access-rule-violation-in-direct-sql-statement> <syntax-error-or-access-rule-violation-in-dynamic-sql-statement> <syntax-error-or-access-rule-violation> <system-initialized-stop-reason> <system-invoke-debugger-stop-reason> <t-list> <tab-control-page> <tab-control> <table-column> <table-control-view> <table-control> <table-item> <table-layout> <table-not-found> <tcp-server-socket> <tcp-socket> <text-attributes> <text-editor> <text-field> <text-gadget> <text-style> <thread-snapshot> <thread-stop-reason> <thread> <timeout-stop-reason> <timer-event> <tool-bar> <top-level-sheet> <tracepoint> <transaction-mode> <transaction-resolution-unknown> <transaction-rollback-due-to-integrity-constraint-violation> <transaction-rollback-due-to-serialization-failure> <transaction-rollback> <transaction> <transform-error> <transform-underspecified> <transform> <tree-control> <tree-node> <triggered-data-change-violation> <trim-error> <udp-server-socket> <udp-socket> <unassigned-remote-register> <unclassified-exception-stop-reason> <undefined-text-style-mapping> <unhandled-diagnostic> <unhandled-stop-reason> <unicode-character> <unicode-string-stream> <unique-constraint> <unknown-sqlstate> <unload-library-stop-reason> <unterminated-c-string> <unwind-protect-frame> <url> <user> <using-clause-does-not-match-dynamic-parameter-specification> <using-clause-does-not-match-target-specification> <using-clause-required-for-dynamic-parameters> <using-clause-required-for-result-fields> <value-gadget> <value-range-gadget> <viewport> <warning-cursor-operation-conflict> <warning-string-data-right-truncation> <watchpoint-stop-reason> <watchpoint> <web-locator> <win32-socket-error> <window-configuration-event> <window-event> <window-repaint-event> <with-check-option-violation> <wizard-frame> <wizard-page> <wrapper-stream> <write-watchpoint-stop-reason> <year/month-duration> =, [1] =(<C-pointer>) =(<command>) =(<complex>) =(<date>) =(<duration>) =(<machine-number>) =(<region>) =(<remote-value>, <remote-value>) =(<transform>) = method \=, [1] ^ ^(<complex>, <complex>) ^(<double-float>, <double-float>) ^(<double-float>, <single-float>) ^(<float>, <integer>) ^(<integer>, <integer>) ^(<single-float>, <double-float>) ^(<single-float>, <single-float>) A abort-path, [1] About adding to an application abs abs(<complex>) abs(<float>) abs(<integer>) accelerators keyboard, specifying accept accept(<tcp-server-socket>) access-path-abstract-handle access-path-abstract-handle-setter access-path-application access-path-application-object access-path-arguments access-path-core-file access-path-process accumulate-subnotes-during acos acos(<double-float>) acos(<single-float>) acosh acosh(<double-float>) acosh(<single-float>) acquire-null-value activate-gadget active project active-dylan-lexical-variables active-lexical-variables active-lexical-variables(<runtime-context>) active-register add-child add-clipboard-data add-clipboard-data-as add-colors add-column add-command add-command-table-menu-item add-item add-node add-object add-object(<page-relative-object-table>, <remote-value>, <page-relative-object-table-entry>) add-program-condition add-program-condition(<condition>) add-program-condition(<program-condition>) adding a default callback callbacks to a DUIM application items to a list, [1] menus to a DUIM application address-within-definition? address-within-definition?(<remote-function>, <remote-value>) address-within-definition?(<remote-symbol>, <remote-value>) adjust-stream-position alias functions creating methods from aliases align-thread-to-source-location alignment-of alignment-of function all-addresses allocate-space allocated-class allocation C storage allocation-increment API libraries Application menu application-arguments application-filename application-just-interacted? application-just-interacted?-setter application-name application-profile-threads application-profiling? application-running-on-code-entry? application-running-on-code-entry?-setter application-snapshot-skip application-snapshots application-state-post-mortem? application-state-running? application-state-stopped? application-state-unstarted? application-stopped? application-stopped?-setter application-thread-snapshot applications build cycle building debugging debugging a specific thread DUIM file handling in initialization interacting with optimization pausing resuming running, [1] start function starting, [1] stopping apply-in-frame apply-thread-stepping-control arc-to, [1] area? arrow green, [1] as, [1], [2] as(<integer>, <stream-position>) as(<string>, <ipv4-numeric-address>) as(class == <ppml>, <byte-string>) as(class == <ppml>, <collection>) as(class == <ppml>, <explicit-key-collection>) as(class == <ppml>, <list>) as(class == <ppml>, <object>) as(class == <ppml>, <symbol>) as(class == <ppml>, <vector>) as-integer as-integer(<descriptor-pointer>) as-integer(<remote-value>) as-integer-losing-precision as-iso8601-string as-remote-pointer as-remote-value as-rfc1123-string as-rfc822-string as-unsigned ash asin asin(<double-float>) asin(<single-float>) asinh asinh(<double-float>) asinh(<single-float>) assert assigning callbacks to gadgets associated-lock asynchronous atan atan(<double-float>) atan(<single-float>) atan2 atan2(<double-float>, <double-float>) atan2(<double-float>, <single-float>) atan2(<single-float>, <double-float>) atan2(<single-float>, <single-float>) atanh atanh(<double-float>) atanh(<single-float>) atomic-decrement! atomic-increment! Attach Debugger... menu command on main window Author: interchange format keyword, setting default automatic-finalization-enabled? automatic-finalization-enabled?-setter available-restarts-for-thread B bars progress scroll base-address base-linenumber basic options in C-FFI macros basic properties of sheets beep binding loose and tight bit mask constants combining bit-count bit-vector-and bit-vector-and! bit-vector-andc2 bit-vector-andc2! bit-vector-not bit-vector-not! bit-vector-or bit-vector-or! bit-vector-xor bit-vector-xor! boundary-event-kind bounding-box bounding-box? box-bottom box-edges box-height box-left box-position box-right box-size box-top box-width boxes button drop-down list menu spin breakpoints browser tool list of property pages browsing function parameters history feature keeping browser up to date library definitions local variables namespace qualifier format paused threads run-time values brush-background brush-fill-rule brush-fill-style brush-foreground brush-mode brush-stipple brush-stretch-mode brush-tile brush-ts-x brush-ts-y brush? bug report build cycle button boxes button gadgets button-index button-index-name buttons command menu option standard byte-indexed-remote-value byte-storage-address byte-storage-address(<buffer>) byte-storage-address(<byte-string>) byte-storage-address(<byte-vector>) byte-storage-offset-address byte-storage-offset-address(<buffer>) byte-storage-offset-address(<byte-string>) byte-storage-offset-address(<byte-vector>) byte-vector-fill byte-vector-fill(<byte-vector>, <byte-character>) byte-vector-fill(<byte-vector>, <integer>) byte-vector-ref byte-vector-ref-setter C C describing Dylan functions for use by C functions dealing withWinMain describing to Dylan in Dylan C structure fields mapping onto Dylan slot names C type macros notes on C types in Dylan mapping onto Dylan classes C variables in Dylan C-char-at C-char-at function, [1] C-char-at-setter function C-double-at function C-double-at-setter function C-FFI library introduction terminology variables C-FFI macros C-float-at function C-float-at-setter function C-int-at function C-int-at-setter function C-long-at function C-long-at-setter function C-pointer-at function C-pointer-at-setter function C-short-at function C-short-at-setter function C-signed-char-at-setter function C-signed-int-at function C-signed-int-at-setter function C-signed-long-at function C-signed-long-at-setter function C-signed-short-at function C-signed-short-at-setter function c-type-cast C-unsigned-char-at-setter function C-unsigned-int-at function C-unsigned-int-at-setter function C-unsigned-long-at function C-unsigned-long-at-setter function C-unsigned-short-at C-unsigned-short-at function C-unsigned-short-at-setter function C-variable definition macro calculate-stack-address call-debugger-function call-debugger-function(<debug-target>, <function>) call-frame-aligned-at-source-locator? call-frame-description call-frame-frame-pointer, [1] call-frame-function call-frame-nearest-source-locator call-frame-return-address call-in-frame call-spy call-spy-on-thread callback functions defining callbacks adding a default callback adding to a DUIM application assigning to gadgets, [1] defining cancel-dialog caret-position caret-sheet caret-size caret-visible? caret-visible?-setter case-insensitive-equal case-insensitive-string-hash catalog-from-name catalog-name catalogs catalogs-assist ceiling ceiling(<float>) ceiling(<integer>) ceiling(<machine-number>) ceiling/ ceiling/(<integer>, <integer>) ceiling/(<machine-number>, <machine-number>) character-as-tagged-remote-value characters check-win32-result check-win32-result function child-containing-position children-overlapping-region choose-color choose-directory choose-file choose-from-dialog choose-from-menu choose-text-style class-breakpoint-class class-breakpoint-size class-code class-origin classes <byte-string>, [1] <C-boolean> <C-char> <C-character> <C-double*> <C-double>, [1] <C-Dylan-object> <C-example-string> <C-float> <C-function-pointer>, [1] <C-int*> <C-int>, [1], [2] <C-number> <C-pointer>, [1], [2], [3], [4], [5], [6], [7], [8] <C-raw-char> <C-raw-int> <C-raw-signed-char> <C-raw-signed-int> <C-raw-signed-long> <C-raw-signed-short> <C-raw-unsigned-char> <C-raw-unsigned-int>, [1] <C-raw-unsigned-long> <C-raw-unsigned-short> <C-signed-char> <C-signed-int> <C-signed-long> <C-signed-short> <C-statically-typed-pointer>, [1], [2] <C-string>, [1] <C-struct>, [1] <C-union> <C-unsafe-char> <C-unsafe-int> <C-unsafe-signed-char> <C-unsafe-signed-int> <C-unsafe-signed-long> <C-unsafe-signed-short> <C-unsafe-unsigned-char> <C-unsafe-unsigned-int> <C-unsafe-unsigned-long> <C-unsafe-unsigned-short>, [1] <C-unsigned-char> <C-unsigned-int> <C-unsigned-long> <C-unsigned-short>, [1], [2], [3] <C-value>, [1], [2], [3] <C-void*> <C-void> <machine-word>, [1] <Point> defining frame, [1] defining specialized designator classes, [1] designator fundamental numeric type designator classes mapping C types onto pointer designator utility designator classify-symbolic-name clear-application-class-breakpoint clear-application-class-breakpoints clear-box clear-clipboard clear-dispatch-profiling clear-dispatch-statistics! clear-memory! clear-progress-note client/server applications clipboard-data-available? clipboard-owner clipboard-sheet close close(<file-stream>) close-application close-clipboard close-path, [1] coercion-policy coercion-policy-setter collect collect-dispatch-statistics collect-first collect-first-into collect-into collect-last collect-last-into collected collecting collection gadgets useful properties collection-hash collector-protocol Color Dispatch Optimizations menu command color-ihs color-luminosity color-palette? color-rgb color? colorize-stream column layouts column-name combining bit mask constants command buttons command tables implementing including in frame definitions introduction task list manager example using command-arguments command-enabled? command-enabled?-setter command-function, [1] command-table-accelerators command-table-commands command-table-menu command-table-name command-table? command-undoable? command? commit-transaction compilation modes interactive development mode production mode relationship to loose and tight binding Compile Selection editor command Compiler databases relationship to source and run-time views compiler warnings report complete-from-generator complete-from-sequence compose-rotation-with-transform compose-scaling-with-transform compose-space compose-transform-with-rotation compose-transform-with-scaling compose-transform-with-translation compose-transforms compose-translation-with-transform compute-next-page compute-previous-page COMSPEC concatenate! condition-block condition-compilation-stage condition-context-id condition-number condition-program-note-creator condition-source-location condition-to-string conditional-update! (extended) conditions-not-recorded? connect connect-with-prompt connect-with-prompt? connection connection-hostname connection-hostname-setter connection-name connection-network-address connection-open-tethers connection-open? connection-open?-setter connection-password connection-process connection-process-list connection-process-list-setter connection-process-setter connection-setter connections constraint-catalog constraint-name constraint-schema constraints contain contain function running examples interactively with contain to run examples interactively content of the Win32 API libraries context-library context-library-setter context-module context-module-setter continue continue-unhandled contract-node contrasting-colors-limit contrasting-dash-patterns-limit control-profiling controls display list table tree conventions mapping conventions for Win32 libraries naming conventions for Win32 libraries simple naming convert-condition-slots-to-ppml convert-condition-slots-to-ppml(<condition>) convert-condition-slots-to-ppml(<ignore-serious-note>) convert-condition-slots-to-ppml(<performance-note>) convert-condition-slots-to-ppml(<portability-note>) convert-condition-slots-to-ppml(<program-error>) convert-condition-slots-to-ppml(<program-note>) convert-condition-slots-to-ppml(<program-restart>) convert-condition-slots-to-ppml(<program-warning>) convert-condition-slots-to-ppml(<run-time-error-warning>) convert-condition-slots-to-ppml(<serious-program-warning>) convert-condition-slots-to-ppml(<style-warning>) convert-condition-slots-to-ppml(type-union(<simple-condition>, <simple-error>, <simple-warning>)) convert-slots-to-ppml convert-value copy-area copy-bit-set! copy-bytes copy-bytes(<byte-string>, <integer>, <byte-string>, <integer>, <integer>) copy-bytes(<byte-string>, <integer>, <byte-vector>, <integer>, <integer>) copy-bytes(<byte-vector>, <integer>, <byte-string>, <integer>, <integer>) copy-bytes(<byte-vector>, <integer>, <byte-vector>, <integer>, <integer>) copy-bytes(<byte-vector>, <integer>, <simple-object-vector>, <integer>, <integer>) copy-bytes(<sequence>, <integer>, <sequence>, <integer>, <integer>) copy-bytes(<simple-object-vector>, <integer>, <byte-vector>, <integer>, <integer>) copy-bytes(<string>, <integer>, <string>, <integer>, <integer>) copy-bytes(<string>, <integer>, <vector>, <integer>, <integer>) copy-bytes(<vector>, <integer>, <string>, <integer>, <integer>) copy-bytes(<vector>, <integer>, <vector>, <integer>, <integer>) copy-bytes! copy-file copy-from-pixmap copy-into! copy-to-pixmap Copyright: interchange format keyword, setting default corresponding-entry-tracepoint cos cos(<double-float>) cos(<single-float>) cosh cosh(<double-float>) cosh(<single-float>) cpu-time-increment create-directory create-thread-event-handler create-thread-event-handler(<access-path>) creating basic sheet hierarchy, [1] dialog to request information from the user frames information dialog menu hierarchy menus creating methods from Windows alias functions current-date current-frame current-pane current-process-id current-runtime-context current-thread current-thread-id cursor-name cursor? curve-to, [1] D d%ceiling/ d%divide d%floor/ d%round/ d%truncate/ database database-object-name database-object-name-setter datatype-hints datatype-hints-setter date-day date-day-of-week date-hours date-microseconds date-minutes date-month date-seconds date-time-zone-offset date-time-zone-offset-setter date-year dbms dbms-name dbms-version dealing with the C function WinMain deallocating C-storage debug-assert debug-message debug-message function debug-target-access-path debug-target-compilation-context debug-target-compilation-context-setter debug-target-symbol-table debugger tool debugging applications breakpoints changing debugger layout choosing a thread to debug client/server applications debugger options debugger server DLLs executables just-in-time OLE controls and compound document servers remote server installer stepping commands decache-all-generics decode-date decode-duration decode-duration(<day/time-duration>) decode-duration(<year/month-duration>) default callback adding default-background default-background-setter default-connection default-conversion default-dbms default-diagnostics-size default-foreground default-foreground-setter default-handler default-handler(<warning>) default-isolation-level default-last-handler default-port default-port-setter default-text-style default-text-style-setter default-transaction-mode default-value define C-address define C-address definition macro, [1] define C-callable definition macro define C-callable-wrapper define C-callable-wrapper definition macro, [1], [2], [3] define C-function define C-function definition macro, [1], [2], [3], [4], [5] define C-mapped-subtype define C-mapped-subtype definition macro, [1], [2] define C-pointer-type define C-pointer-type definition macro, [1] define C-struct define C-struct definition macro, [1], [2], [3] define C-subtype define C-subtype define C-subtype definition macro, [1], [2], [3] define C-union define C-union definition macro, [1] define C-variable define C-variable definition macro, [1] define command-table define frame define function define last-handler define macros define C-function define objc-selector define pane define table defining callback functions callbacks frame classes, [1] projects specialized designator classes, [1] types definitely-no-source-locations definitely-no-source-locations-setter definition macros define C-address, [1] define C-callable define C-callable wrapper, [1], [2] define C-callable-wrapper define C-function, [1], [2], [3], [4] define C-mapped-subtype, [1], [2] define C-pointer-type, [1] define C-struct, [1], [2], [3] define C-subtype, [1] define C-union, [1] define C-variable, [1], [2] deiconify-frame delete-directory delete-file deleting items from a list, [1] delivering Dylan applications demangle-dylan-name demangle-local-dylan-name deregister-debug-point describe-debugger-connection describe-debugger-connection(<local-debugger-connection>) describe-debugger-connection(<remote-debugger-connection>) describe-dylan-object describing C functions to Dylan Dylan functions for use by C structure types union types designator class, [1], [2] designator classes basics defining specialized defining specialized versions fundamental numeric type pointer utility designator property export-function export-type import-function import-type pointer-type referenced-type designator type properties designing a GUI designing a simple DUIM application destroy destroy generic function destroy-frame destroy-pixmap destroy-port destroy-sheet DevelDBG dfmc-continue dfmc-restart diagnostic-to-string diagnostics-size diagnostics-size-setter dialog-apply-button dialog-apply-button-setter dialog-apply-callback dialog-back-button dialog-back-button-setter dialog-back-callback dialog-cancel-button dialog-cancel-button-setter dialog-cancel-callback dialog-cancel-callback-setter dialog-current-page dialog-current-page-setter dialog-exit-button dialog-exit-button-setter dialog-exit-callback dialog-exit-callback-setter dialog-exit-enabled? dialog-exit-enabled?-setter dialog-help-button dialog-help-button-setter dialog-help-callback dialog-next-button dialog-next-button-setter dialog-next-callback dialog-next-enabled? dialog-next-enabled?-setter dialog-next-page dialog-next-page-setter dialog-page-changed-callback dialog-page-changed-callback-setter dialog-page-complete? dialog-page-complete?-setter dialog-pages dialog-pages-setter dialog-previous-page dialog-previous-page-setter dialogs about dialog, creating for requesting information, creating overview difference directory-contents directory-empty? directory-empty?(<file-system-directory-locator>) disable-breakpoint disable-read-watchpoint disable-write-watchpoint discard-input discard-output disconnect disconnect-all dispatch optimizations display display controls display-depth display-height display-menu display-mm-height display-mm-width display-orientation display-pixel-height display-pixel-width display-pixels-per-point display-progress-note display-units display-width display? displaying frames DLLs build cycle building DM do-allocate-space do-children-containing-position do-children-overlapping-region do-compose-space do-coordinates do-directory do-displays do-endpoint-coordinates do-frame-arguments do-frame-lexicals do-frames do-libraries do-open-access-connections do-open-debugger-connections do-polygon-coordinates do-polygon-segments do-ports do-processes do-regions do-registers do-sheet-children do-sheet-tree do-symbols do-threads do-with-drawing-options do-with-output-to-pixmap do-with-pointer-grabbed do-with-program-conditions do-with-sheet-medium do-with-text-style do-with-transform documentation strings domain dood-class-definer dood-close dood-commit dood-disk-object dood-disk-object(<dood>, <class>) dood-disk-object(<dood>, <dood-mapped-and-owned-object>) dood-disk-object(<dood>, <function>) dood-disk-object(<dood>, <generic-function>) dood-disk-object(<dood>, <integer>) dood-disk-object(<dood>, <object>) dood-lazy-forward-iteration-protocol dood-name dood-name(<dood>) dood-reinitialize dood-restore-proxy dood-restore-proxy(<dood>, <dood-class-program-binding-proxy>) dood-restore-proxy(<dood>, <dood-program-binding-proxy>) dood-restore-proxy(<dood>, <dood-program-module-proxy>) dood-root dood-root-setter dood-size drain-finalization-queue draw-arrow draw-bezier-curve draw-circle draw-design draw-ellipse draw-image draw-line draw-lines draw-oval draw-pixmap draw-point draw-points draw-polygon draw-rectangle draw-rectangles draw-regular-polygon draw-text draw-triangle DRM, the drop-down list boxes DUIM introduction programming model DUIM applications adding callbacks adding menus designing file handling in DUIM libraries overview tour of DUIM windows, creating Dylan C functions in C types in C variables in describing C functions to Dylan classes mapping C types onto Dylan functions describing for use by C Dylan libraries Win32 names excluded from Dylan playground Dylan Reference Manual, the Dylan slot names mapping C structure fields onto dylan-calculate-destination-for-step-into dylan-call-frame? dylan-class-browser-information dylan-class-slot-storage dylan-current-function dylan-debug-message-string dylan-environment dylan-error-message-string dylan-generic-function-methods dylan-keyword-name dylan-method-iep dylan-method-specializers dylan-object-immediate-value dylan-object-size dylan-object? dylan-resume-thread dylan-slot-descriptor-getter dylan-thread-environment-block-address dylan-thread-mv-buffer-live? dylan-trace-entry-arguments dylan-trace-return-values dylan-value-unbound? dylan_boolean_p (C function) dylan_class_debug_name (C function) dylan_class_p (C function) dylan_double_float_data (C function) dylan_double_float_p (C function) dylan_empty_list_p (C function) dylan_float_p (C function) dylan_function_debug_name (C function) dylan_function_p (C function) dylan_head (C function) dylan_object_class (C function) dylan_pair_p (C function) dylan_print_object (C function) dylan_simple_condition_format_args (C function) dylan_simple_condition_format_string (C function) dylan_simple_condition_p (C function) dylan_single_float_data (C function) dylan_single_float_p (C function) dylan_string_data (C function) dylan_string_p (C function) dylan_symbol_name (C function) dylan_symbol_p (C function) dylan_tail (C function) dylan_true_p (C function) dylan_vector_p (C function) dynamic-bind (extended) dynamic-function dynamic-link libraries see DLLs E editor editor window, [1] editors text element element(<C-statically-typed-pointer>) element(<skip-list>) element method element-sequence element-setter element-setter(<C-statically-typed-pointer>) element-setter method ellipse-center-point ellipse-center-position ellipse-end-angle ellipse-radii ellipse-start-angle ellipse? elliptical-arc? empty-bit-set! enable-breakpoint enable-call-site-caches-only enable-generic-caches-only enable-read-watchpoint enable-write-watchpoint encode-date encode-day/time-duration encode-year/month-duration end-path, [1] end-transaction enhancing the task list manager enquire-object enquire-object(<page-relative-object-table>, <remote-value>) ensure-directories-exist ensure-no-win32-error ensure-no-win32-error function environment variable COMSPEC OPEN_DYLAN_PROFILE_ALL_CALLS OPEN_DYLAN_USER_REGISTRIES, [1], [2], [3] PATH environment-name environment-variable environment-variable-setter equal-memory? error messages even-scaling-transform? even?, [1] even?(<complex>) even?(<integer>) event-button event-character event-destroy-frame? event-key-name event-matches-gesture? event-modifier-state event-pointer event-region event-sheet event-status-code event-x event-y event? examples using contain to run exception-name execute execute-command exit-application exit-dialog exit-frame exiting the task list manager exp exp(<double-float>) exp(<single-float>) expand-node expand-pathname expand-pathname(<file-system-locator>) expand-pathname(<string>) export-C-Dylan-object export-C-Dylan-object function export-function designator-property export-type designator-property exporting extend-remote-library F false-or fields password text fields-setter file extensions .DDB .HDP .LID .SPEC file handling in DUIM applications file-error-locator, [1] file-exists? file-locator file-properties file-property file-property-setter file-system-separator file-type fill-path, [1] fill-table! filtering drop-down list, [1], [2] finalize finalize(<object>) finalize-when-unreachable find-closest-symbolic-name find-color find-diagnostic find-display find-dylan-name find-element find-frame find-frame-manager find-item find-lexical-variable find-library-called find-node find-or-make-library find-port find-register find-symbol first-chance-exception? first-frame-breakable-address first-frame-breakable-address(<remote-function>) first-frame-breakable-address(<remote-symbol>) first-stack-frame fix-coordinate fixed layouts fixed-width-font? float-to-string floor floor(<float>) floor(<integer>) floor(<machine-number>) floor/ floor/(<integer>, <integer>) floor/(<machine-number>, <machine-number>) font-ascent font-descent font-height font-metrics font-width for, [1] keyed-by using force-display force-err force-out force-output foreign-object-type format format(<byte-string>) format-condition format-date format-err format-err(<byte-string>) format-out, [1] format-out(<byte-string>) format-to-ppml format-to-string, [1] format-to-string(<byte-string>) found? frame classes defining, [1] specifying panes specifying slots using command tables in frame-accelerators frame-accelerators-setter frame-can-exit? frame-command-table frame-command-table-setter frame-default-button frame-default-button-setter frame-event-queue frame-fixed-height? frame-fixed-width? frame-icon frame-icon-setter frame-input-focus frame-input-focus-setter frame-instruction-address frame-layout frame-layout-setter frame-manager frame-manager-frames frame-manager-palette frame-manager-palette-setter frame-manager? frame-mapped? frame-mapped?-setter frame-menu-bar frame-menu-bar-setter frame-mode frame-owner frame-palette frame-palette-setter frame-pointer frame-position frame-resizable? frame-return-address frame-size frame-state frame-status-bar frame-status-bar-setter frame-status-message frame-status-message-setter frame-thread, [1] frame-title frame-title-setter frame-tool-bar frame-tool-bar-setter frame-top-level frame? frames creating displaying tour useful properties free-remote-object from-hexstring from-hexstring(<byte-string>) full-lexicals-read? full-lexicals-read?-setter fully-merged-text-style? function types C-FFI function-bounding-addresses function-recorded-source-locations function-source-location-map functions alignment-of C-char-at-setter C-double-at C-double-at-setter C-FFI C-float-at C-float-at-setter C-int-at C-int-at-setter C-long-at C-long-at-setter C-pointer-at C-pointer-at-setter C-short-at C-short-at-setter C-signed-char-at C-signed-int-at C-signed-int-at-setter C-signed-long-at C-signed-long-at-setter C-signed-short-at C-signed-short-at-setter C-unsigned-char-at C-unsigned-char-at-setter C-unsigned-int-at C-unsigned-int-at-setter C-unsigned-long-at C-unsigned-long-at-setter C-unsigned-short-at C-unsigned-short-at-setter check-win32-result creating methods from Windows alias functions defining callback describing Dylan functions for use by C describing for use by C ensure-no-win32-error export-C-Dylan-object import-C-Dylan-object null-pointer null-pointer? pointer-address referenced-type register-C-Dylan-object report-win32-error size-of unregister-C-Dylan-object win32-error-message fundamental numeric type fundamental numeric type designator classes G gadget-accelerator gadget-accelerator-setter gadget-activate-callback gadget-activate-callback-setter gadget-client gadget-client-setter gadget-command gadget-command-setter gadget-default? gadget-default?-setter gadget-documentation gadget-documentation-setter gadget-enabled? gadget-enabled?-setter gadget-id gadget-id-setter gadget-items gadget-items-setter gadget-key-press-callback gadget-key-press-callback-setter gadget-label gadget-label-key gadget-label-setter gadget-mnemonic gadget-mnemonic-setter gadget-orientation gadget-popup-menu-callback gadget-popup-menu-callback-setter gadget-ratios gadget-ratios-setter gadget-read-only? gadget-scrolling-horizontally? gadget-scrolling-vertically? gadget-selection gadget-selection-mode gadget-selection-setter gadget-slug-size gadget-slug-size-setter gadget-test gadget-text gadget-text-setter gadget-value gadget-value-changed-callback gadget-value-changed-callback-setter gadget-value-changing-callback gadget-value-changing-callback-setter gadget-value-key gadget-value-range gadget-value-range-setter gadget-value-setter gadget-value-type gadget-x-alignment gadget-y-alignment gadget? gadgets assigning callbacks to button collection collection, useful properties general properties range range, properties specifying callbacks text text, properties tour gcd general properties of gadgets generic functions destroy pointer-value, [1] pointer-value-address pointer-value-setter, [1], [2] gesture-button gesture-keysym gesture-modifier-state gesture-spec-equal get-clipboard-data-as get-default-background get-default-foreground get-default-text-style get-inspector-values get-process-page-fault-count get-process-wall-clock-time get-property get-thread-cpu-time gf_optional_xep (C function) gf_xep (C function) gf_xep_0 (C function) gf_xep_1 (C function) gf_xep_2 (C function) gf_xep_3 (C function) gf_xep_4 (C function) gf_xep_5 (C function) gf_xep_6 (C function) gf_xep_7 (C function) gf_xep_8 (C function) gf_xep_9 (C function) green arrow GUI designing updating interface GUI, creating a window H handle-debug-point-event handle-event handle-interactor-return handle-interactor-return(<debug-target>, <remote-thread>, <object>) handle-repaint handling files in the task list manager handling return of multiple values hexstring hexstring(<byte-vector>) home-directory horizontally horizontally statement macro using host-address host-machine host-name host-order host-order(<ipv4-numeric-address>) hypot hypot(<double-float>, <double-float>) hypot(<double-float>, <single-float>) hypot(<single-float>, <double-float>) hypot(<single-float>, <single-float>) I iconify-frame identity-transform? ignorable ignore ilog2 image-depth image-height image-width image? implementing command tables import-C-Dylan-object import-C-Dylan-object function import-function designator property import-type designator-property including command tables in frame definitions indent indexed-remote-value indexed-table indexed-table-setter indexes indicator-policy infinite? inform-profiling-started inform-profiling-stopped information dialog creating initialize-return-tracepoint initialize-return-tracepoint(<debug-target>, <return-tracepoint>, <remote-thread>) initialize-stack-trace ink? inner-stream inner-stream-setter input-indicator input-indicator-setter install-diagnostic install-diagnostic-key installation-functions instruct-thread-to-step-into instruct-thread-to-step-out instruct-thread-to-step-over instruction-pointers integer-as-tagged-remote-value integer-to-string integral? integral?(<complex>) integral?(<machine-number>) interacting with a paused application Dylan playground, the interaction pane commands interaction from the editor interaction commands :help :in interaction-request-application-state interaction-request-application-state(<interactor-return-breakpoint>) interaction-request-application-state-setter interaction-request-application-state-setter(<object>, <interactor-return-breakpoint>) interactive development mode interactive-thread-break-event-handler interactive-thread-break-event-handler(<access-path>) interactive-thread-name interactor, [1], [2] see See also interaction interactor-deferred-id-table interactor-return-values interactor-transaction-id interchange keywords, setting defaults for new projects interesting-note? interesting-note?(<performance-note>) interesting-note?(<program-note>) interpret-instruction-at-current-location introduction to C-FFI library command tables dialogs DUIM DUIM libraries frames gadgets layouts sheets Win32 libraries invalidate-page-relative-object-table invalidate-page-relative-object-table(<page-relative-object-table>) invert-transform invertible-transform? is-null? isolation-level isolation-level-setter isqrt item-object items adding to a list, [1] removing from a list, [1] iterate J join join(<sequence>, <sequence>) join-thread just-in-time debugging K keyboard accelerators specifying keyed-by for keyword-sequence kill-application, [1] L labelling last-frame-breakable-address last-frame-breakable-address(<remote-function>) last-frame-breakable-address(<remote-symbol>) layout-border layout-border-setter layout-equalize-heights? layout-equalize-widths? layout-frame layouts column fixed pinboard row stack tour lcm lexical-variable-address lexical-variable-name lexicals lexicals-count lexicals-count-setter lexicals-nub-table lexicals-nub-table-setter lexicals-setter liaison liaison-setter libraries C-FFI DUIM, overview DUIM, tour of introduction to C-FFI introduction to Win32 libraries Win32 library mapping conventions Win32 library naming conventions Win32 names excluded from Win32 names excluded from Dylan libraries libraries provided list of Win32 library initialization library-base-address library-conditions-table library-core-name library-image-name library-object-files library-version limited, [1], [2] line-end-point line-end-position line-start-point line-start-position line-to, [1] line? link-next link-next-setter link-previous link-previous-setter link-target linking as executable or DLL by ignoring serious warnings GNU linker Microsoft linker list adding items from, [1] adding items to, [1] list boxes drop-down list controls list of Win32 libraries provided list-control-icon-function list-control-icon-function-setter list-control-view list-control-view-setter list-locator list-locator(<file-system-directory-locator>) listener, [1] lists live-frame-lexical-variables load-library load-runtime-component local-daylight-savings-time? local-host local-host-name local-port local-time-zone-name local-time-zone-offset locator-address locator-as-string locator-base locator-cgi-string locator-default-port locator-directory locator-error locator-extension locator-file locator-host locator-index locator-name locator-name(<mailto-locator>), [1] locator-name(<microsoft-unc-locator>) locator-name(<microsoft-volume-locator>) locator-path locator-relative? locator-server locator-volume lock-stream locked log log(<double-float>) log(<single-float>) logand logbit? login-group login-name logior logn lognot logxor loose binding lower-frame lower-sheet M machine-concurrent-thread-count macros C-FFI macros, basic options notes on C type macros main window make make(<byte-string-stream>) make(<date>) make(<file-stream>) make(<frame>) make(<sequence-stream>) make(<space-requirement>) make(<string-stream>) make(<unicode-string-stream>) make(subclass(<C-pointer>)) make subclass(<C-pointer>) method make-3-point-transform make-access-connection make-bounding-box make-color-for-contrasting-color make-contrasting-colors make-contrasting-dash-patterns make-dbms-specific make-device-font make-dispatch-statistics make-ellipse make-elliptical-arc make-frame-manager make-gray-color make-ihs-color make-item make-line make-menu-from-command-table-menu make-menu-from-items make-menus-from-command-table make-modifier-state make-node make-palette make-pane make-pattern make-pixmap make-point make-polygon make-polyline make-program-note-filter make-rectangle make-reflection-transform, [1] make-return-tracepoint make-return-tracepoint(<debug-target>, <entry-tracepoint>, <remote-thread>) make-return-tracepoint(<debug-target>, <starting-dynamic-initialization>, <remote-thread>) make-rgb-color make-rotation-transform make-scaling-transform make-stencil make-text-style make-transform make-translation-transform manage-running-application mangle-in-context mangle-local-dylan-name mapping C structure fields onto Dylan slot names C types onto Dylan classes conventions; for Win32 libraries null value, the maybe-note medium-background medium-background-setter medium-brush medium-brush-setter medium-clipping-region medium-clipping-region-setter medium-default-text-style medium-default-text-style-setter medium-drawable medium-drawable-setter medium-foreground medium-foreground-setter medium-merged-text-style medium-pen medium-pen-setter medium-pixmap medium-pixmap-setter medium-sheet medium-text-style medium-text-style-setter medium-transform medium-transform-setter medium? member? menu boxes menu buttons menu gadgets task list manager example menu hierarchy creating menu-item-accelerator menu-item-mnemonic menu-item-name menu-item-options menu-item-type menu-item-value menu-owner menus adding to a DUIM application creating creating a menu hierarchy mnemonics merge-hash-ids merge-locators merge-text-styles message-text messages error methods + < = creating from Windows alias functions element element-setter make subclass(<C-pointer>) Microsoft linker, using Microsoft Visual SourceSafe modifier-key-index modifier-key-index-name modulo modulo(<integer>, <integer>) modulo(<machine-number>, <machine-number>) move-to, [1] move-to-next-page move-to-previous-page multiple values handling return of multiple-connections? N namespace qualifier format naming conventions for Win32 libraries simple nearest-source-locations nearest-symbols negative negative(<complex>) negative(<float>) negative(<integer>) negative?, [1] negative?(<complex>) negative?(<machine-number>) network-order network-order(<ipv4-numeric-address>) New Project wizard saving default settings new-line next-dbms-diagnostic next-frame next-instruction next-stack-frame node-children node-children-setter node-expanded? node-object node-parents node-state note note(subclass(<program-condition>)) note-during note-progress notes on C type macros translations notify-user noting-progress null value mapping null-pointer null-pointer function null-pointer? null-pointer? function nullable? number-of-active-threads number-of-frames-on-stack number-of-lexical-variables number-of-locations numeric-host-address O object-hash object-requires-registration? obsolete-condition? obsolete-condition?(<program-condition>) obtain-component-name obtain-component-name(<debug-target>, <string>) odd?, [1] odd?(<complex>) odd?(<integer>) older-stack-frame? OLE controls and compound document servers, testing one-of open-clipboard open-locator OPEN_DYLAN_PROFILE_ALL_CALLS OPEN_DYLAN_USER_REGISTRIES, [1], [2], [3] optimization coloring in the editor dispatch option buttons optional_xep (C function) options in C-FFI macros organization of the Win32 API libraries outer-stream outer-stream-setter output-indicator output-indicator-setter overview of dialogs DUIM libraries, [1] frames gadgets layouts sheets owned? owned?(<read-write-lock>) owned?(<recursive-lock>) owned?(<simple-lock>) owner-name owner-organization P page-execute-permission? page-faults-increment page-read-permission? page-relative-address page-write-permission? palette? pane-display-function pane-layout panes specifying in frame classes parent-process-id parse-date-string parse-iso8601-string partial-lexicals-read? partial-lexicals-read?-setter password fields PATH path? pattern? pausing applications peek pen-cap-shape pen-dashes pen-joint-shape pen-units pen-width pen? performance-note-definer pinboard layouts pixmap? Platform Specific Projects point-position point-x point-y point? pointer designator classes and related functions, [1] pointer types pointer-address pointer-address function pointer-button-state pointer-cast pointer-cursor pointer-cursor-setter pointer-position pointer-sheet pointer-type designator property pointer-value pointer-value generic function, [1] pointer-value-address pointer-value-address generic function pointer-value-setter pointer-value-setter generic function, [1], [2] pointer? polygon-coordinates polygon-points polygon? polyline-closed? polyline? port port-modifier-state port-name port-pointer port-server-path port-type port? portability-note-definer position positive?, [1] positive?(<complex>) positive?(<machine-number>) possible-explanation ppml-block ppml-break ppml-browser-aware-object ppml-format-string ppml-print ppml-print-one-line ppml-separator-block ppml-string ppml-suspension pprint-indent pprint-logical-block pprint-newline pprint-tab present-program-error present-program-error(<condition>) present-program-error(<program-note>) present-program-note present-program-note(<condition>) present-program-note(<program-note>) previous-frame previous-stack-frame primitive-address-add primitive-address-and primitive-address-equals? primitive-address-left-shift primitive-address-multiply primitive-address-not primitive-address-or primitive-address-right-shift primitive-address-subtract primitive-allocate primitive-allocate-thread-variable primitive-big-integer-at primitive-big-integer-at-setter primitive-bits-as-single-float primitive-byte-allocate primitive-byte-character-at primitive-byte-character-at-setter primitive-byte-element primitive-byte-element-setter primitive-continue-unwind primitive-copy-vector primitive-current-thread primitive-decoded-bits-as-single-float primitive-destroy-notification primitive-destroy-recursive-lock primitive-destroy-semaphore primitive-destroy-simple-lock primitive-destroy-thread primitive-double-float-at primitive-double-float-at-setter primitive-element primitive-element-setter primitive-equals? primitive-extended-float-at primitive-extended-float-at-setter primitive-false? primitive-fill! primitive-function-code primitive-function-environment primitive-ieee-double-float-at primitive-ieee-double-float-at-setter primitive-ieee-extended-float-at primitive-ieee-extended-float-at-setter primitive-ieee-single-float-at primitive-ieee-single-float-at-setter primitive-iep-apply primitive-initialize-current-thread primitive-inlined-nlx primitive-int? primitive-machine-integer-at primitive-machine-integer-at-setter primitive-make-box primitive-make-environment primitive-make-notification primitive-make-recursive-lock primitive-make-semaphore primitive-make-simple-lock primitive-make-string primitive-make-thread primitive-nlx primitive-owned-recursive-lock primitive-owned-simple-lock primitive-pointer-at primitive-pointer-at-setter primitive-read-cycle-counter primitive-read-return-address primitive-release-all-notification primitive-release-notification primitive-release-recursive-lock primitive-release-semaphore primitive-release-simple-lock primitive-replace! primitive-replace-bytes! primitive-signed-16-bit-integer-at primitive-signed-16-bit-integer-at-setter primitive-signed-32-bit-integer-at primitive-signed-32-bit-integer-at-setter primitive-signed-64-bit-integer-at primitive-signed-64-bit-integer-at-setter primitive-signed-8-bit-integer-at primitive-signed-8-bit-integer-at-setter primitive-single-float-add primitive-single-float-as-bits primitive-single-float-at primitive-single-float-at-setter primitive-single-float-divide primitive-single-float-equals? primitive-single-float-greater-than-or-equal? primitive-single-float-greater-than? primitive-single-float-less-than-or-equal? primitive-single-float-less-than? primitive-single-float-multiply primitive-single-float-negate primitive-single-float-not-equals? primitive-single-float-subtract primitive-single-float-unary-divide primitive-sleep primitive-small-integer-add primitive-small-integer-and primitive-small-integer-at primitive-small-integer-at-setter primitive-small-integer-divide primitive-small-integer-equals? primitive-small-integer-greater-than-or-equal? primitive-small-integer-greater-than? primitive-small-integer-left-shift primitive-small-integer-less-than? primitive-small-integer-modulo primitive-small-integer-multiply primitive-small-integer-negate primitive-small-integer-not primitive-small-integer-not-equals? primitive-small-integer-or primitive-small-integer-right-shift primitive-small-integer-subtract primitive-small-integer-xor primitive-thread-join-multiple primitive-thread-join-single primitive-thread-yield primitive-true? primitive-unsigned-16-bit-integer-at primitive-unsigned-16-bit-integer-at-setter primitive-unsigned-32-bit-integer-at primitive-unsigned-32-bit-integer-at-setter primitive-unsigned-64-bit-integer-at primitive-unsigned-64-bit-integer-at-setter primitive-unsigned-8-bit-integer-at primitive-unsigned-8-bit-integer-at-setter primitive-unsigned-machine-integer-at primitive-unsigned-machine-integer-at-setter primitive-untyped-at primitive-untyped-at-setter primitive-variable-lookup primitive-variable-lookup-setter primitive-wait-for-notification primitive-wait-for-notification-timed primitive-wait-for-recursive-lock primitive-wait-for-recursive-lock-timed primitive-wait-for-semaphore primitive-wait-for-semaphore-timed primitive-wait-for-simple-lock primitive-wait-for-simple-lock-timed primitive-xep-apply primitive_allocate (C function) primitive_allocate_vector (C function) primitive_basic_iep_apply (C function) primitive_byte_allocate (C function) primitive_continue_unwind (C function) primitive_copy_vector (C function) primitive_fill_E_ (C function) primitive_iep_apply (C function) primitive_initialize_vector_from_buffer (C function) primitive_inlined_nlx (C function) primitive_make_box (C function) primitive_make_environment (C function) primitive_make_string (C function) primitive_nlx (C function) primitive_replace_E_ (C function) primitive_replace_vector_E_ (C function) primitive_xep_apply (C function) print print-dispatch-statistics print-dylan-object print-message print-message(<condition>) print-message(<string> or <character>) print-message(<symbol>) print-object print-object(<program-condition>, <stream>) print-to-string printing-object production mode profile-data profile-data(<debug-target>) profile-data(<profile-state>) profile-thread profiling profiling-type-result profiling-type-result(<profiling-state>, <cpu-profiling-type>) profiling-type-result(<profiling-state>, singleton(#"allocation")) profiling-type-result(<profiling-state>, singleton(#"allocation-stats")) program-condition-definer program-condition-definer-definer program-error-definer program-note-class-= program-note-definer program-note-file-name-= program-note-filter program-note-filter(subclass(<condition>)) program-note-filter(subclass(<performance-note>)) program-note-filter(subclass(<portability-note>)) program-note-filter(subclass(<program-note>)) program-note-filter(subclass(<program-warning>)) program-note-filter(subclass(<run-time-error-warning>)) program-note-filter(subclass(<serious-program-warning>)) program-note-filter(subclass(<style-warning>)) program-note-filter-setter program-note-filter-setter(<program-note-filter>, subclass(<program-condition>)) program-note-in program-note-location-between program-restart-definer program-warning-definer programming model DUIM progress bars project window projects active project Advanced project settings building applications from building DLLs from components of creating new defining deleting files from disk files comprising inserting files into moving files in profile files project files start function properties collection gadgets designator type frames gadgets, general range gadgets text gadgets put-property! Q query-breakpoint? query-read-watchpoint? query-write-watchpoint? queue-event queue-repaint R radio boxes using raise raise(subclass(<program-error>)) raise-frame raise-sheet random range, [1] range gadgets useful properties read read-16b read-32b read-64b read-8b read-byte-string read-double-float read-double-float(<access-path>, <active-remote-register>) read-double-float(<access-path>, <remote-value>) read-dylan-value read-element read-image read-image-as read-instance-slot-element read-into! read-line read-line-into! read-single-float read-single-float(<access-path>, <active-remote-register>) read-single-float(<access-path>, <remote-value>) read-through read-to read-to-end read-value read-value(<access-path>, <active-remote-register>) read-value(<access-path>, <remote-value>) receivable-first-chance-exceptions receiving-first-chance? receiving-first-chance?-setter record-available? record-coercion-policy recover-breakpoint rectangle-edges rectangle-height rectangle-max-point rectangle-max-position rectangle-min-point rectangle-min-position rectangle-size rectangle-width rectangle? rectilinear-transform? redistributing Dylan applications redo-command referenced-type designator property referenced-type function reflection-transform? region-contains-position? region-contains-region? region-difference region-empty? region-equal region-intersection region-intersects-region? region-set-function region-set-regions region-set? region-union region? register-application-exit-function register-C-Dylan-object register-C-Dylan-object function register-debug-point register-diagnostic-installer register-exit-process-function register-interactive-code-segment register-name register-remote-object register-thread relative-locator relayout-children relayout-parent release release(<exclusive-lock>) release(<notification>) release(<read-write-lock>) release(<recursive-lock>) release(<semaphore>) release(<simple-lock>) release-all remainder remainder(<integer>, <integer>) remote debugging remote-address-page-number remote-address-source-location remote-call remote-call-result remote-call-spy remote-function-debug-end remote-function-debug-start remote-function-end remote-host remote-instance? remote-object-file-client-data remote-object-file-core-name remote-object-file-language remote-object-file-library remote-object-file-object-extension remote-object-file-path remote-object-file-source-extension remote-object-value remote-port remote-process-actual-identifier remote-process-name remote-process-system-identifier remote-restart-description remote-restore-context remote-symbol-address remote-symbol-language remote-symbol-library remote-symbol-name remote-symbol-object-file remote-symbol-source-location-map remote-symbol-source-location-map-setter remote-symbol-storage-status remote-value-< remote-value-<= remote-value-= remote-value-as-string remote-value-byte-size remote-value-low-order-bits remote-virtual-page-size remove-all-keys!, [1] remove-all-keys!(<mutable-explicit-key-collection>) remove-all-keys!(<table>) remove-all-stepping-control-for-thread remove-child remove-colors remove-column remove-command remove-command-table remove-command-table-menu-item remove-item remove-keywords remove-node remove-object remove-object(<page-relative-object-table>, <remote-value>) remove-program-conditions-from! remove-property! removing items from a list, [1] rename-file repaint-sheet replace-child report-condition report-win32-error report-win32-error function reports, generating bug compiler warnings reset-profile-data resolve-dylan-keyword resolve-dylan-name resolve-locator resolve-source-location resolve-symbolic-name restart, [1] restart(subclass(<program-restart>)) restart-application restarts restore-clipping-region resume-thread resuming applications return of multiple values handling returned-sqlstate rigid-transform? rollback-transaction root-directories round round(<float>) round(<integer>) round(<machine-number>) round/ round/(<integer>, <integer>) round/(<machine-number>, <machine-number>) row layouts row-count rowset-size RTM run-application run-time-error-warning-definer running applications running examples interactively using contain runtime-context-debug-target runtime-context-frame runtime-context-lexical-variable-value runtime-context-thread S scaling-transform? schema-from-name schema-name scroll bars scroll-position scroll-window scrollable? scrolling self-contained-component? self-contained-component?-setter sequence-hash sequence-point serious warnings serious-note? serious-note?(<program-error>) serious-note?(<program-note>) serious-note?(<serious-program-warning>) serious-program-warning-definer set-add set-add! set-application-class-breakpoint set-box-edges set-box-position set-box-size set-caret-position set-complement set-complement! set-difference set-difference! set-frame-position set-frame-size set-intersection set-intersection! set-pointer-position set-remove set-remove! set-scroll-position set-sheet-edges set-sheet-position set-sheet-size set-union set-union! setup-interactor sheet hierarchy creating sheet-ancestor? sheet-child sheet-child-setter sheet-children sheet-children-setter sheet-edges sheet-event-mask sheet-event-mask-setter sheet-event-queue sheet-frame sheet-mapped? sheet-mapped?-setter sheet-medium sheet-parent sheet-parent-setter sheet-pointer-cursor sheet-pointer-cursor-setter sheet-position sheet-region sheet-region-setter sheet-size sheet-state sheet-text-cursor sheet-transform sheet-transform-setter sheet-viewport sheet-viewport-region sheet-withdrawn? sheet? sheets basic properties creating a sheet hierarchy tour shortcut menu commands shorten-pathname shorten-pathname(<file-system-locator>) show-progress signal-restart-on-thread simple DUIM applications designing simple naming conventions simple-note simple-raise simplify-locator sin sin(<double-float>) sin(<single-float>) sincos sincos(<double-float>) sincos(<single-float>) sinh sinh(<double-float>) sinh(<single-float>) size size-of size-of function skip-list, [1] skip-through sleep sliders slot names mapping C structure fields onto slots specifying in frame classes so%+ so%- so%\* so%abs so%negative so%shift-left socket-descriptor source code for the task list manager source control interface source-filename source-location-description source-location-remote-address SourceSafe editor menu, [1] space-requirement-height space-requirement-max-height space-requirement-max-width space-requirement-min-height space-requirement-min-width space-requirement-width space-requirement? specialized designator classes defining, [1] specifying callbacks in gadget definitions keyboard accelerators panes in frame classes slots in frame classes spin boxes split split(<sequence>, <function>) split(<sequence>, <object>) split(<sequence>, <sequence>) splitter-split-bar-moved-callback splitter-split-bar-moved-callback-setter splitter-split-box-callback splitter-split-box-callback-setter spy-call-arguments spy-call-debug-target spy-call-function-descriptor spy-call-selected-thread spy-function-argument-remote-vector spy-function-argument-remote-vector-setter spy-function-definer spy-function-runtime-component spy-function-runtime-name sql sqrt sqrt(<double-float>) sqrt(<single-float>) stack-frame-pointer stack-layout-mapped-page stack-layout-mapped-page-setter stack-size stack-size-setter stack-size-valid? stack-size-valid?-setter stack-trace-valid? stack-trace-valid?-setter standard buttons start function start-dialog start-frame start-path, [1] start-profiling, [1] start-profiling-type start-profiling-type(<profiling-state>, <cpu-profiling-type>) start-profiling-type(<profiling-state>, singleton(#"allocation")) start-profiling-type(<profiling-state>, singleton(#"allocation-stats")) start-server start-sockets start-transaction starting an application starting Open Dylan statement macros with-c-string with-stack-structure statement-column-names status bar using status-bar-label-pane status-bar-progress-bar stencil? step step-out step-over stepping through an application stepping-locations-remote-vector stepping-locations-remote-vector-setter stop stop-application stop-profiling, [1] stop-profiling-type stop-profiling-type(<profiling-state>, <cpu-profiling-type>) stop-profiling-type(<profiling-state>, singleton(#"allocation")) stop-profiling-type(<profiling-state>, singleton(#"allocation-stats")) stop-reason-access-violation-address stop-reason-access-violation-operation stop-reason-client-data stop-reason-debug-point-address stop-reason-debug-points stop-reason-debug-string stop-reason-exception-address stop-reason-exception-first-chance? stop-reason-executable-component stop-reason-exit-code stop-reason-library stop-reason-process stop-reason-process-exit-code stop-reason-thread stop-reason-thread-exit-code stream-at-end? stream-console? stream-contents stream-element-type stream-input-available? stream-lock stream-lock-setter stream-open? stream-position stream-position-setter stream-size stream-supports-ansi-color? stream-supports-color? stream-supports-show-progress? string-as-locator string-as-remote-value string-hash string-to-integer strings documentation stroke-path, [1] structure fields mapping onto Dylan slot names structure types describing style-warning-definer subclass subclass-code subclass-origin subdirectory-locator subnotes supplied? supports-list-locator? supports-list-locator?(<file-system-directory-locator>) supports-open-locator? suspend-thread symbol-relative-address synchronization-name synchronize-display synchronize-output synchronize-side-effects Synopsis: interchange format keyword, setting default T tab-control-current-page tab-control-current-page-setter tab-control-labels tab-control-pages tab-control-pages-setter table controls table-contents table-contents-setter table-control-view table-control-view-setter table-from-name table-name table-protocol tabling, [1] tagged-remote-value-as-character tagged-remote-value-as-integer tan tan(<double-float>) tan(<single-float>) tanh tanh(<double-float>) tanh(<single-float>) task list manager adding tasks command table implementation enhancing exiting final design handling files intermediate design load-task-list function menu gadgets implementation open-file method removing tasks save-as-file method save-file method save-task-list function source code for underlying data structures for tasks temp-directory terminology in C-FFI library text text editors text fields text gadgets useful properties text-attributes text-setter text-size text-style-components text-style-family text-style-mapping text-style-mapping-exists? text-style-mapping-setter text-style-size text-style-slant text-style-strikeout? text-style-underline? text-style-weight text-style? thread thread-access-path thread-id thread-name, [1] thread-permanently-suspended? thread-permanently-suspended?-setter thread-priority thread-snapshots thread-stack thread-stack-setter thread-state thread-suspended? thread-yield tight binding timer-accumulated-time timer-running? timer-start timer-stop timing tokenize-command-line tool bar using tools browser debugger editor main window New Project wizard project window top-level-sheet tour of DUIM libraries frames gadgets layouts sheets tracing transaction-mode transaction-mode-setter transform-angles transform-box transform-distance transform-position transform-region transform? translation-transform? translations notes on tree controls tree-control-children-generator tree-control-children-generator-setter tree-control-children-predicate tree-control-children-predicate-setter tree-control-icon-function tree-control-initial-depth tree-control-initial-depth-setter tree-control-roots tree-control-roots-setter truncate truncate(<float>) truncate(<integer>) truncate(<machine-number>) truncate/ truncate/(<integer>, <integer>) type designator classes fundamental numeric type properties designator type-for-file-stream type-for-sequence-stream types C-FFI function defining describing structure types describing union types mapping C types onton Dylan classes structure union U u%+ u%- u%< u%\* u%divide u%rotate-left u%rotate-right u%shift-left u%shift-right ud%divide ud%shift-left ud%shift-right UI undo-command unfound unfound? union types describing unique-index? universal-bit-set! unlock-stream unread-element unregister-C-Dylan-object unregister-C-Dylan-object function unsupplied unsupplied? untransform-angles untransform-box untransform-distance untransform-position untransform-region update-gadget updating a GUI useful properties of collection gadgets frames range gadgets text gadgets user using command tables, [1] for menu gadgets radio boxes status bars tool bars utility designator classes V value-sequence values handling return of multiple values mapping null value values-hash Version: interchange format keyword, setting default vertically vertically statement macro using viewport-region viewport? Visual SourceSafe see Microsoft Visual SourceSafe W wait-for wait-for(<notification>) wait-for(<read-write-lock>) wait-for(<recursive-lock>) wait-for(<semaphore>) wait-for(<simple-lock>) wait-for-application-process wait-for-io-completion wait-for-stop-reason wall-time-increment warnings browsing linking with serious warnings serious warnings when Win32 API Win32 API libraries content of introduction mapping conventions minor details naming conventions organization of Win32 names excluded from the Dylan libraries win32-error-message win32-error-message function win32-last-handler window, creating an example Windows alias functions creating methods from WinMain C function dealing with with-border with-brush with-c-string with-c-string statement macro with-clipboard with-clipping-region with-connection with-cursor-visible with-database with-dbms with-dispatch-profiling-report with-drawing-options with-frame-manager with-identity-transform with-indentation with-input-from-string with-keywords-removed with-lock with-open-file with-output-to-pixmap with-output-to-string with-pen with-pointer-grabbed with-program-conditions with-rotation with-scaling with-server-socket with-sheet-medium with-simple-abort-retry-restart with-socket-thread with-spacing with-stack-structure, [1] with-stack-structure statement macro with-stream-locked with-text-style with-transaction with-transform with-translation withdraw-sheet working-directory working-directory-setter write write-16b write-32b write-64b write-8b write-byte-string write-double-float write-double-float(<access-path>, <active-remote-register>, <double-float>) write-double-float(<access-path>, <remote-value>, <double-float>) write-dylan-value write-element write-image write-line write-single-float write-single-float(<access-path>, <active-remote-register>, <single-float>) write-single-float(<access-path>, <remote-value>, <single-float>) write-value write-value(<access-path>, <active-remote-register>, <remote-value>) write-value(<access-path>, <remote-value>, <remote-value>) X xep (C function) xep_0 (C function) xep_1 (C function) xep_2 (C function) xep_3 (C function) xep_4 (C function) xep_5 (C function) xep_6 (C function) xep_7 (C function) xep_8 (C function) xep_9 (C function) Z zero?, [1] zero?(<complex>) zero?(<machine-number>)