Recent Forum Posts
From categories:
x2nie (guest) 19 Nov 2014 03:55
in discussion Forum / Support » animation speed sample

Thats would be great!

by x2nie (guest), 19 Nov 2014 03:55
Aid VllasaliuAid Vllasaliu 14 Nov 2014 17:14
in discussion Forum / Support » animation speed sample

I can provide code for D7 in the future, yes!

Regards, Aid

Change starts with You!

by Aid VllasaliuAid Vllasaliu, 14 Nov 2014 17:14
x2nie (guest) 13 Nov 2014 14:45
in discussion Forum / Support » animation speed sample

Well, I can see you have updated the source codes.
But I couldn't compile it since I am using Delphi 7 only.

Will you provide the codes that is runnable in D7 ?

by x2nie (guest), 13 Nov 2014 14:45

A new release of QUICK is ready for the world to use.

New features such as Bitmap Aspect Ratio, Bitmap Alignment, Bitmap Resamplig, Object movement direction constraint and easy access to Animation Settings via QView.

Bitmap featuers

The aspect ratios available are qarOriginal, qarStretch, qarFit and qarExpand.

qarOriginal will draw the bitmap with its original size.
If the bitmap is larger than the object, then the bitmap will be cropped.

qarStretch will stretch to the bitmap to the objects size.

qarFit will make sure that the bitmap fits inside the object no matter what size the bitmap is.

qarExpand will resize the bitmap so it fills the object but won't stretch it.

Bitmap alignment with separate Horizontal and Vertical attributes are also available.

Bitmap resampling is also possible.

Bitmap mask can be applied, but the mask has to be the same size as the bitmap source.

Please refer to the demo projects for demonstrations.

Object movement direction constraints are now fully functional.
Movement direction constraints are useful for limiting objects movement in one particular direction.
This might be good for scrollbars and other value-changing indicators.

Animation Settings has now been exposed in TQView so that you easily can change the animation speed of objects globally.
Note: Separate object animation speed is still not working correctly.

Regards, Aid

Change starts with You!

QUICK 0.2 Release Info by Aid VllasaliuAid Vllasaliu, 07 Nov 2014 01:53

I'll do that.

Let me explain about the UseAnimation property.

TQLayer components have preprogrammed animation calls which are called when you change the value of Left, Top, Opacity and other attributes.

UseAnimation simply defines if the animations should be called when any of these properties are changed.

If UseAnimation is set to FALSE, the animations will not be called and instead the value of the attribute will be changed instantly.

This has been done simply to let you as a developer to easily define wether or not an objects attribute should be animated or not,
so you as a developer don't need to go in-depth to specify animations for an object.

You simply tell the object if it should be animated or not, you do not need to create an animation-instance,
they are already there if you need it.

Animations are dynamically handled, which means that they do not use CPU or RAM resources if they are not active.


Regarding the speed of animations and how the speed can be changed, you'd have to change the Stepping value of the TQAnimationManager which
can be found inside the TQAnimationAutoManager which is in turn found inside TQObjManager which is found inside TQView.

A little bit complicated, but relatively easy to access.

Heres the code to change the Animation Speed:

QView1.ObjectManager.AnimationAutoManager.AnimationManager.Stepping := 13;

I will simplify this in the upcoming version.

Thank you for your feedback.

Regards, Aid

Regards, Aid

Change starts with You!

animation speed sample
x2nie (guest) 05 Nov 2014 18:47
in discussion Forum / Support » animation speed sample

Hi, it seem there is an animation speed property.
But I don't know what it is for.
Please provide a demo that make it work, so we can understand the usage of this option/property.

Thanks you.

animation speed sample by x2nie (guest), 05 Nov 2014 18:47

What do you think about the logo?

Is it nice?

Comment below :)

Regards, Aid

Change starts with You!