Activities/Abacus: Difference between revisions
Line 164: | Line 164: | ||
Abacus is under GPL license. You are free to use it and learn with it. You are also encouraged to modify it to suit your needs or just for a further opportunity to learn. | Abacus is under GPL license. You are free to use it and learn with it. You are also encouraged to modify it to suit your needs or just for a further opportunity to learn. | ||
Most changes can be confined to two modules: <code>abacus.py</code> and <code>abacus_window.py</code>. The former defines the menu to work from | Most changes can be confined to two modules: <code>abacus.py</code> and <code>abacus_window.py</code>. The former defines the menu to work from the Gnome desktop; the latter defines what code is executed by each type of abacus. | ||
For instance, to add a menu item such as 'Reset' you would do the following in <code>abacus.py</code>: | For instance, to add a menu item such as 'Reset' you would do the following in <code>abacus.py</code>: |