Download Latest Version CTM_2012_07_23_11_50_ALFA.tar (184.3 kB) Get Updates
Name Modified Size InfoDownloads / Week
CTM_2012_07_23_11_50_ALFA.tar 2012-07-23 184.3 kB
CTM_2012_02_19_17_31_ALFA.tar 2012-02-19 163.8 kB
README 2011-12-21 2.1 kB
CTM_2011_12_21_18_47_ALFA.7z 2011-12-21 25.9 kB
CTM_2011_12_10_23_12_ALFA.7z 2011-12-10 24.0 kB
Totals: 5 Items   400.2 kB 0
Console typing manager testing program Copyright (C) 2008-2011 VRETEN This program is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version. This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details. You should have received a copy of the GNU General Public License along with this program. If not, see <>. If you need non-GPL licenses for commercial distribution please contact me <> ----------- DESCRIPTION: Console typing manager is open source library written in C++ containing ctm object, which can take control of the pressing keys of your terminal application(command interpreter). CTM can be used in programs, which are runing in terminal and user need to manage them by entering commands and keyboard shortcuts. -------- FEATURES: Console typing manager is easy to use. Console typing manager can manage any character encodings. Console typing manager manage resizing console window. Console typing manager can manage history of typed commands. Console typing manager can manage autocomplete of typed commands. Console typing manager can manage help for commands. Console typing manager can manage "signals"(keyboard shortcuts). Console typing manager can manage aliases for commands. ------- VERSION: Versioning is like: CTM_<YEAR>_<MONTH>_<DAY>_<HOUR>_<MINUTE>_<TYPE>. If you want to know, what version you are already using check NEWS file. --------------------- REQUIREMENTS ON LINUX: Check main.cpp ------------------ COMPILING ON LINUX: g++ main.cpp -lpthread ----- FILES: C_CCTM.cpp - Console typing manager(CTM) class and object. C_CTextBffr.cpp - Text buffer class, which is used by CTM. main.cpp - CTM testing program. keys.cpp - Defined keys for CTM. commands.cpp - Defined commands,aliases,... for CTM.
Source: README, updated 2011-12-21