Double clicking should only select one word in EditBox. To select the whole text, you should click 3 times.
Add more layouts in Grid.
ListBox shouldn't work with ids. Instead an index should be used like in Tab.
Add an optional close button to the tabs.
Add an extra tab that can be used to open a new tab.
Double clicking should only select one word in TextBox. To select the whole text, you should click 3 times.
Add a horizontal scrollbar in Textbox.
Fix behavior problem: When pressing the down arrow when the selection point is at the beginning of the text, the selection point moves at the end of the line because it is not allowed to be in front. This problem will be hard to correct: m_DisplayedText may not be used as reference to m_SelEnd. This bug can thus only be solved after implementing decent word wrapping.