The hk_classes Python reference

Version Version 0.0.1
Last updated: 12/30/2003

Horst Knorr

knoda, or more exactly the hk_classes library, has an integrated python interpreter. For further information about python see http://www.python.org.

This documentation describes version 0.6.3 of the hk_classes Python interface.


Table of Contents
1. The hk_classes Python reference
1.1. Overview
1.2. Using Python as a scripting language within hk_classes
1.3. Using hk_classes as a Python module
2. Classes in alphabetical order
2.1. hk_actionquery
2.2. hk_button
2.3. hk_class
2.4. hk_colour
2.5. hk_column
2.6. hk_connection
2.7. hk_data
2.8. hk_database
2.9. hk_datasource
2.10. hk_drivermanager
2.11. hk_dsboolean
2.12. hk_dscombobox
2.13. hk_dsdatavisible
2.14. hk_dsgrid
2.15. hk_dsgridcolumn
2.16. hk_dslineedit
2.17. hk_dsmemo
2.18. hk_dsmodevisible
2.19. hk_dsrowselector
2.20. hk_dsvisible
2.21. hk_font
2.22. hk_form
2.23. hk_label
2.24. hk_presentation
2.25. hk_report
2.26. hk_reportdata
2.27. hk_reportsection
2.28. hk_reportsectionpair
2.29. hk_visible
List of Figures
1-1. hk_classes overview
1-2. description of the most important classes
2-1. hk_colour methods
2-2. Predefined colour names
2-3. hk_column data methods
2-4. hk_column type methods
2-5. hk_datasource methods
2-6. Type casting
2-7. Geometry specific methods
2-8. Look and Feel methods
2-9. Miscelleanous methods
List of Examples
1-1. Using hk_classes as a Python module
2-1. Open a form when pushing a button
2-2. Open a form when pushing a button
2-3. Read data
2-4. Write data
2-5. Search data
2-6. rowposition
2-7. find a specific column
2-8. displaying a form
2-9. displaying a report
2-10. reportdata onprint
2-11. Creating a CSV export file based on a report
2-12. Setting a font
2-13. Changing colour and position