Re: [Lazarus] Tutorial: Animating desktop widgets

2015-03-25 Thread Anthony Walter
I've updated the original article with a video capture of the widget running using the same code on Linux. I didn't test this particular project on Linux previous to this my original post. I copied over the project, built it without modifying a thing, and it just worked. See for yourself in the vid

Re: [Lazarus] Tutorial: Animating desktop widgets

2015-03-25 Thread Xirax Xirax
Yes it is.He is making a brilliant library. Anthony I like xml idea,It can be very useful. On 3/25/15, Marcos Douglas wrote: > On Wed, Mar 25, 2015 at 2:37 PM, Anthony Walter wrote: >> The port is from this libary which was taken offline: >> >> http://www.codebot.org/delphi/ >> >> Since the time

Re: [Lazarus] Tutorial: Animating desktop widgets

2015-03-25 Thread Marcos Douglas
On Wed, Mar 25, 2015 at 2:37 PM, Anthony Walter wrote: > The port is from this libary which was taken offline: > > http://www.codebot.org/delphi/ > > Since the time of it's last update it contained nearly 180 controls, > privately. This includes a set of new control designers, new toolbar system,

Re: [Lazarus] Tutorial: Animating desktop widgets

2015-03-25 Thread aradeonas
Take a look at BGRA canvas2D it may interesting for you. Ara -- http://www.fastmail.com - The way an email service should be -- ___ Lazarus mailing list Lazarus@lists.lazarus.freepascal.org http://lists.lazarus.freepascal.org/mailman/listinfo/lazaru

Re: [Lazarus] Tutorial: Animating desktop widgets

2015-03-25 Thread Anthony Walter
The port is from this libary which was taken offline: http://www.codebot.org/delphi/ Since the time of it's last update it contained nearly 180 controls, privately. This includes a set of new control designers, new toolbar system, new color controls, a huge array of button/edit/popup forms and co

Re: [Lazarus] Tutorial: Animating desktop widgets

2015-03-25 Thread Anthony Walter
Well you can make whatever interface you want, if you're willing to put in the work to writing the ISurface draw commands. I am actually working on a sub system allowing user interface elements to defines as xml resources: http://codebot.org/snapshops/surface_xml.jpg The code for this is already

Re: [Lazarus] Tutorial: Animating desktop widgets

2015-03-25 Thread aradeonas
As he said he have a Delphi library that he is porting them to Lazarus as I understand. Ara -- http://www.fastmail.com - A fast, anti-spam email service. -- ___ Lazarus mailing list Lazarus@lists.lazarus.freepascal.org http://lists.lazarus.freepasca

Re: [Lazarus] Tutorial: Animating desktop widgets

2015-03-25 Thread Graeme Geldenhuys
On 2015-03-25 16:29, Anthony Walter wrote: > Be aware as I port over more controls Just curious... port over from where? Regards, - Graeme - -- fpGUI Toolkit - a cross-platform GUI toolkit using Free Pascal http://fpgui.sourceforge.net/ -- ___ Laz

Re: [Lazarus] Tutorial: Animating desktop widgets

2015-03-25 Thread aradeonas
So in your library I can make interface like this: https://dribbble.com/shots/1315388-Dashboard-Web-App-Product-UI-Design-Job-Summary/attachments/184703 Ara -- http://www.fastmail.com - Or how I learned to stop worrying and love email again -- ___

Re: [Lazarus] Tutorial: Animating desktop widgets

2015-03-25 Thread Anthony Walter
The styles are defined by an abstract class in the Codebot.Graphics unit called "TTheme". To define you own styles, inherit from this class and override its methods. To install a theme that the designer will pickup, create a package, reference the codebot package, and call "ThemeRegisiter(TYourThem

Re: [Lazarus] Tutorial: Animating desktop widgets

2015-03-25 Thread aradeonas
> Also, regarding yesterday's discussion of RGBAControls, I'd like to point out that a custom theme engine is baked into Cross Codebot and all its controls. When you one of a Cross Codebot controls on a form, you'll see it has a theme name (string) property, which contains a drop down list of regi

Re: [Lazarus] Tutorial: Animating desktop widgets

2015-03-25 Thread Marcos Douglas
On Wed, Mar 25, 2015 at 10:38 AM, Anthony Walter wrote: > I had a popular free and open library more than 10 years ago which required > no registration. I receive little to no community feedback for it. This time > I'm getting a lot of people talking to me in private message and they're > actually

Re: [Lazarus] Tutorial: Animating desktop widgets

2015-03-25 Thread Marcos Douglas
On Wed, Mar 25, 2015 at 10:28 AM, Graeme Geldenhuys wrote: > On 2015-03-25 13:17, Anthony Walter wrote: >> Cross Codebot is still in development. I need people to test it, and >> feedback, rather than general open to the public users. > > If I have learned anything in the past 15 years of working

Re: [Lazarus] Tutorial: Animating desktop widgets

2015-03-25 Thread Anthony Walter
I had a popular free and open library more than 10 years ago which required no registration. I receive little to no community feedback for it. This time I'm getting a lot of people talking to me in private message and they're actually asking questions in the forums. I'll keep it this way for a whil

Re: [Lazarus] Tutorial: Animating desktop widgets

2015-03-25 Thread Graeme Geldenhuys
On 2015-03-25 13:17, Anthony Walter wrote: > Cross Codebot is still in development. I need people to test it, and > feedback, rather than general open to the public users. If I have learned anything in the past 15 years of working on open source software, it is the following: Make it as quick and

Re: [Lazarus] Tutorial: Animating desktop widgets

2015-03-25 Thread Anthony Walter
One link is in a private forums where I was discussing features with a user, here is the open link: https://www.youtube.com/watch?v=1iIeULCG4U4 -- ___ Lazarus mailing list Lazarus@lists.lazarus.freepascal.org http://lists.lazarus.freepascal.org/mailman/l

Re: [Lazarus] Tutorial: Animating desktop widgets

2015-03-25 Thread Anthony Walter
Cross Codebot is still in development. I need people to test it, and feedback, rather than general open to the public users. For this tutorial I added an refresh rate sync timer and vector math geometry units, for the last one I added in the animation easing library, for the one before that I enha

Re: [Lazarus] Tutorial: Animating desktop widgets

2015-03-25 Thread Marcos Douglas
On Wed, Mar 25, 2015 at 6:16 AM, Graeme Geldenhuys wrote: > On 2015-03-25 08:31, Anthony Walter wrote: >> I've written up another short tutorial related to creating cross >> platform animated desktop widgets. > > Your tutorials are very interesting, but why give repository read access > on a per-r

Re: [Lazarus] Tutorial: Animating desktop widgets

2015-03-25 Thread Graeme Geldenhuys
On 2015-03-25 08:31, Anthony Walter wrote: > I've written up another short tutorial related to creating cross > platform animated desktop widgets. Your tutorials are very interesting, but why give repository read access on a per-request basis? Why not simply publish (or mirror) it on a public syst

[Lazarus] Tutorial: Animating desktop widgets

2015-03-25 Thread Anthony Walter
I've written up another short tutorial related to creating cross platform animated desktop widgets. This tutorial deals with vector graphics which can be used to scale animated widgets to any size. A video clip and walk through is located here: http://www.getlazarus.org/forums/viewtopic.php?f=18&