1
edit
Changes
→CField: Began on label/line/button
* bool editable() const
* void set(const void*)
=== Responsibilities ===
CField is responsible for implementing the data setter/getter.
== CLabel ==
A CLabel is an uneditable line of text to be displayed somewhere on the screen. It inherits from CField.
== CLine ==
A CLine is an editable line of text. It inherits from CField. CLine should use the
== CButton ==