These are screenshots not only from the examples in Prima distribution, but
also form several satellite projects. Click on image to see the source code that was used for
generating the screenshot.
Some of the screenshots were taken on Ubuntu and some on Windows. Please note, that all these examples should, at least in theory, look the same on all supported platforms. Raycaster demo![]()
Prima Visual Builder at work![]() The Visual Builder is written entirely in Perl. No specific C code is involved, with an except of the standard PRIMA support code.
Interaction with PDL via PDL::PrimaImage![]()
A real world application(note the magnifying glass)![]()
Standard color picker dialog![]()
Standard font picker dialog![]()
Markup - rich text in widgets![]()
Shaders with Prima::OpenGL module![]()
Standard spinner widgets![]()
Antialiased drawing, both native and emulated![]()
Nonlinear grid widget![]()
Custom drawing in grid widget![]()
Full unicode, bidirectional input, and complex typography support![]()
Prima::OpenGL provides access to OpenGL functionality![]()
PostScript and PDF printing - setup dialog![]()
Variety of raster operations![]()
Non-rectangular widgets![]()
Prima::Cairo module example![]()
Standard calendar widget![]()
Standard date and time input widgets![]()
Standard key selector widgets![]()
Standard progress bar![]()
PDL::Graphics::Prima - used for PDL visualizations![]()
Both native and emulated menus![]()
Standard image viewer widget![]()
Advanced image viewer Fotofix![]()
Static text widgets, rich text tooltips![]()
Splines and gradients![]()
Curved text example![]()
Rich line rendering![]()
Notebook widget![]()
Escher's impossible triangle demystified![]()
Some special effects![]() Again, this example, as well as all the others here, is done entirely in Perl, only using available PRIMA graphics primitives.
Outline widget in a window![]()
Simple editor widget![]()
Some button-like widgets together![]()
Mouse pointer shapes demostration![]() POD viewer![]() Fading demo![]() |