20 projects tagged "Object Pascal"
QSMP3 is a MP3 Playback component for Delphi and Kylix. It allows you to add full MP3 playback capabilities to your application under both Win32 and Linux. It is a non-visual component, so it should be functional under Linux CLI, X11, Win32 GUI, and Win32 (not DOS) CLI. Supported capabilities include playback, stop, pause, seek-by-time-index,seek-by-byte-indes, automatic position reporting (by event), and position reporting by function call. This component relies on SDL, SMPEG, and the JEDI-SDL translation of the SDL and SMPEG headers to Pascal.
In order to leave Windows behind most people need a fully-functional money management program. CheckBook Tracker seeks to solve that problem. It has the feel and features of packages like Microsoft Money without requiring the user to build their own sources or find an RPM for their distribution. Its features include Import / Export QIF files straight from Money or Quicken, autocomplete, check printing, split transactions, balance forecasts, online banking, and more.
Tutorial Environment for Cryptographic Protocols (TECP) is a tutorial and visualization environment for public key cryptography. It is intended for students of cryptography courses and can be used to improve understanding of modular arithmetic-based public key algorithms, and for lecturers who want to add some life to boring blackboard-and-chalk presentations about the topic.
ColorSnatch is a board game built using the Lazarus libraries. Player 1 starts in the lower left corner, player 2 in the upper right. Each turn, players choose one color to add to their territory. Then, all adjacent tiles of that color are captured. The first player to capture 50% of the field wins. It can be played vs. an AI or another human. Internationalization is available. The game is also a demonstration of Lazarus's capabilities.