▼ |  | Dr Racket Plugins

1 | Implementing Dr Racket Plugins
2 | Adding Languages to Dr Racket
3 | Creating New Kinds of Dr Racket Frames
4 | Extending the Existing Dr Racket Classes
5 | Expanding the User’s Program Text and Breaking
6 | Editor Modes
7 | Language-Specific Capabilities
8 | Check Syntax
9 | Teaching Languages
10 | Signatures
11 | drracket: get/ extend
12 | drracket: unit
13 | drracket: language
14 | drracket: language-configuration
15 | drracket: debug
16 | drracket: rep
17 | drracket: frame
18 | drracket: help-desk
19 | drracket: eval
20 | drracket: modes
21 | drracket: module-language-tools
22 | drracket: module-language
23 | Backwards Compatibility
| Index

top ← prev up next →

### 3`` Creating New Kinds of DrRacket Frames

Each frame in DrRacket has certain menus and functionality, most of which is achieved by using the framework. Additionally, there is one mixin that DrRacket provides to augment that. It is drracket:frame:basics-mixin. Be sure to mix it into any new frame class that you add to DrRacket.

top ← prev up next →