Recent

Author Topic: BGRA Controls v6.1  (Read 132374 times)

Lainz

  • Hero Member
  • *****
  • Posts: 3029
Re: BGRA Controls v6.0.2
« Reply #360 on: December 13, 2018, 04:26:43 pm »
Hi, I tested with Lazarus RC 2 32 bit and it's working fine.

I'm using bgrabitmap development branch.

josh

  • Hero Member
  • *****
  • Posts: 726
Re: BGRA Controls v6.0.2
« Reply #361 on: December 13, 2018, 06:26:39 pm »
Hi

Yes confirmed RC2 is working, as is 1.8.5.

the issue is within trunk of both i386-carbon and x64-cocoa cross compiling to carbon.
Rev 59686 is working but latest trunk is not.

If the upcoming RC3 is based on latest trunk, then this will have the issue.
Development Installation Lazarus 1.3, FPC 2.7.1,Windows 7/8 32/64, OSX, *nix

Test Environment Lazarus & FPC Trunk on Windows and OSX (Cocoa Mainly on OSX). Testing also Crosscompile windows to OSX.. 
Any posts made from 2015 will be based on Lazarus Trunk.

Lainz

  • Hero Member
  • *****
  • Posts: 3029
Re: BGRA Controls v6.0.2
« Reply #362 on: January 19, 2019, 06:22:17 pm »
Hi josh, how it's working now with RC3?

I'm out of ideas we have a lot of controls already:

- Button (a lot of them)
- CheckBox (MDButton)
- RadioButton (MDButton)
- Progress Bar (normal and radial)
- Image displaying and animation / gif
- SVG displaying
- Label
- Panel
- PaintBox
- ToolBar
- Numeric edit
- Knob
- Shape
- Clocks
- ListBox (themed only)

If you choose to install Custom Drawn as well there are
- Edit
- Many more

And some extras
- Virtual Keyboard / Virtual Numeric Keyboard
- BCButton theme manager
- Pascal Script utilities

Yet a full theme is missing, and I think it will be like that since is hard to make TMainMenu, ComboBox, Edit (that works smoothly, it already comes with Custom Drawn Package).

And now it works on Delphi as well.

What's next, I think we can move to web development with Pas2JS.

Release 6.0.3 with small fixes
https://github.com/bgrabitmap/bgracontrols/releases

* Added BorderSpacing and Constraints in some controls that had these properties missing.
* Fix for DropDown on Linux (BCButton)
* Removed unused units
« Last Edit: January 19, 2019, 06:31:49 pm by lainz »

Lainz

  • Hero Member
  • *****
  • Posts: 3029
Re: BGRA Controls v6.0.4
« Reply #363 on: February 09, 2019, 09:09:50 pm »
Hi, in dev branch I've added BGRA Themes (and deleted the old repository from github). Today I created BGRAThemeRadioButton.

Mocte

  • New member
  • *
  • Posts: 20
Re: BGRA Controls v6.0.4
« Reply #364 on: February 11, 2019, 06:44:26 pm »
Great work Lainz, I don't use Lazarus as much as I wish but I like to follow the BGRA developments and is only getting better, keep up the good work  :)

Lainz

  • Hero Member
  • *****
  • Posts: 3029
Re: BGRA Controls v6.0.4
« Reply #365 on: February 26, 2019, 05:19:40 pm »
Thanks, yes I use Lazarus at work, but outside that I'm not using it too much too for personal projects, but I like to code with BGRABitmap is the only reason I have to keep this updated.

New release
https://github.com/bgrabitmap/bgracontrols/releases/tag/v6.1

Added BGRAThemes into the release with @circular fixes and bctools.pas fixes thanks to @Phoenix.

Edit: About Delphi Compatibility, the latest version tested with Delphi is the one located here https://forum.lazarus.freepascal.org/index.php/topic,24176.msg303533.html#msg303533, I'm not further adding to Delphi new components because I don't use it.
« Last Edit: February 26, 2019, 05:21:32 pm by Lainz »