Main

Abstract

Main is full suite of twelve mode for efficient Ada development written with Ada.
Main est pleinnement une suite de douze modes pour le développement avec Ada écrit avec Ada.

Twelve modes

text based interface
ModeDescriptionfunction keyActions
defaultCommand line interpreter (not a shell)nonealias, unalias, cd, clear/CTRL+L, program call
OrganizerEtherogeneous N ary treeF1make, remove, list, tree, switch, parent, root, search
DialogF2not implemented
PlanningPlanning viewer, Listing of Event, job, Meeting, rendezvousF3Up, Down arrow
ManagerAda projects managerF4make/gnatmake (see Makefile), Upgrade, Create, Open with emacs
MoneyBoxMoney box (linked with Activity and Stocks)F5Add ticket line, add accounting line, self managment of Stocks
ActivityAccounting manager, comptabilityF6print at the givent date
StocksStocks managerF7add to, remove from stock
BankBank operations managerAdd line
LogsActivities statistiqueF9none
MenusModes and projects menuF10Select mode or project from Projects list
ContactsContacts viewer, Listing of Profile from OrganizerF11Up, Down arrow
LibraryMedia libraryRent, Back
NavigationDocument managerF13
EngineDevel engeenerMj+F1not implementad
NavigationDocument managerMaj+F4

Manpage

Main.1.html

HOWTO

HOWTO

HTML sources files

Repository

Compiling

Install Gnat

Sources archive

Main-0.14.2a.tar

Dependencies

Gnat, highlight-source, emacs-nox, make

Compiling

Install Gnat, emacs-nox, source-highlight, make
Use install.sh

Tips

Main permet de produire plusieurs cible simultanémant.

Méthode : Ajoutez le nom du programme dans la liste du ficher Project.lst du projet créé.

Spécificités de Main

Main gère séparémant la version de vos fichiers de spécification et les corps des bibliothèques.

Tips

Faite votre premier achat pour capitaliser vos bien ; Vos bien sont au capital. Achetez les vous ; Le capital est dans le stock hardware ; Et vendez les ; Le matériel est le contenu de la caisse.

Call Main

do ./Main-0.14.2a/bin/main

Screenshot

Menu/Logs

dual view menu-statistic

MoneyBox/Hardstocks

dual view moneybox-hardstock

Organizer/Manager

dual view organizer-manager

Activity/MoneyBox

dual view dual-activity-moneybox