/DynaMo

Program umożliwia zarządzanie dynamicznymi obiektami i wywoływanie odpowiednich obiektów, co ułatwia rozbudowę programu o nową funkcjonalność.

Primary LanguagePython

DynaMo

ver. 1.3
_by Loper_

UWAGA!!!
Wersja 1.3 nie jest kompatybilna z poprzednimi wersjami programu (zmiana interpretera na Python 3.2). Należy uaktualnić program do obecnej wersji. Poprzednie wersje nie będą dalej rozwijane i wspierane.

Za utrudnienia przepraszam.

Program umożliwia zarządzanie dynamicznymi obiektami i wywoływanie odpowiednich obiektów, co ułatwia rozbudowę programu o nową funkcjonalność. Stworzony jest w formie "wzorca", który można dostosować do własnych potrzeb i wykorzystać w swoich projektach. Zalecany jest wszędzie tam, gdzie programy tworzone są modułowo, nie tylko przez jedną osobę.

Funkcjonalność:
 - wyszukiwanie i wczytywanie modułów
 - dodawanie ich do menu
 - wywoływanie ich funkcji i menu
 - przekazywanie obiektów do modułów
 - sprawdzanie spełnienia zależności
 - sprawdzanie poprawności modułu
 - wyłączanie błędnych modułów
 - korekcja duplikatów z menu
 - tworzenie listy załadowanych modułów
 - włączanie programu w trybie "gadatliwym" (verbose)
 - wczytywanie ustawień z pliku konfiguracyjnego