Alter scale

Discuss and ask questions about CAD VCL (Delphi and C++ Builder).

Moderators: SDS, support, admin

Post Reply
prodriguezdlt
Posts: 49
Joined: 06 Feb 2008, 03:26
Location: Mexico

Alter scale

Post by prodriguezdlt » 18 Feb 2008, 14:23

Hola, como no hablo muy bien el ingles, mejor posteo este mensaje en espaсal para darme entender mejor,

el problema que he venido planteando con sergey es que manejo archivos cad muy grandes y tarda en hacer zoom a una imagen con la funcion alterscale, sergey me explico que no hay manera de cambiar esto, pero....voy a poner un ejemplo

cuando llamo a la funcion alterscale en archivos grandes, le toma a mi maquina alrededro de 2 segundos en redibujar el area, mientras esos dos segundo ocurren en que se esta redibujando el area no puedo hacer nada mas que esperar, seria muy muy util, si por ejemplo se pudiera hacer lo siguiente.....
cuando llame a alterscale y antes de que termine de redibujar el area yo pudiera llamar otra vez a alterscale, pero que al hacerlo se cancelara la llamada anterior a alterscale aunque no hubiera acabado, de esta manera si uno hiciera zoom con el mouse wheel, detectaria la primera llamada y si uno siguiera girando el mousewheel entonces cancelaria la llamada anterior y tomaria en cuenta la nueva llamda del mousewheel a alter scale....

Espero me de a entender!
gracias.....

Everything is Posible!

prodriguezdlt
Posts: 49
Joined: 06 Feb 2008, 03:26
Location: Mexico

Post by prodriguezdlt » 19 Feb 2008, 13:43

hi, SErgey, do u understand what im trying to tell here? or should i try to post it in english???? thank sergey

Everything is Posible!

support
Posts: 3272
Joined: 30 Mar 2005, 11:36
Contact:

Post by support » 19 Feb 2008, 13:52

Hi!

Can you give a code example which describes your problem?

Puede usted dar un ejemplo de codigo que describe su problema?

Sergey.

Please post questions to the forum or write to support@cadsofttools.com

prodriguezdlt
Posts: 49
Joined: 06 Feb 2008, 03:26
Location: Mexico

Post by prodriguezdlt » 19 Feb 2008, 14:34

well, its not really a problem its something it think itll workk better for me, the thing is that, i manage biiiiig cad files, so when i hit zoom 1 time ( call alter scale ) it takes like 2 or 3 seconds to finish repainting the new zoom area, so, i think that it would be nice that if i hit zoom (call alter scale) and when im waiting for this to finish repainting it would be nice if i could hit it again (call again alter scale)and go to the new scale ignoring the first scale that i call that hasnt been finish repainting , this would improve the flickering when zooming with this biiiig files, sort a like cancelling the alterscale, i've tried modifiyng your drawingnavigator, but the thing is that when its called alterscale i lost focus and cant call any other functions while its repainting even using application.processmesages, how can we cancel alterscale function, even if it hasnt finish repainting and the drawing w be incomplete, but i just cant cancel it, please help me, i hope u understand, cause my english is very bad! its just that im trying to get rid in some way of this flickering when zooming big files!

cheers n thanks for the time!

Everything is Posible!

support
Posts: 3272
Joined: 30 Mar 2005, 11:36
Contact:

Post by support » 19 Feb 2008, 15:27

Hello!

We've got the main idea. Recently we made necessary researches on this question. Unfortunately the solution was not found. We will inform you if acceptable results will be achieved.

Sergey.

Please post questions to the forum or write to support@cadsofttools.com

prodriguezdlt
Posts: 49
Joined: 06 Feb 2008, 03:26
Location: Mexico

Post by prodriguezdlt » 19 Feb 2008, 20:13

Ok thanks Sergey, please...please, i hope u find a way! any way, as i said, or at least, what im trying to do here, again....thanks a lot, by the way, Cad import Vcl is the best of it's kind!!!!

Everything is Posible!

prodriguezdlt
Posts: 49
Joined: 06 Feb 2008, 03:26
Location: Mexico

Post by prodriguezdlt » 07 Mar 2008, 01:43

HI SERGEY, did you manage to do the cancelling thing i was talking about, maybe its not very functional for others but for me if we could cancel the alterzoom while its repainting, itl help me a lot. thanks
Cheers
Pavel

Everything is Posible!

support
Posts: 3272
Joined: 30 Mar 2005, 11:36
Contact:

Post by support » 12 Mar 2008, 08:53

Hello!

Unfortunately we are not succeeded in this question till now.

Sergey.

Please post questions to the forum or write to support@cadsofttools.com

Post Reply