ImageEn for Delphi and C++ Builder ImageEn for Delphi and C++ Builder

 

ImageEn Forum
Profile    Join    Active Topics    Forum FAQ    Search this forumSearch
 All Forums
 ImageEn Library for Delphi, C++ and .Net
 ImageEn and IEvolution Support Forum
 ImageEnFolderMView clone on a second monitor

Note: You must be registered in order to post a reply.
To register, click here. Registration is FREE!

View 
UserName:
Password:
Format  Bold Italicized Underline  Align Left Centered Align Right  Horizontal Rule  Insert Hyperlink   Browse for an image to attach to your post Browse for a zip to attach to your post Insert Code  Insert Quote Insert List
   
Message 

 

Emoji
Smile [:)] Big Smile [:D] Cool [8D] Blush [:I]
Tongue [:P] Evil [):] Wink [;)] Black Eye [B)]
Frown [:(] Shocked [:0] Angry [:(!] Sleepy [|)]
Kisses [:X] Approve [^] Disapprove [V] Question [?]

 
Check here to subscribe to this topic.
   

T O P I C    R E V I E W
giancarlo Posted - Nov 06 2014 : 03:20:10
I have to reproduce on a second monitor the same "view" o a ImageEnFolderMView... is possible to syncronize the scroll?
Or maybe is possibile to take a screenshot of the ImageEnFolderMView area? (so i can use a single imagenview in the secondo monitor instead of the ImageEnFolderMView.
I have already the same thumbnails on both ImageEnFolderMView

Thank you
2   L A T E S T    R E P L I E S    (Newest First)
giancarlo Posted - Nov 11 2014 : 01:27:19
Thank you Nigel.
I've first tried the PaintToCanvas but i need to fit the captured image on the second monitor, so i used the an ImageEnFolderMView.PaintTo(myBMP) to grab a tbitmap then i put into an imagenview with autofit :)

The event OnViewChange is fired only on the scroll but i clone the list also in the select event.

that solution works absolute perfeclty as i need :)

thank you again

xequte Posted - Nov 09 2014 : 13:42:08
Hi

If the secondary view is non-interactive (display only) then you would be best to use something like a TPaintBox and simply draw its content every time the view of the TImageEnFolderMView changes.

You can use the PaintToCanvas method to output to a secondary canvas (though there are probably faster ways of canvas cloning) every time the OnViewChange event fires.



Nigel
Xequte Software
www.xequte.com
nigel@xequte.com