Progster, I do not have snag it. When I run the JS file I get blank pic files for stocks in Watchlist while getting the pic correct for the test.gif (current ticker that is open).
Cheers Prashanth ----- Original Message ----- From: "Progster" <progs...@codefortraders.com> To: <amibroker@yahoogroups.com> Sent: Monday, August 23, 2010 3:53 AM Subject: Re: [amibroker] Re: Problem with ExportImage in AB 5.30.4? > > I wonder if there is any chance that the presence of SnagIt could be > interfering with ExportImage? > > (I have SnagIt on all the machines ...) > > On 8/22/2010 4:51 PM, Progster wrote: >> OK, thanks for that. I must have some sort of local configuration >> incompatibility ... >> >> If anyone else should see the same problems as I've seen, please drop a >> note, and if I solve it, I'll report back. >> >> >> On 8/21/2010 3:51 PM, amibroker wrote: >>> Hello, >>> >>> Yes, the script works perfectly fine on my end and produces correct >>> image. >>> >>> Best regards, >>> Tomasz Janeczko >>> amibroker.com >>> >>> --- In amibroker@yahoogroups.com<mailto:amibroker%40yahoogroups.com>, >>> "progster01"<progs...@...> wrote: >>>> >>>> Thanks for the suggestion, but the DISPLAY (Windows Control Panel) >>> was already set to 32-bits. >>>> Does either of the provided scripts work for you and produce a >>> picture other than the blank-screen message? >>>> >>>> --- In amibroker@yahoogroups.com >>> <mailto:amibroker%40yahoogroups.com>, "amibroker"<groups@> wrote: >>>>> Hello, >>>>> >>>>> ExportImage works perfectly fine. The only thing you should do is to >>>>> set your DISPLAY (Windows Control Panel) TO 24-bits or 32-bits >>> (TRUE COLOR). You need true color display to be able to export 24-bit >>> PNGs. >>>>> True color display is default for all new installation of Windows >>> Vista and 7 because it is required for some visual effects new Windows >>> use. >>>>> Best regards, >>>>> Tomasz Janeczko >>>>> amibroker.com >>>>> >>>>> >>>>> >>>>> --- In amibroker@yahoogroups.com >>> <mailto:amibroker%40yahoogroups.com>, Progster<progster@> wrote: >>>>>> Hi, >>>>>> >>>>>> Is is possible that the AB OLE Automation Object Model call >>>>>> ExportImage() is broken in AB 5.30.4? >>>>>> >>>>>> Despite everything I could think of to try, the images always >>> come out >>>>>> blank, like those attached. >>>>>> >>>>>> Neither of the codes below work, and yet each was said to work >>> on the >>>>>> list in the past. >>>>>> >>>>>> Operational attempts have included: >>>>>> >>>>>> AB Open Dbl-Click on script >>>>>> AB Open Run script from command window >>>>>> >>>>>> AB Closed Dbl-Click on script >>>>>> AB Closed Run script from command window >>>>>> >>>>>> Results are always either: server error, AB crash, or it runs and >>>>>> produces the blank chart. >>>>>> >>>>>> When AB is open, it doesn't matter what layout/chart is up. >>> Still no joy. >>>>>> What could be (not) happening here??? >>>>>> >>>>>> - Progster >>>>>> >>>>>> >>>>>> ----------- >>>>>> >>>>>> // ImageTest_01.js >>>>>> AB = new ActiveXObject("Broker.Application"); >>>>>> AB.ActiveWindow.ExportImage( "test.gif", 640, 480 ); >>>>>> >>>>>> >>>>>> // ImageTest_02.js >>>>>> >>>>>> iWatchList = 8; /// you can define watch list number here >>>>>> >>>>>> AB = new ActiveXObject("Broker.Application"); >>>>>> Qty = AB.Stocks.Count; for( i = 0; i< Qty; i++ ) >>>>>> { >>>>>> Stk = AB.Stocks( i ); >>>>>> if( iWatchList< 32 ) >>>>>> { >>>>>> if( Stk.WatchListBits& ( 1<< iWatchList ) ) >>>>>> { >>>>>> Doc = AB.Documents.Open( Stk.Ticker ); >>>>>> WScript.Sleep( 4000 ); // 4 seconds delay >>>>>> AB.ActiveWindow.ExportImage(Stk.Ticker + ".png") >>>>>> Doc.Close(); >>>>>> } >>>>>> } >>>>>> else >>>>>> { >>>>>> if( Stk.WatchListBits2& ( 1<< ( iWatchList - 32 )) ) >>>>>> { >>>>>> Doc = AB.Documents.Open( Stk.Ticker ); >>>>>> AB.ActiveWindow.ExportImage(Stk.Ticker + ".png") >>>>>> WScript.Sleep( 4000 ); // 4 seconds delay >>>>>> Doc.Close(); >>>>>> } >>>>>> } >>>>>> } >>>>>> >>> >> >> ------------------------------------ >> >> **** IMPORTANT PLEASE READ **** >> This group is for the discussion between users only. >> This is *NOT* technical support channel. >> >> TO GET TECHNICAL SUPPORT send an e-mail directly to >> SUPPORT {at} amibroker.com >> >> TO SUBMIT SUGGESTIONS please use FEEDBACK CENTER at >> http://www.amibroker.com/feedback/ >> (submissions sent via other channels won't be considered) >> >> For NEW RELEASE ANNOUNCEMENTS and other news always check DEVLOG: >> http://www.amibroker.com/devlog/ >> >> Yahoo! Groups Links >> >> >> >> > > > ------------------------------------ > > **** IMPORTANT PLEASE READ **** > This group is for the discussion between users only. > This is *NOT* technical support channel. > > TO GET TECHNICAL SUPPORT send an e-mail directly to > SUPPORT {at} amibroker.com > > TO SUBMIT SUGGESTIONS please use FEEDBACK CENTER at > http://www.amibroker.com/feedback/ > (submissions sent via other channels won't be considered) > > For NEW RELEASE ANNOUNCEMENTS and other news always check DEVLOG: > http://www.amibroker.com/devlog/ > > Yahoo! Groups Links > > > ------------------------------------ **** IMPORTANT PLEASE READ **** This group is for the discussion between users only. This is *NOT* technical support channel. TO GET TECHNICAL SUPPORT send an e-mail directly to SUPPORT {at} amibroker.com TO SUBMIT SUGGESTIONS please use FEEDBACK CENTER at http://www.amibroker.com/feedback/ (submissions sent via other channels won't be considered) For NEW RELEASE ANNOUNCEMENTS and other news always check DEVLOG: http://www.amibroker.com/devlog/ Yahoo! Groups Links <*> To visit your group on the web, go to: http://groups.yahoo.com/group/amibroker/ <*> Your email settings: Individual Email | Traditional <*> To change settings online go to: http://groups.yahoo.com/group/amibroker/join (Yahoo! ID required) <*> To change settings via email: amibroker-dig...@yahoogroups.com amibroker-fullfeatu...@yahoogroups.com <*> To unsubscribe from this group, send an email to: amibroker-unsubscr...@yahoogroups.com <*> Your use of Yahoo! Groups is subject to: http://docs.yahoo.com/info/terms/