msegui-studies
Small MSEgui projects
- Active · last change 10-25-2026
- ★ 1 on Codeberg
README
MSEgui Studies
Small didactic projects using MSEide+MSEgui. See also my MSEgui examples.
BGRABitmap Demo
How to draw with BGRABitmap in a tpaintbox.
You need MSEgui 5, and the -dBGRABITMAP_USE_MSEGUI and -dclass_bridge options.

Birthdays Reminder
Application for writing down birthdays in a grid, next to the day of the year. MSEide+MSEgui project by Alexander Artyomov.

Cairo Demo
How to draw with Cairo in a twindowwidget. Linux/X11 only.

Ellipse
Animation representing the movement of a body on an elliptical path.

Image Viewer
Application designed for quickly cleaning up a folder containing a large number of pictures: view them one by one, then delete or rename those that need it. Deleting is immediate, without confirmation.

Menu Example
Example of customising the appearance of a tmainmenu with tframecomp (frame) and tfacecomp (face) components. All settings live in the form file: no code is needed for the appearance.
MPlayer Demo
Simple GUI for MPlayer, based on the tterminal component.

MSEClean
Simple directory cleaner, written for exploring msefileutils.
MSEide Installer
Downloads, builds and installs MSEide. Linux only.

See also:
PDF Metadata Editor
Simple GUI for ExifTool.

Pipes Demo
Communicates with a chess engine, using tmseprocess.

See
Minimal image viewer: shows a single picture, scaled down to fit the screen if needed, and closes on any key. The form is created in code, without a .mfm file.
Shortcut Creator
Desktop file creator.

Simple Animation
Simple method for creating an animation with timagelist and ttimer.
Smooth
The same shapes drawn twice, without and with the smooth property of tcanvas (antialiasing).
Spritesheet Cutter
Cut a spritesheet into small images.
Temperature Converter
Conversion from Celsius to Fahrenheit and vice versa.
Text Viewer
Application for quickly viewing text files.
Wait Animation
Animation to keep you waiting.

