86 lines
7.9 KiB
Plaintext
86 lines
7.9 KiB
Plaintext
══════════════════════════════════════════════════════════════════════════════
|
|
Class digramm
|
|
══════════════════════════════════════════════════════════════════════════════
|
|
|
|
┌───────────┐
|
|
┌────┤ FKeyEvent │
|
|
│ └───────────┘
|
|
│ ┌─────────────┐
|
|
├────┤ FMouseEvent │
|
|
│ └─────────────┘
|
|
│ ┌─────────────┐
|
|
├────┤ FWheelEvent │
|
|
│ └─────────────┘
|
|
│ ┌─────────────┐
|
|
├────┤ FFocusEvent │
|
|
│ └─────────────┘
|
|
│ ┌─────────────┐
|
|
┌────────┐ ├────┤ FAccelEvent │
|
|
│ FEvent │◄─┤ └─────────────┘
|
|
└────┬───┘ │ ┌──────────────┐
|
|
│1 ├────┤ FResizeEvent │
|
|
│ │ └──────────────┘
|
|
│ │ ┌────────────┐
|
|
│ ├────┤ FShowEvent │
|
|
│ │ └────────────┘
|
|
│ │ ┌────────────┐
|
|
│ ├────┤ FHideEvent │
|
|
│ │ └────────────┘
|
|
│ │ ┌─────────────┐
|
|
│ ├────┤ FCloseEvent │
|
|
│ │ └─────────────┘
|
|
│ │ ┌─────────────┐
|
|
│ └────┤ FTimerEvent │
|
|
│ └─────────────┘
|
|
│
|
|
│ ┌──────────────┐
|
|
│ ┌────┤ FApplication │
|
|
│ │ └──────────────┘
|
|
│ │ ┌─────────┐1
|
|
│ ├────┤ FButton ├-----------------------------.
|
|
│ │ └─────────┘ │
|
|
│ │ ┌────────┐1 │
|
|
│ ├────┤ FLabel ├------------------------------┤
|
|
│ │ └────────┘ │
|
|
│ │ ┌───────────┐1 │
|
|
│ ├────┤ FLineEdit ├---------------------------┤
|
|
│ │ └───────────┘ ┌──────────────┐1 │
|
|
│ │ ┌───────────────┐ ┌──┤ FRadioButton ├--┤
|
|
│1 ├────┤ FToggleButton │◄─┤ └──────────────┘ │
|
|
┌─────────┐ ┌─────┴───┐ │ └───────────────┘ │ ┌───────────┐1 │
|
|
│ FObject │◄─┬┤ FWidget │◄─┤ ┌──────────────┐ └──┤ FCheckBox ├-----┤
|
|
└─────────┘ │└───┬─┬───┘ ├────┤ FButtonGroup │ └───────────┘ │
|
|
│ │1│1 │ └──────────────┘ │
|
|
┌───────┐ │ │ │ │ ┌──────────────┐ │
|
|
│ FTerm │◄─┘ │ │ ├────┤ FProgressbar │ │ *┌─────────┐
|
|
└──┬─┬──┘ │ │ │ └──────────────┘ ├---┤ FString │
|
|
│1│1 │ │ │ ┌────────────┐ │ └─────────┘
|
|
│ └----------┤ │ ├────┤ FScrollbar │ │
|
|
│* │ │ │ └────────────┘ │
|
|
┌────┴──────┐ │ │ │ ┌───────────┐1 │
|
|
│ FOptiMove │ │ │ ├────┤ FTextView ├---------------------------┤
|
|
└───────────┘ │ │ │ └───────────┘ │
|
|
│ │ │ ┌──────────┐1 *┌──────────────┐1 │
|
|
│ │ ├────┤ FListBox ├-------┤ FListBoxItem ├-----┤
|
|
│ │ │ └──────────┘ └──────────────┘ │
|
|
│ │ │ ┌────────────┐1 *┌────────────┐1 │
|
|
│ │ ├────┤ FStatusBar ├-----┤ FStatusKey ├-------┤
|
|
│ │ │ └────┬───────┘ └────────────┘ │
|
|
│ │ │ 1└----------------------------------┤
|
|
│ │ │ ┌─────────────┐1 │
|
|
│ │ ┌───┴─────┐ ┌─────────┐ ┌──┤ FFileDialog ├----┤
|
|
│ │ │ FWindow │◄─┤ FDialog │◄──┤ └─────────────┘ │
|
|
│ │ └─────────┘ └────┬────┘ │ ┌─────────────┐1 │
|
|
│ │ │ └──┤ FMessageBox ├----┤
|
|
│ │ │ └─────────────┘ │
|
|
│ │ 1└------------------------------┤
|
|
│ │ │
|
|
│ └---------------------------------------------------'
|
|
│ *┌────────┐
|
|
├---┤ FPoint │
|
|
│ └────────┘
|
|
│ *┌───────┐
|
|
└---┤ FRect │
|
|
└───────┘
|
|
|