Recent

Author Topic: This week in OPM!  (Read 491 times)

Tomxe

  • Full Member
  • ***
  • Posts: 132
This week in OPM!
« on: July 05, 2026, 09:14:14 pm »
A few new packages available for installation from OPM:

XelAnimate - installs TXelAnimate - a small visual component that plays webp, gif, png and apng animations.

XelContainers - installs Accordion, Page Control, Ribbon and Side Pages - modern visual components that can replace TPageControl.

XelImageFormats - adds support to TImage/TPicture for .webp .jxl .j2k .jb2 .lep and .svg images.

XelTiledImage - a TImage alternative that tiles an image.

XelZoomImage - a TImage alternative that allows to zoom in and out images.


Stay tuned for more!

Handoko

  • Hero Member
  • *****
  • Posts: 5557
  • My goal: build my own game engine using Lazarus
Re: This week in OPM!
« Reply #1 on: July 06, 2026, 06:53:38 am »
Interesting.
Thank you for sharing it.

Will be sure to try them when I have time.

Tomxe

  • Full Member
  • ***
  • Posts: 132
Re: This week in OPM!
« Reply #2 on: July 07, 2026, 08:27:54 pm »
Fresh from the factory!

XelComponents - TXelConfig automatically saves and loads configuration data.



XelControls - Visual controls:

TXelToggleSwitch - on/off button.

TXelRatingStars - select 1 to 5 stars to rate something.

TXelImageButton - themed button, set images for normal, hovered and clicked state.

TXelListBox - ListBox with hidden values: 

Code: Pascal  [Select][+][-]
  1. XelListBox1.AddItem('Diplayed Value', 'Hidden Value');  
  2.  
  3. procedure TForm1.XelListBox1Click(Sender: TObject);
  4. begin
  5.    Caption := XelListBox1.ItemValues[XelListBox1.ItemIndex];
  6. end;  
  7.  

 

TinyPortal © 2005-2018