Index
All Classes and Interfaces|All Packages|Constant Field Values
C
- ChatInputSuggestorMixin - Interface in github.jaffe2718.mccs.mixin
-
This mixin interface is used to get the pendingSuggestions field of ChatInputSuggestor.
- ChatScreenMixin - Interface in github.jaffe2718.mccs.mixin
-
Get the chatInputSuggestor and chatField of ChatScreen.
ChatScreen
Usage:
ChatScreen chatScreen = ...;
ChatInputSuggestor chatInputSuggestor = ((ChatScreenMixin) chatScreen).getChatInputSuggestor();
TextFieldWidget chatField = ((ChatScreenMixin) chatScreen).getChatField();
- CmdExecutor - Class in github.jaffe2718.mccs.jfx.unit
-
To execute the command in the code area
There are 5 run modes:
1. - CmdExecutor() - Constructor for class github.jaffe2718.mccs.jfx.unit.CmdExecutor
- codeArea - Variable in class github.jaffe2718.mccs.jfx.unit.widget.CodeEditContextMenu
-
The code area
- CodeEditContextMenu - Class in github.jaffe2718.mccs.jfx.unit.widget
-
The context menu for the code area
- CodeEditContextMenu(CodeArea) - Constructor for class github.jaffe2718.mccs.jfx.unit.widget.CodeEditContextMenu
-
The constructor
- codeTabPane - Variable in class github.jaffe2718.mccs.jfx.MccsController
- CommandPromptRegister - Interface in github.jaffe2718.mccs.jfx.unit.prompt
-
Used to add a command prompt to a CodeArea.
- copyToMenuItem - Variable in class github.jaffe2718.mccs.jfx.MccsController
- createAlert(Alert.AlertType, String, String, String, ButtonType...) - Static method in interface github.jaffe2718.mccs.jfx.unit.widget.AlertFactory
-
Create an alert with the given parameters
- createFindPopup() - Static method in interface github.jaffe2718.mccs.jfx.unit.widget.PopupFactory
-
Create a find popup
the layout of the popup is like this: the fist row's length is 20px, the second row's length is 200px
| Label("Regex") | TextField | // the first row, height is 20px
| Label() | HBox{Button("Find") | Button("Exit")} | // the second row, height is 20px
This popup will be shown when user click the "Find" button in the toolbar "Edit" It will find the regex in the current tab of the codeTabPane - createPromptPopup(List<String>) - Static method in interface github.jaffe2718.mccs.jfx.unit.widget.PopupFactory
-
Create a prompt popup
This popup will be shown when the text in the codeArea is changed.
Match the last word(maybe an unfinished word or number) in the codeArea by using regex, the last word means the word before the cursor without any space.
When the user clicks the prompt, the prompt will be inserted into the codeArea, the last word will be replaced by the prompt which is clicked. - createReplacePopup() - Static method in interface github.jaffe2718.mccs.jfx.unit.widget.PopupFactory
-
Create a replacement popup
| Label("Regex") | TextField | // the first row, height is 20px
| Label("Replace") | TextField | // the second row, height is 20px
| Null | HBox{Button("Next") | Button("Replace") | Button("Replace All") | Button("Exit")} | // the third row, height is 20px
This popup will be shown when user click the "Replace" button in the toolbar "Edit"
It will be used to replace the text matched the regex
All Classes and Interfaces|All Packages|Constant Field Values