T O P I C R E V I E W |
yogiyang |
Posted - Jan 31 2015 : 09:22:28 As the subject says.
I want to detect many operations performed by user.
Here is the list of operations that I want to detect: - How much user has Rotated a Layer
- Whether any adjustments (Auto Bright, Auto Image Enhance1 , etc.) have been performed on a Layer or not
- Layer is Resized
- The order in which these operations were performed
Please help me to resolve these issues to whatever extent they are possible.
All help is greatly appreciated.
TIA
Yogi Yang |
4 L A T E S T R E P L I E S (Newest First) |
yogiyang |
Posted - Feb 05 2015 : 06:25:11 Hi Nigel,
Thanks for the link.
I will study that and get back if I have any problems.
TIA
Yogi Yang |
xequte |
Posted - Feb 03 2015 : 22:44:03 Hi
You can access the changes made va Proc.DoPreviews with IPDialogParams:
http://www.imageen.com/help/TImageEnProc.IPDialogParams.html
Nigel Xequte Software www.xequte.com nigel@xequte.com |
yogiyang |
Posted - Feb 03 2015 : 00:54:39 Hi Nigel,
Thanks for the tip. I am already doing that but for me remembering the changes even after the file is saved and closed is a big challenge.
Anyways I am trying to make a way of this problem.
One last thing I am not able to get what adjustment user has made in effect dialog. I am using this code to bring up Effect Dialog: ImageEnView1.Proc.DoPreviews(ppeEffects)
Any ideas as to how we can extract all the effects that the user has applied and the order in which these effects have been applied?
TIA
Yogi Yang |
xequte |
Posted - Feb 02 2015 : 03:32:39 Hi Yogi
You would need to monitor the OnLayerNotify event:
http://www.imageen.com/help/TImageEnView.OnLayerNotify.html
And then store the change in your own log/list (along with the relevant detail, such as the new rotation/size from layer properties).
Nigel Xequte Software www.xequte.com nigel@xequte.com |