|
24 | 24 | ### installed_tools : table<[`string`](../../API/builtins/string.md), [`string`](../../API/builtins/string.md)><a name="installed_tools"></a> |
25 | 25 | > **READ-ONLY** Returns information about all currently installed tools. |
26 | 26 |
|
| 27 | +### installed_tools_observable : [`renoise.Document.Observable`](../../API/renoise/renoise.Document.Observable.md)<a name="installed_tools_observable"></a> |
| 28 | +> Fired when the list of installed tools changed. |
| 29 | +
|
| 30 | +### audio_plugin_effects_observable : [`renoise.Document.Observable`](../../API/renoise/renoise.Document.Observable.md)<a name="audio_plugin_effects_observable"></a> |
| 31 | +> Fired when the list of available audio plugin effects changed, for example |
| 32 | +> when scanning for new plugins in the preferences. |
| 33 | +> Use the component's `available_plugins` or `available_devices` properties |
| 34 | +> to access currently available devices which are supported by the component |
| 35 | +> such as the track device chains. |
| 36 | +
|
| 37 | +### audio_plugin_instruments_observable : [`renoise.Document.Observable`](../../API/renoise/renoise.Document.Observable.md)<a name="audio_plugin_instruments_observable"></a> |
| 38 | +> Fired when the list of available audio plugin instruments changed, for example |
| 39 | +> when scanning for new plugins in the preferences. |
| 40 | +
|
27 | 41 | ### key_modifier_states : table<[`string`](../../API/builtins/string.md), [`string`](../../API/builtins/string.md)><a name="key_modifier_states"></a> |
28 | 42 | > **Deprecated.** **READ-ONLY** Use `key_modifier_flags` instead |
29 | 43 |
|
|
63 | 77 | ### show_custom_prompt([*self*](../../API/builtins/self.md), title : [`string`](../../API/builtins/string.md), content_view : [`renoise.Views.View`](../../API/renoise/renoise.Views.View.md), button_labels : [`string`](../../API/builtins/string.md)[], key_handler : [`KeyHandler`](#KeyHandler)[`?`](../../API/builtins/nil.md), key_handler_options : [`KeyHandlerOptions`](#keyhandleroptions)[`?`](../../API/builtins/nil.md), focus_handler : [`FocusHandler`](#FocusHandler)[`?`](../../API/builtins/nil.md))<a name="show_custom_prompt"></a> |
64 | 78 | `->`label : [`string`](../../API/builtins/string.md) |
65 | 79 |
|
66 | | -> Opens a modal dialog with a title, custom content and custom button labels. |
| 80 | +> Opens a modal dialog with a title, custom content and custom button labels. |
67 | 81 | > See: `renoise.ViewBuilder` for more info about custom views. |
68 | 82 | ### show_custom_dialog([*self*](../../API/builtins/self.md), title : [`DialogTitle`](#DialogTitle), content_view : [`renoise.Views.View`](../../API/renoise/renoise.Views.View.md), key_handler : [`KeyHandler`](#KeyHandler)[`?`](../../API/builtins/nil.md), key_handler_options : [`KeyHandlerOptions`](#keyhandleroptions)[`?`](../../API/builtins/nil.md), focus_handler : [`FocusHandler`](#FocusHandler)[`?`](../../API/builtins/nil.md))<a name="show_custom_dialog"></a> |
69 | 83 | `->`[`renoise.Dialog`](../../API/renoise/renoise.Dialog.md) |
70 | 84 |
|
71 | | -> Shows a non modal dialog (a floating tool window) with custom content. |
| 85 | +> Shows a non modal dialog (a floating tool window) with custom content. |
72 | 86 | > When no key_handler is provided, the Escape key is used to close the dialog. |
73 | 87 | > See: `renoise.ViewBuilder` for more info about custom views. |
74 | 88 | ### show_menu([*self*](../../API/builtins/self.md), dialog : [`renoise.Dialog`](../../API/renoise/renoise.Dialog.md), menu_entries : [`DialogMenuEntry`](#dialogmenuentry)[], below_view : [`renoise.Views.View`](../../API/renoise/renoise.Views.View.md)[`?`](../../API/builtins/nil.md))<a name="show_menu"></a> |
|
315 | 329 | > * Windows : "shift", "alt", "control", "winkey" |
316 | 330 | > * Linux : "shift", "alt", "control", "meta" |
317 | 331 | > * Mac : "shift", "option", "control", "command". |
318 | | -> If multiple modifiers are held down, the string will be formatted as |
| 332 | +> If multiple modifiers are held down, the string will be formatted as |
319 | 333 | > "<key> + <key>" |
320 | 334 | > Their order will correspond to the following precedence |
321 | | -> `shift + alt/option + control + winkey/meta/command` |
| 335 | +> `shift + alt/option + control + winkey/meta/command` |
322 | 336 | > If no modifier is pressed, this will be an empty string. |
323 | 337 | |
324 | 338 |
|
|
347 | 361 | |
348 | 362 | ### FocusHandler<a name="FocusHandler"></a> |
349 | 363 | (dialogs : [`renoise.Dialog`](../../API/renoise/renoise.Dialog.md), focused : [`boolean`](../../API/builtins/boolean.md)) `->` [`KeyEvent`](#keyevent)[`?`](../../API/builtins/nil.md) |
350 | | -> Optional focus change notifier for a custom dialog. |
351 | | -> Will be called when the dialog gains of loses key focus. You maybe want to initialize |
| 364 | +> Optional focus change notifier for a custom dialog. |
| 365 | +> Will be called when the dialog gains of loses key focus. You maybe want to initialize |
352 | 366 | > your dloag's (modifier) keyboard states here. |
353 | 367 | |
354 | 368 | ### KeyHandler<a name="KeyHandler"></a> |
355 | 369 | (dialog : [`renoise.Dialog`](../../API/renoise/renoise.Dialog.md), key_event : [`KeyEvent`](#keyevent)) `->` [`KeyEvent`](#keyevent)[`?`](../../API/builtins/nil.md) |
356 | | -> Optional keyhandler to process key events on a custom dialog. |
| 370 | +> Optional keyhandler to process key events on a custom dialog. |
357 | 371 | > When returning the passed key from the key-handler function, the |
358 | 372 | > key will be passed back to Renoise's key event chain, in order to allow |
359 | 373 | > processing global Renoise key-bindings from your dialog. This will not work |
|
376 | 390 | > * Windows : "shift", "alt", "control", "winkey" |
377 | 391 | > * Linux : "shift", "alt", "control", "meta" |
378 | 392 | > * Mac : "shift", "option", "control", "command". |
379 | | -> If multiple modifiers are held down, the string will be formatted as |
| 393 | +> If multiple modifiers are held down, the string will be formatted as |
380 | 394 | > "<key> + <key>" |
381 | 395 | > Their order will correspond to the following precedence |
382 | | -> `shift + alt/option + control + winkey/meta/command` |
| 396 | +> `shift + alt/option + control + winkey/meta/command` |
383 | 397 | > If no modifier is pressed, this will be an empty string. |
384 | 398 | |
385 | 399 |
|
0 commit comments