Recent

Author Topic: BGRA Controls  (Read 222261 times)

lainz

  • Hero Member
  • *****
  • Posts: 4460
    • https://lainz.github.io/
Re: BGRA-Controls
« Reply #75 on: October 25, 2014, 04:20:23 pm »
I know the purpose of that controls. I say to you that is not bgra specific, so IMO maybe more people is benefited for those controls if you put them in a separate package, people that don't want to install BGRA-Controls but wants animation can install them.

aradeonas

  • Hero Member
  • *****
  • Posts: 824
Re: BGRA-Controls
« Reply #76 on: October 25, 2014, 04:36:31 pm »
Yes you are right but no I said not that is bgra specific I just say It can be vary useful with bgra.
When Its done I let you know.
Thank you

aradeonas

  • Hero Member
  • *****
  • Posts: 824
Re: BGRA-Controls
« Reply #77 on: October 25, 2014, 10:46:51 pm »

lainz

  • Hero Member
  • *****
  • Posts: 4460
    • https://lainz.github.io/
Re: BGRA-Controls
« Reply #78 on: November 14, 2014, 05:38:51 am »
Added "Shadow" test project in BGRA-Controls SVN.

In the example is shown how to apply a shadow to a transparent bitmap. In this case a logo.

It can be usefull to apply shadow to any shape.

aradeonas

  • Hero Member
  • *****
  • Posts: 824
Re: BGRA-Controls
« Reply #79 on: November 14, 2014, 09:52:49 am »
It is very helpful and SingleColor procedure is new for me.
Thank you.

lainz

  • Hero Member
  • *****
  • Posts: 4460
    • https://lainz.github.io/
Re: BGRA-Controls
« Reply #80 on: November 14, 2014, 03:14:41 pm »
SingleColor is like pixel filters are done in BGRABitmap. Check BCFilters unit.

Zittergie

  • Full Member
  • ***
  • Posts: 114
    • XiX Music Player
Re: BGRA-Controls
« Reply #81 on: January 05, 2015, 01:14:04 pm »
Hi,

Is it possible to add 'mousewheel' event to BGRAFlashProgressBar ?
Be the difference that makes a difference

Josh

  • Hero Member
  • *****
  • Posts: 1271
Re: BGRA-Controls
« Reply #82 on: March 03, 2015, 05:18:25 pm »
Just installed fresh Laz 1.5 anf fpc 3.1.1 from trunk on New Win 7 64 Computer.
Installed BGRABITMAP 7.9.3
When trying to install bgracontrols 3.5 and getting the following error
Compile package bgracontrols 3.5: Exit code 1, Errors: 1
bgraled.pas(95,35) Fatal: Syntax error, "READ" expected but "identifier DEFAULT" found

in
BGRALED
line 95 property ParentColor: Boolean default False;

Any ideas?
The best way to get accurate information on the forum is to post something wrong and wait for corrections.

circular

  • Hero Member
  • *****
  • Posts: 4195
    • Personal webpage
Re: BGRA-Controls
« Reply #83 on: April 01, 2015, 03:40:28 pm »
Here is a patch for:
- bug fix in resizing BGRAVirtualScreen
- limit memory usage of BCButton
- mousewheel event for BGRAFlashProgressBar

Applied on SVN.

Cheers
« Last Edit: April 01, 2015, 03:44:04 pm by circular »
Conscience is the debugger of the mind

lainz

  • Hero Member
  • *****
  • Posts: 4460
    • https://lainz.github.io/
Re: BGRA-Controls
« Reply #84 on: April 05, 2015, 04:21:56 pm »
New BGRA-Controls 3.4.1:
https://sourceforge.net/projects/bgra-controls/files/bgra-controls-3.0/

- added include files support in the test_bgrapascalscript
- added "Shadow" test project in BGRA-Controls SVN.
- bug fix in resizing BGRAVirtualScreen
- limit memory usage of BCButton
- mousewheel event for BGRAFlashProgressBar

Zittergie

  • Full Member
  • ***
  • Posts: 114
    • XiX Music Player
Re: BGRA-Controls
« Reply #85 on: April 05, 2015, 05:24:43 pm »
Thanks :)
Be the difference that makes a difference

lainz

  • Hero Member
  • *****
  • Posts: 4460
    • https://lainz.github.io/
Re: BGRA-Controls
« Reply #86 on: April 20, 2015, 07:22:11 am »
I think we're out of new controls long time ago..
Missing from my point of view are those that can be focused like in custom drawn (that it stopped their development too). Transparency is not an issue when you really need to focus things in the form to speed up the usability of the application (specially those that has repetitive input in edit fields from user).
I've not tried FPGUI because I'm used to the LCL and the classic form editor.
I never see the fully customizable form, never finished a complete drawer (also because custom drawn not works fully on desktops), not to be despective is a really good job done by felipe, I wish to help, but I'm not as good making components as others here :(
Using Lazarus owner draw components (i.e listbox owner draw item) just broken some of my apps because the drawing takes time and is not fully tested in real case scenarios. Too lazy to report bugs now that I know the time they take to will be fixed (sometimes never) So I opted out in using broken things.
But I like all the options here, but I don't see the customization an easy thing for lazarus developers.
That's all!
« Last Edit: April 20, 2015, 07:23:55 am by 007 »

circular

  • Hero Member
  • *****
  • Posts: 4195
    • Personal webpage
Re: BGRA-Controls
« Reply #87 on: April 20, 2015, 12:27:03 pm »
Personally I am happy to use LCL controls when it works on all platforms, and to use BGRAControls to fill the gaps, missing controls or buggy controls with LCL. But I reckon some people may prefer to have a smaller file size without including the LCL.

By the way, I could provide some BGRA controls by adapting them from LazPaint.

Regards
Conscience is the debugger of the mind

lainz

  • Hero Member
  • *****
  • Posts: 4460
    • https://lainz.github.io/
Re: BGRA-Controls
« Reply #88 on: April 20, 2015, 07:28:51 pm »
Hey thanks for the new TrackBar component ;)

circular

  • Hero Member
  • *****
  • Posts: 4195
    • Personal webpage
Re: BGRA-Controls
« Reply #89 on: April 20, 2015, 07:33:10 pm »
Hi, I just updated it, so that all colors are customisable and the trackbar can be removed so that it becomes a simple updown.

Note: it is an adaptation of the trackbarupdowns in LazPaint
Conscience is the debugger of the mind

 

TinyPortal © 2005-2018