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/

Reply via email to