docs/terminology.rst
author Radek Brich <radek.brich@devl.cz>
Sun, 22 Feb 2015 09:53:13 +0100
changeset 119 dd91747504dd
parent 101 079ced01f875
permissions -rw-r--r--
Redraw widgets on request. Add scrollbar demo.
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
101
079ced01f875 Add old uncomitted docs.
Radek Brich <radek.brich@devl.cz>
parents:
diff changeset
     1
Terminology
079ced01f875 Add old uncomitted docs.
Radek Brich <radek.brich@devl.cz>
parents:
diff changeset
     2
===========
079ced01f875 Add old uncomitted docs.
Radek Brich <radek.brich@devl.cz>
parents:
diff changeset
     3
079ced01f875 Add old uncomitted docs.
Radek Brich <radek.brich@devl.cz>
parents:
diff changeset
     4
079ced01f875 Add old uncomitted docs.
Radek Brich <radek.brich@devl.cz>
parents:
diff changeset
     5
Buffer
079ced01f875 Add old uncomitted docs.
Radek Brich <radek.brich@devl.cz>
parents:
diff changeset
     6
------
079ced01f875 Add old uncomitted docs.
Radek Brich <radek.brich@devl.cz>
parents:
diff changeset
     7
079ced01f875 Add old uncomitted docs.
Radek Brich <radek.brich@devl.cz>
parents:
diff changeset
     8
Buffer is rectangular offscreen area of known size.
079ced01f875 Add old uncomitted docs.
Radek Brich <radek.brich@devl.cz>
parents:
diff changeset
     9
079ced01f875 Add old uncomitted docs.
Radek Brich <radek.brich@devl.cz>
parents:
diff changeset
    10
It can be drawn on the screen or into another buffer.
079ced01f875 Add old uncomitted docs.
Radek Brich <radek.brich@devl.cz>
parents:
diff changeset
    11
079ced01f875 Add old uncomitted docs.
Radek Brich <radek.brich@devl.cz>
parents:
diff changeset
    12
079ced01f875 Add old uncomitted docs.
Radek Brich <radek.brich@devl.cz>
parents:
diff changeset
    13
Widget
079ced01f875 Add old uncomitted docs.
Radek Brich <radek.brich@devl.cz>
parents:
diff changeset
    14
------
079ced01f875 Add old uncomitted docs.
Radek Brich <radek.brich@devl.cz>
parents:
diff changeset
    15
079ced01f875 Add old uncomitted docs.
Radek Brich <radek.brich@devl.cz>
parents:
diff changeset
    16
Basic element of the application.
079ced01f875 Add old uncomitted docs.
Radek Brich <radek.brich@devl.cz>
parents:
diff changeset
    17
079ced01f875 Add old uncomitted docs.
Radek Brich <radek.brich@devl.cz>
parents:
diff changeset
    18
* Can draw itself in given buffer on given position.