Sybase NNTP forums - End Of Life (EOL)

The NNTP forums from Sybase - forums.sybase.com - are now closed.

All new questions should be directed to the appropriate forum at the SAP Community Network (SCN).

Individual products have links to the respective forums on SCN, or you can go to SCN and search for your product in the search box (upper right corner) to find your specific developer center.

Install DirectX Message

23 posts in DataWindow Last posting was on 2009-03-19 14:56:56.0Z
David Hickman Posted on 2009-01-13 11:42:40.0Z
From: "David Hickman" <nospam@nospam.com>
Newsgroups: sybase.public.powerbuilder.datawindow
Subject: Install DirectX Message
Lines: 17
X-Priority: 3
X-MSMail-Priority: Normal
X-Newsreader: Microsoft Outlook Express 6.00.2900.3138
X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2900.3350
X-RFC2646: Format=Flowed; Original
NNTP-Posting-Host: vip152.sybase.com
X-Original-NNTP-Posting-Host: vip152.sybase.com
Message-ID: <496c7e30$1@forums-1-dub>
Date: 13 Jan 2009 03:42:40 -0800
X-Trace: forums-1-dub 1231846960 10.22.241.152 (13 Jan 2009 03:42:40 -0800)
X-Original-Trace: 13 Jan 2009 03:42:40 -0800, vip152.sybase.com
Path: forums-1-dub!not-for-mail
Xref: forums-1-dub sybase.public.powerbuilder.datawindow:88571
Article PK: 417825

Hi All,

We're just looking at PB 11.5 - is there some way that we can remove the
"Install DirectX" message when we look at a datawindow? We really don't
want to have this happen on customer sites as they won't have the correct
privelleges and the graphs seem to run fine without it anyway (albeit not in
3D but we can bundle directX with our installation program so that should
work out fine).

I'm guessing it's just a registry key being set so hopefully we can work
around this fairly easily?! :)


Thanks in advance for the help
David


David Hickman Posted on 2009-01-14 10:32:25.0Z
From: "David Hickman" <nospam@nospam.com>
Newsgroups: sybase.public.powerbuilder.datawindow
References: <496c7e30$1@forums-1-dub>
Subject: Re: Install DirectX Message
Lines: 29
X-Priority: 3
X-MSMail-Priority: Normal
X-Newsreader: Microsoft Outlook Express 6.00.2900.3138
X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2900.3350
X-RFC2646: Format=Flowed; Response
NNTP-Posting-Host: vip152.sybase.com
X-Original-NNTP-Posting-Host: vip152.sybase.com
Message-ID: <496dbf39$1@forums-1-dub>
Date: 14 Jan 2009 02:32:25 -0800
X-Trace: forums-1-dub 1231929145 10.22.241.152 (14 Jan 2009 02:32:25 -0800)
X-Original-Trace: 14 Jan 2009 02:32:25 -0800, vip152.sybase.com
Path: forums-1-dub!not-for-mail
Xref: forums-1-dub sybase.public.powerbuilder.datawindow:88597
Article PK: 417851

Anyone have any idea at all about this? Someone must have needed to deploy
to a customer's site by now without wanting this message to appear... i
hope!! :)


Thanks,
David

"David Hickman" <nospam@nospam.com> wrote in message
news:496c7e30$1@forums-1-dub...
> Hi All,
>
> We're just looking at PB 11.5 - is there some way that we can remove the
> "Install DirectX" message when we look at a datawindow? We really don't
> want to have this happen on customer sites as they won't have the correct
> privelleges and the graphs seem to run fine without it anyway (albeit not
> in 3D but we can bundle directX with our installation program so that
> should work out fine).
>
> I'm guessing it's just a registry key being set so hopefully we can work
> around this fairly easily?! :)
>
>
> Thanks in advance for the help
> David
>


Frederick KOH[Sybase] Posted on 2009-01-15 01:22:19.0Z
From: "Frederick KOH[Sybase]" <fkoh.powerbuilder@gmail.com>
Newsgroups: sybase.public.powerbuilder.datawindow
Subject: Re: Install DirectX Message
Date: Wed, 14 Jan 2009 17:22:19 -0800 (PST)
Organization: http://groups.google.com
Lines: 2
Message-ID: <7396ca62-7abb-4f76-83cd-6b81e7bd0003@a29g2000pra.googlegroups.com>
References: <496c7e30$1@forums-1-dub> <496dbf39$1@forums-1-dub>
NNTP-Posting-Host: 130.214.25.252
Mime-Version: 1.0
Content-Type: text/plain; charset=ISO-8859-1
Content-Transfer-Encoding: 7bit
X-Trace: posting.google.com 1231982539 16068 127.0.0.1 (15 Jan 2009 01:22:19 GMT)
X-Complaints-To: groups-abuse@google.com
NNTP-Posting-Date: Thu, 15 Jan 2009 01:22:19 +0000 (UTC)
Complaints-To: groups-abuse@google.com
Injection-Info: a29g2000pra.googlegroups.com; posting-host=130.214.25.252; posting-account=CA-V9AoAAAALl8TNYCIUm0D-21T09M4_
User-Agent: G2/1.0
X-HTTP-UserAgent: Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 6.0; SLCC1; .NET CLR 2.0.50727; .NET CLR 1.1.4322; .NET CLR 3.5.21022; .NET CLR 3.5.30729; .NET CLR 3.0.30618),gzip(gfe),gzip(gfe)
Path: forums-1-dub!forums-master!newssvr.sybase.com!news-sj-1.sprintlink.net!news-peer1.sprintlink.net!newsfeed.yul.equant.net!nntp1.roc.gblx.net!nntp.gblx.net!nntp.gblx.net!nlpi057.nbdc.sbc.com!prodigy.net!news.glorb.com!postnews.google.com!a29g2000pra.googlegroups.com!not-for-mail
Xref: forums-1-dub sybase.public.powerbuilder.datawindow:88602
Article PK: 417856

As long as you don't have any Graph (standalone or in a DW)
that has the Render3D property checked, the message will not appear.


David Hickman Posted on 2009-01-15 08:56:28.0Z
From: "David Hickman" <nospam@nospam.com>
Newsgroups: sybase.public.powerbuilder.datawindow
References: <496c7e30$1@forums-1-dub> <496dbf39$1@forums-1-dub> <7396ca62-7abb-4f76-83cd-6b81e7bd0003@a29g2000pra.googlegroups.com>
Subject: Re: Install DirectX Message
Lines: 30
X-Priority: 3
X-MSMail-Priority: Normal
X-Newsreader: Microsoft Outlook Express 6.00.2900.3138
X-RFC2646: Format=Flowed; Original
X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2900.3350
NNTP-Posting-Host: vip152.sybase.com
X-Original-NNTP-Posting-Host: vip152.sybase.com
Message-ID: <496efa3c@forums-1-dub>
Date: 15 Jan 2009 00:56:28 -0800
X-Trace: forums-1-dub 1232009788 10.22.241.152 (15 Jan 2009 00:56:28 -0800)
X-Original-Trace: 15 Jan 2009 00:56:28 -0800, vip152.sybase.com
Path: forums-1-dub!not-for-mail
Xref: forums-1-dub sybase.public.powerbuilder.datawindow:88605
Article PK: 417857

Hi Frederick,

Thanks for your reply, however we use graphs extensively within our product
and almost all of our customers also have their own custom graphs which they
will need to run so we urgently need to disable this message. We obviously
also want to use the new 3D graphs in PB as the new look is improved over
the old ones!

PowerBuilder is clearly not checking to see if directX is actually installed
so must be setting it's own registry value once the user has responded to
it's prompt so if you could simply tell me what this is then I'll make sure
that our installation procedure disables your message. I imagine that this
would be very useful information for everyone as I'm sure pretty much no one
wants this message to appear in their own product (especially as it asks you
to restart PowerBuilder which is a name that none of our customers will
recognise and is generally very confusing).

Please let me know your thoughts ASAP.


Best Regards,
David

"Frederick KOH[Sybase]" <fkoh.powerbuilder@gmail.com> wrote in message
news:7396ca62-7abb-4f76-83cd-6b81e7bd0003@a29g2000pra.googlegroups.com...
> As long as you don't have any Graph (standalone or in a DW)
> that has the Render3D property checked, the message will not appear.


Clive Collie Posted on 2009-01-15 09:35:17.0Z
From: "Clive Collie" <clive_doesnt_like_spam@dillistone.com>
Newsgroups: sybase.public.powerbuilder.datawindow
References: <496c7e30$1@forums-1-dub> <496dbf39$1@forums-1-dub> <7396ca62-7abb-4f76-83cd-6b81e7bd0003@a29g2000pra.googlegroups.com> <496efa3c@forums-1-dub>
Subject: Re: Install DirectX Message
Lines: 54
X-Priority: 3
X-MSMail-Priority: Normal
X-Newsreader: Microsoft Outlook Express 6.00.2900.5512
X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2900.5579
X-RFC2646: Format=Flowed; Response
NNTP-Posting-Host: vip152.sybase.com
X-Original-NNTP-Posting-Host: vip152.sybase.com
Message-ID: <496f0355$1@forums-1-dub>
Date: 15 Jan 2009 01:35:17 -0800
X-Trace: forums-1-dub 1232012117 10.22.241.152 (15 Jan 2009 01:35:17 -0800)
X-Original-Trace: 15 Jan 2009 01:35:17 -0800, vip152.sybase.com
X-Authenticated-User: panorama
Path: forums-1-dub!not-for-mail
Xref: forums-1-dub sybase.public.powerbuilder.datawindow:88606
Article PK: 417859

David,

I had a similar discussion on the PowerBuilder General Newsgroup just before
Christmas. Like you I would rather that there was no message during Runtime.
I don't mind at design time but having unsolicited messages pop up in the
face of my customers is not good.

I am not sure your assertion that it is looking for a registry setting is
correct. I think it attempts to load a particular DLL and if the load fails
it then shows the message.

We are having trouble working out why we sometimes do and sometimes don't
get 3D graphs. There seems to be a perplexing array of combinations of
operating system, DirectX versions and graphics cards that all have an
affect. All in all a bit of a dogs dinner.

Regards
Clive

"David Hickman" <nospam@nospam.com> wrote in message
news:496efa3c@forums-1-dub...
> Hi Frederick,
>
> Thanks for your reply, however we use graphs extensively within our
> product and almost all of our customers also have their own custom graphs
> which they will need to run so we urgently need to disable this message.
> We obviously also want to use the new 3D graphs in PB as the new look is
> improved over the old ones!
>
> PowerBuilder is clearly not checking to see if directX is actually
> installed so must be setting it's own registry value once the user has
> responded to it's prompt so if you could simply tell me what this is then
> I'll make sure that our installation procedure disables your message. I
> imagine that this would be very useful information for everyone as I'm
> sure pretty much no one wants this message to appear in their own product
> (especially as it asks you to restart PowerBuilder which is a name that
> none of our customers will recognise and is generally very confusing).
>
> Please let me know your thoughts ASAP.
>
>
> Best Regards,
> David
>
>
> "Frederick KOH[Sybase]" <fkoh.powerbuilder@gmail.com> wrote in message
> news:7396ca62-7abb-4f76-83cd-6b81e7bd0003@a29g2000pra.googlegroups.com...
>> As long as you don't have any Graph (standalone or in a DW)
>> that has the Render3D property checked, the message will not appear.
>
>


David Hickman Posted on 2009-01-15 11:07:50.0Z
From: "David Hickman" <nospam@nospam.com>
Newsgroups: sybase.public.powerbuilder.datawindow
References: <496c7e30$1@forums-1-dub> <496dbf39$1@forums-1-dub> <7396ca62-7abb-4f76-83cd-6b81e7bd0003@a29g2000pra.googlegroups.com> <496efa3c@forums-1-dub> <496f0355$1@forums-1-dub>
Subject: Re: Install DirectX Message
Lines: 80
X-Priority: 3
X-MSMail-Priority: Normal
X-Newsreader: Microsoft Outlook Express 6.00.2900.3138
X-RFC2646: Format=Flowed; Response
X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2900.3350
NNTP-Posting-Host: vip152.sybase.com
X-Original-NNTP-Posting-Host: vip152.sybase.com
Message-ID: <496f1906$1@forums-1-dub>
Date: 15 Jan 2009 03:07:50 -0800
X-Trace: forums-1-dub 1232017670 10.22.241.152 (15 Jan 2009 03:07:50 -0800)
X-Original-Trace: 15 Jan 2009 03:07:50 -0800, vip152.sybase.com
Path: forums-1-dub!not-for-mail
Xref: forums-1-dub sybase.public.powerbuilder.datawindow:88608
Article PK: 417862

Hi Clive,

Glad to know I'm not all alone out here! :) Some of the design decisions
for the 3D graphs (like the one to use DirectX and a 3D card in the first
place imo) do seem a little strange to me but I'm keen to get it working in
the best way that I can. Based on your comments about the fact that 3D
graphs sometimes do and sometimes do not work I am worried for our support
department when customers are asking them this very question. Actually I'm
also worried for the development team as we are where the buck stops! ;)

My assertion that the message is based on a registry setting is really due
to the fact that even when we install DirectX 9.0c on a system Powerbuilder
still prompts with the message asking if DirectX should be installed. To be
honest though I'm happy for Sybase to tell me anything that I need to do to
get around this message. Registry, ini file, copying a file or whatever as
long as we can avoid it coming up in our product and expericing a support
call from every user that installs our new version!


David

"Clive Collie" <clive_doesnt_like_spam@dillistone.com> wrote in message
news:496f0355$1@forums-1-dub...
> David,
>
> I had a similar discussion on the PowerBuilder General Newsgroup just
> before Christmas. Like you I would rather that there was no message during
> Runtime. I don't mind at design time but having unsolicited messages pop
> up in the face of my customers is not good.
>
> I am not sure your assertion that it is looking for a registry setting is
> correct. I think it attempts to load a particular DLL and if the load
> fails it then shows the message.
>
> We are having trouble working out why we sometimes do and sometimes don't
> get 3D graphs. There seems to be a perplexing array of combinations of
> operating system, DirectX versions and graphics cards that all have an
> affect. All in all a bit of a dogs dinner.
>
> Regards
> Clive
>
>
> "David Hickman" <nospam@nospam.com> wrote in message
> news:496efa3c@forums-1-dub...
>> Hi Frederick,
>>
>> Thanks for your reply, however we use graphs extensively within our
>> product and almost all of our customers also have their own custom graphs
>> which they will need to run so we urgently need to disable this message.
>> We obviously also want to use the new 3D graphs in PB as the new look is
>> improved over the old ones!
>>
>> PowerBuilder is clearly not checking to see if directX is actually
>> installed so must be setting it's own registry value once the user has
>> responded to it's prompt so if you could simply tell me what this is then
>> I'll make sure that our installation procedure disables your message. I
>> imagine that this would be very useful information for everyone as I'm
>> sure pretty much no one wants this message to appear in their own product
>> (especially as it asks you to restart PowerBuilder which is a name that
>> none of our customers will recognise and is generally very confusing).
>>
>> Please let me know your thoughts ASAP.
>>
>>
>> Best Regards,
>> David
>>
>>
>> "Frederick KOH[Sybase]" <fkoh.powerbuilder@gmail.com> wrote in message
>> news:7396ca62-7abb-4f76-83cd-6b81e7bd0003@a29g2000pra.googlegroups.com...
>>> As long as you don't have any Graph (standalone or in a DW)
>>> that has the Render3D property checked, the message will not appear.
>>
>>
>
>


Frederick KOH[Sybase] Posted on 2009-01-16 01:16:39.0Z
From: "Frederick KOH[Sybase]" <fkoh.powerbuilder@gmail.com>
Newsgroups: sybase.public.powerbuilder.datawindow
Subject: Re: Install DirectX Message
Date: Thu, 15 Jan 2009 17:16:39 -0800 (PST)
Organization: http://groups.google.com
Lines: 18
Message-ID: <2d463160-17d5-414a-bc0c-0258ea44e2f6@f13g2000yqj.googlegroups.com>
References: <496c7e30$1@forums-1-dub> <496dbf39$1@forums-1-dub> <7396ca62-7abb-4f76-83cd-6b81e7bd0003@a29g2000pra.googlegroups.com> <496efa3c@forums-1-dub> <496f0355$1@forums-1-dub> <496f1906$1@forums-1-dub>
NNTP-Posting-Host: 130.214.25.252
Mime-Version: 1.0
Content-Type: text/plain; charset=ISO-8859-1
Content-Transfer-Encoding: quoted-printable
X-Trace: posting.google.com 1232068600 6515 127.0.0.1 (16 Jan 2009 01:16:40 GMT)
X-Complaints-To: groups-abuse@google.com
NNTP-Posting-Date: Fri, 16 Jan 2009 01:16:40 +0000 (UTC)
Complaints-To: groups-abuse@google.com
Injection-Info: f13g2000yqj.googlegroups.com; posting-host=130.214.25.252; posting-account=CA-V9AoAAAALl8TNYCIUm0D-21T09M4_
User-Agent: G2/1.0
X-HTTP-UserAgent: Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 6.0; SLCC1; .NET CLR 2.0.50727; .NET CLR 1.1.4322; .NET CLR 3.5.21022; .NET CLR 3.5.30729; .NET CLR 3.0.30618),gzip(gfe),gzip(gfe)
Path: forums-1-dub!forums-master!newssvr.sybase.com!news-sj-1.sprintlink.net!news-peer1.sprintlink.net!nntp1.phx1.gblx.net!nntp.gblx.net!nntp.gblx.net!border2.nntp.dca.giganews.com!nntp.giganews.com!postnews.google.com!f13g2000yqj.googlegroups.com!not-for-mail
Xref: forums-1-dub sybase.public.powerbuilder.datawindow:88617
Article PK: 417870


On Jan 15, 7:07 pm, "David Hickman" <nos...@nospam.com> wrote:
>
> even when we install DirectX 9.0c on a system Powerbuilder
> still prompts with the message asking if DirectX should be installed.  

What you want is the DirectX 9.0c Redistributable

http://www.microsoft.com/downloads/details.aspx?FamilyID=3ad9f0d1-8d81-40c8-9815-924dcd4cd2c5&displaylang=en

This includes D3DX which a plain vanilla DirectX9.0c will not have.

The DirectX 9.0c Redistributable can also be found in the "dxre" PB
subdirectory.

We are working on removing the message for the runtime. You can help
hurry us up
by filing a case with support.


David Hickman Posted on 2009-01-20 10:58:53.0Z
From: "David Hickman" <nospam@nospam.com>
Newsgroups: sybase.public.powerbuilder.datawindow
References: <496c7e30$1@forums-1-dub> <496dbf39$1@forums-1-dub> <7396ca62-7abb-4f76-83cd-6b81e7bd0003@a29g2000pra.googlegroups.com> <496efa3c@forums-1-dub> <496f0355$1@forums-1-dub> <496f1906$1@forums-1-dub> <2d463160-17d5-414a-bc0c-0258ea44e2f6@f13g2000yqj.googlegroups.com>
Subject: Re: Install DirectX Message
Lines: 38
X-Priority: 3
X-MSMail-Priority: Normal
X-Newsreader: Microsoft Outlook Express 6.00.2900.3138
X-RFC2646: Format=Flowed; Original
X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2900.3350
NNTP-Posting-Host: vip152.sybase.com
X-Original-NNTP-Posting-Host: vip152.sybase.com
Message-ID: <4975ae6d$1@forums-1-dub>
Date: 20 Jan 2009 02:58:53 -0800
X-Trace: forums-1-dub 1232449133 10.22.241.152 (20 Jan 2009 02:58:53 -0800)
X-Original-Trace: 20 Jan 2009 02:58:53 -0800, vip152.sybase.com
Path: forums-1-dub!not-for-mail
Xref: forums-1-dub sybase.public.powerbuilder.datawindow:88641
Article PK: 417894

Hi Frederick,

Thanks very much for that, we will investigate adding this into our
installer!

In terms of the 3D graphs I see what you mean about the decision being made
after the decision for Windows. Actually I think that most people's machines
do have appropriate hardware nowerdays, it's just that we like to use
Virtual PC to test and demonstrate our software which obviously then does
not allow us to display the 3D graphs!


Thanks again,
David



"Frederick KOH[Sybase]" <fkoh.powerbuilder@gmail.com> wrote in message
news:2d463160-17d5-414a-bc0c-0258ea44e2f6@f13g2000yqj.googlegroups.com...

On Jan 15, 7:07 pm, "David Hickman" <nos...@nospam.com> wrote:
>
> even when we install DirectX 9.0c on a system Powerbuilder
> still prompts with the message asking if DirectX should be installed.

What you want is the DirectX 9.0c Redistributable

http://www.microsoft.com/downloads/details.aspx?FamilyID=3ad9f0d1-8d81-40c8-9815-924dcd4cd2c5&displaylang=en

This includes D3DX which a plain vanilla DirectX9.0c will not have.

The DirectX 9.0c Redistributable can also be found in the "dxre" PB
subdirectory.

We are working on removing the message for the runtime. You can help
hurry us up
by filing a case with support.


David Hickman Posted on 2009-02-09 13:26:16.0Z
From: "David Hickman" <nospam@nospam.com>
Newsgroups: sybase.public.powerbuilder.datawindow
References: <496c7e30$1@forums-1-dub> <496dbf39$1@forums-1-dub> <7396ca62-7abb-4f76-83cd-6b81e7bd0003@a29g2000pra.googlegroups.com> <496efa3c@forums-1-dub> <496f0355$1@forums-1-dub> <496f1906$1@forums-1-dub> <2d463160-17d5-414a-bc0c-0258ea44e2f6@f13g2000yqj.googlegroups.com>
Subject: Re: Install DirectX Message
Lines: 34
X-Priority: 3
X-MSMail-Priority: Normal
X-Newsreader: Microsoft Outlook Express 6.00.2900.3138
X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2900.3350
X-RFC2646: Format=Flowed; Original
NNTP-Posting-Host: vip152.sybase.com
X-Original-NNTP-Posting-Host: vip152.sybase.com
Message-ID: <49902ef8@forums-1-dub>
Date: 9 Feb 2009 05:26:16 -0800
X-Trace: forums-1-dub 1234185976 10.22.241.152 (9 Feb 2009 05:26:16 -0800)
X-Original-Trace: 9 Feb 2009 05:26:16 -0800, vip152.sybase.com
Path: forums-1-dub!not-for-mail
Xref: forums-1-dub sybase.public.powerbuilder.datawindow:88738
Article PK: 417988

Hi all,

We've just tested installing this and it *does not* work. We are still
receiving the message asking us to install Direct X.

Can anyone suggest what else we might need to install / change?


Thanks,
David



"Frederick KOH[Sybase]" <fkoh.powerbuilder@gmail.com> wrote in message
news:2d463160-17d5-414a-bc0c-0258ea44e2f6@f13g2000yqj.googlegroups.com...

On Jan 15, 7:07 pm, "David Hickman" <nos...@nospam.com> wrote:
>
> even when we install DirectX 9.0c on a system Powerbuilder
> still prompts with the message asking if DirectX should be installed.

What you want is the DirectX 9.0c Redistributable

http://www.microsoft.com/downloads/details.aspx?FamilyID=3ad9f0d1-8d81-40c8-9815-924dcd4cd2c5&displaylang=en

This includes D3DX which a plain vanilla DirectX9.0c will not have.

The DirectX 9.0c Redistributable can also be found in the "dxre" PB
subdirectory.

We are working on removing the message for the runtime. You can help
hurry us up
by filing a case with support.


Frederick KOH[Sybase] Posted on 2009-02-09 16:39:17.0Z
From: "Frederick KOH[Sybase]" <fkoh.powerbuilder@gmail.com>
Newsgroups: sybase.public.powerbuilder.datawindow
Subject: Re: Install DirectX Message
Date: Mon, 9 Feb 2009 08:39:17 -0800 (PST)
Organization: http://groups.google.com
Lines: 21
Message-ID: <7d2b97d9-f99f-401a-8b81-cf8e08c448ab@v39g2000pro.googlegroups.com>
References: <496c7e30$1@forums-1-dub> <496dbf39$1@forums-1-dub> <7396ca62-7abb-4f76-83cd-6b81e7bd0003@a29g2000pra.googlegroups.com> <496efa3c@forums-1-dub> <496f0355$1@forums-1-dub> <496f1906$1@forums-1-dub> <2d463160-17d5-414a-bc0c-0258ea44e2f6@f13g2000yqj.googlegroups.com> <49902ef8@forums-1-dub>
NNTP-Posting-Host: 220.255.51.201
Mime-Version: 1.0
Content-Type: text/plain; charset=ISO-8859-1
Content-Transfer-Encoding: quoted-printable
X-Trace: posting.google.com 1234197557 31752 127.0.0.1 (9 Feb 2009 16:39:17 GMT)
X-Complaints-To: groups-abuse@google.com
NNTP-Posting-Date: Mon, 9 Feb 2009 16:39:17 +0000 (UTC)
Complaints-To: groups-abuse@google.com
Injection-Info: v39g2000pro.googlegroups.com; posting-host=220.255.51.201; posting-account=CA-V9AoAAAALl8TNYCIUm0D-21T09M4_
User-Agent: G2/1.0
X-HTTP-UserAgent: Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 6.0; SLCC1; .NET CLR 2.0.50727; .NET CLR 3.0.04506; InfoPath.1; .NET CLR 1.1.4322; .NET CLR 3.5.21022),gzip(gfe),gzip(gfe)
Path: forums-1-dub!forums-master!newssvr.sybase.com!news-sj-1.sprintlink.net!news-peer1.sprintlink.net!newsfeed.yul.equant.net!nntp1.roc.gblx.net!nntp.gblx.net!nntp.gblx.net!nlpi057.nbdc.sbc.com!prodigy.net!border1.nntp.dca.giganews.com!nntp.giganews.com!postnews.google.com!v39g2000pro.googlegroups.com!not-for-mail
Xref: forums-1-dub sybase.public.powerbuilder.datawindow:88741
Article PK: 417991

0) Use filemon to see if PBD3DCHART115.dll was successfully loaded.

1) You should have dlls with names like d3dx9_*.dll', .

2) Run dxdiag.exe and see if Direct3D is supported.

3) Set the environment variable PB_GRAPH_MULTISAMPLING (create one if
you don't have it) to FALSE

On Feb 9, 9:26 pm, "David Hickman" <nos...@nospam.com> wrote:
> Hi all,
>
> We've just tested installing this and it *does not* work.  We are still
> receiving the message asking us to install Direct X.
>
> Can anyone suggest what else we might need to install / change?
>
> Thanks,
> David
>


Martin Clark Posted on 2009-02-10 16:17:08.0Z
From: "Martin Clark" <nospam@nospam.nospam>
Newsgroups: sybase.public.powerbuilder.datawindow
References: <496c7e30$1@forums-1-dub> <496dbf39$1@forums-1-dub> <7396ca62-7abb-4f76-83cd-6b81e7bd0003@a29g2000pra.googlegroups.com> <496efa3c@forums-1-dub> <496f0355$1@forums-1-dub> <496f1906$1@forums-1-dub> <2d463160-17d5-414a-bc0c-0258ea44e2f6@f13g2000yqj.googlegroups.com> <49902ef8@forums-1-dub> <7d2b97d9-f99f-401a-8b81-cf8e08c448ab@v39g2000pro.googlegroups.com>
In-Reply-To: <7d2b97d9-f99f-401a-8b81-cf8e08c448ab@v39g2000pro.googlegroups.com>
Subject: Re: Install DirectX Message
Lines: 50
MIME-Version: 1.0
Content-Type: text/plain; format=flowed; charset="iso-8859-1"; reply-type=original
Content-Transfer-Encoding: 7bit
X-Priority: 3
X-MSMail-Priority: Normal
X-Newsreader: Microsoft Windows Mail 6.0.6000.16480
X-MimeOLE: Produced By Microsoft MimeOLE V6.0.6000.16669
NNTP-Posting-Host: vip152.sybase.com
X-Original-NNTP-Posting-Host: vip152.sybase.com
Message-ID: <4991a884@forums-1-dub>
Date: 10 Feb 2009 08:17:08 -0800
X-Trace: forums-1-dub 1234282628 10.22.241.152 (10 Feb 2009 08:17:08 -0800)
X-Original-Trace: 10 Feb 2009 08:17:08 -0800, vip152.sybase.com
Path: forums-1-dub!not-for-mail
Xref: forums-1-dub sybase.public.powerbuilder.datawindow:88749
Article PK: 418003

Hi,

I've looked into this and:

0) Use filemon to see if PBD3DCHART115.dll was successfully loaded.
It was successfully loaded

1) You should have dlls with names like d3dx9_*.dll', .
Yes, d3dx9_26.dll in system32 - installed by the directx 9c redistributable
you provided previously I assume.

2) Run dxdiag.exe and see if Direct3D is supported.
It's not, this is a virtual machine which does not support hardware
acceleration. But if I click "Yes" on the install prompt it stops appearing
so it's not like the Direct3D support is causing the prompt to appear every
time.

3) Set the environment variable PB_GRAPH_MULTISAMPLING (create one if
you don't have it) to FALSE
Doesn't seem to do anything. I still get a message asking me to install
DirectX when viewing an embedded report with 3D graphs.

What do we need to install to disable the message and enable 3D rendering on
systems that support it?


"Frederick KOH[Sybase]" <fkoh.powerbuilder@gmail.com> wrote in message
news:7d2b97d9-f99f-401a-8b81-cf8e08c448ab@v39g2000pro.googlegroups.com...
0) Use filemon to see if PBD3DCHART115.dll was successfully loaded.

1) You should have dlls with names like d3dx9_*.dll', .

2) Run dxdiag.exe and see if Direct3D is supported.

3) Set the environment variable PB_GRAPH_MULTISAMPLING (create one if
you don't have it) to FALSE

On Feb 9, 9:26 pm, "David Hickman" <nos...@nospam.com> wrote:
> Hi all,
>
> We've just tested installing this and it *does not* work. We are still
> receiving the message asking us to install Direct X.
>
> Can anyone suggest what else we might need to install / change?
>
> Thanks,
> David
>


Frederick KOH[Sybase] Posted on 2009-02-10 21:34:03.0Z
From: "Frederick KOH[Sybase]" <fkoh.powerbuilder@gmail.com>
Newsgroups: sybase.public.powerbuilder.datawindow
Subject: Re: Install DirectX Message
Date: Tue, 10 Feb 2009 13:34:03 -0800 (PST)
Organization: http://groups.google.com
Lines: 15
Message-ID: <4c2eac41-79a7-4ee3-9c3a-6476e5a0a5ce@w1g2000prk.googlegroups.com>
References: <496c7e30$1@forums-1-dub> <496dbf39$1@forums-1-dub> <7396ca62-7abb-4f76-83cd-6b81e7bd0003@a29g2000pra.googlegroups.com> <496efa3c@forums-1-dub> <496f0355$1@forums-1-dub> <496f1906$1@forums-1-dub> <2d463160-17d5-414a-bc0c-0258ea44e2f6@f13g2000yqj.googlegroups.com> <49902ef8@forums-1-dub> <7d2b97d9-f99f-401a-8b81-cf8e08c448ab@v39g2000pro.googlegroups.com> <4991a884@forums-1-dub>
NNTP-Posting-Host: 220.255.7.216
Mime-Version: 1.0
Content-Type: text/plain; charset=ISO-8859-1
Content-Transfer-Encoding: quoted-printable
X-Trace: posting.google.com 1234301643 11687 127.0.0.1 (10 Feb 2009 21:34:03 GMT)
X-Complaints-To: groups-abuse@google.com
NNTP-Posting-Date: Tue, 10 Feb 2009 21:34:03 +0000 (UTC)
Complaints-To: groups-abuse@google.com
Injection-Info: w1g2000prk.googlegroups.com; posting-host=220.255.7.216; posting-account=CA-V9AoAAAALl8TNYCIUm0D-21T09M4_
User-Agent: G2/1.0
X-HTTP-UserAgent: Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 6.0; SLCC1; .NET CLR 2.0.50727; .NET CLR 3.0.04506; InfoPath.1; .NET CLR 1.1.4322; .NET CLR 3.5.21022),gzip(gfe),gzip(gfe)
Path: forums-1-dub!forums-master!newssvr.sybase.com!news-sj-1.sprintlink.net!news-peer1.sprintlink.net!nntp1.phx1.gblx.net!nntp.gblx.net!nntp.gblx.net!border2.nntp.dca.giganews.com!nntp.giganews.com!postnews.google.com!w1g2000prk.googlegroups.com!not-for-mail
Xref: forums-1-dub sybase.public.powerbuilder.datawindow:88753
Article PK: 418006


On Feb 11, 12:17 am, "Martin Clark" <nos...@nospam.nospam> wrote:
> Hi,
>
>
> 2) Run dxdiag.exe and see if Direct3D is supported.
> It's not, this is a virtual machine which does not support hardware
> acceleration.  But if I click "Yes" on the install prompt it stops appearing
> so it's not like the Direct3D support is causing the prompt to appear every
> time.
>

This is the reason. We are working on disabling the prompt for
deployed runtimes.


Frederick KOH[Sybase] Posted on 2009-02-10 21:40:55.0Z
From: "Frederick KOH[Sybase]" <fkoh.powerbuilder@gmail.com>
Newsgroups: sybase.public.powerbuilder.datawindow
Subject: Re: Install DirectX Message
Date: Tue, 10 Feb 2009 13:40:55 -0800 (PST)
Organization: http://groups.google.com
Lines: 15
Message-ID: <96462b67-d277-4823-b332-581b5c6139bf@i24g2000prf.googlegroups.com>
References: <496c7e30$1@forums-1-dub> <496dbf39$1@forums-1-dub> <7396ca62-7abb-4f76-83cd-6b81e7bd0003@a29g2000pra.googlegroups.com> <496efa3c@forums-1-dub> <496f0355$1@forums-1-dub> <496f1906$1@forums-1-dub> <2d463160-17d5-414a-bc0c-0258ea44e2f6@f13g2000yqj.googlegroups.com> <49902ef8@forums-1-dub> <7d2b97d9-f99f-401a-8b81-cf8e08c448ab@v39g2000pro.googlegroups.com> <4991a884@forums-1-dub> <4c2eac41-79a7-4ee3-9c3a-6476e5a0a5ce@w1g2000prk.googlegroups.com>
NNTP-Posting-Host: 220.255.7.214
Mime-Version: 1.0
Content-Type: text/plain; charset=ISO-8859-1
Content-Transfer-Encoding: quoted-printable
X-Trace: posting.google.com 1234302055 14792 127.0.0.1 (10 Feb 2009 21:40:55 GMT)
X-Complaints-To: groups-abuse@google.com
NNTP-Posting-Date: Tue, 10 Feb 2009 21:40:55 +0000 (UTC)
Complaints-To: groups-abuse@google.com
Injection-Info: i24g2000prf.googlegroups.com; posting-host=220.255.7.214; posting-account=CA-V9AoAAAALl8TNYCIUm0D-21T09M4_
User-Agent: G2/1.0
X-HTTP-UserAgent: Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 6.0; SLCC1; .NET CLR 2.0.50727; .NET CLR 3.0.04506; InfoPath.1; .NET CLR 1.1.4322; .NET CLR 3.5.21022),gzip(gfe),gzip(gfe)
Path: forums-1-dub!forums-master!newssvr.sybase.com!news-sj-1.sprintlink.net!news-peer1.sprintlink.net!nntp1.phx1.gblx.net!nntp.gblx.net!nntp.gblx.net!border2.nntp.dca.giganews.com!nntp.giganews.com!postnews.google.com!i24g2000prf.googlegroups.com!not-for-mail
Xref: forums-1-dub sybase.public.powerbuilder.datawindow:88754
Article PK: 418005


> > 2) Run dxdiag.exe and see if Direct3D is supported.
> > It's not, this is a virtual machine which does not support hardware
> > acceleration.  But if I click "Yes" on the install prompt it stops appearing
> > so it's not like the Direct3D support is causing the prompt to appear every
> > time.
>
> This is the reason. We are working on disabling the prompt for
> deployed runtimes.

Tbe clearer: the new 3D styles require Direct3D and so are not
supported for the scenario
you have described. But we are getting rid of the prompt.


Martin Clark Posted on 2009-02-11 09:12:54.0Z
From: "Martin Clark" <nospam@nospam.nospam>
Newsgroups: sybase.public.powerbuilder.datawindow
References: <496c7e30$1@forums-1-dub> <496dbf39$1@forums-1-dub> <7396ca62-7abb-4f76-83cd-6b81e7bd0003@a29g2000pra.googlegroups.com> <496efa3c@forums-1-dub> <496f0355$1@forums-1-dub> <496f1906$1@forums-1-dub> <2d463160-17d5-414a-bc0c-0258ea44e2f6@f13g2000yqj.googlegroups.com> <49902ef8@forums-1-dub> <7d2b97d9-f99f-401a-8b81-cf8e08c448ab@v39g2000pro.googlegroups.com> <4991a884@forums-1-dub> <4c2eac41-79a7-4ee3-9c3a-6476e5a0a5ce@w1g2000prk.googlegroups.com> <96462b67-d277-4823-b332-581b5c6139bf@i24g2000prf.googlegroups.com>
In-Reply-To: <96462b67-d277-4823-b332-581b5c6139bf@i24g2000prf.googlegroups.com>
Subject: Re: Install DirectX Message
Lines: 28
MIME-Version: 1.0
Content-Type: text/plain; format=flowed; charset="iso-8859-1"; reply-type=original
Content-Transfer-Encoding: 7bit
X-Priority: 3
X-MSMail-Priority: Normal
X-Newsreader: Microsoft Windows Mail 6.0.6000.16480
X-MimeOLE: Produced By Microsoft MimeOLE V6.0.6000.16669
NNTP-Posting-Host: vip152.sybase.com
X-Original-NNTP-Posting-Host: vip152.sybase.com
Message-ID: <49929696$1@forums-1-dub>
Date: 11 Feb 2009 01:12:54 -0800
X-Trace: forums-1-dub 1234343574 10.22.241.152 (11 Feb 2009 01:12:54 -0800)
X-Original-Trace: 11 Feb 2009 01:12:54 -0800, vip152.sybase.com
Path: forums-1-dub!not-for-mail
Xref: forums-1-dub sybase.public.powerbuilder.datawindow:88761
Article PK: 418013

We are planning on releasing our software to customers by the end of the
month. Do you know when the update to remove this prompt will be available?

If not, can you tell me how the system knows whether or not to display the
prompt? When I click "yes" on a system with no Direct3D support, the prompt
stops appearing so there must be some way to programatically get to think I
have clicked yes when I have not, since the powerbuilder code must be doing
it.

"Frederick KOH[Sybase]" <fkoh.powerbuilder@gmail.com> wrote in message
news:96462b67-d277-4823-b332-581b5c6139bf@i24g2000prf.googlegroups.com...
> > 2) Run dxdiag.exe and see if Direct3D is supported.
> > It's not, this is a virtual machine which does not support hardware
> > acceleration. But if I click "Yes" on the install prompt it stops
> > appearing
> > so it's not like the Direct3D support is causing the prompt to appear
> > every
> > time.
>
> This is the reason. We are working on disabling the prompt for
> deployed runtimes.

Tbe clearer: the new 3D styles require Direct3D and so are not
supported for the scenario
you have described. But we are getting rid of the prompt.


Frederick KOH[Sybase] Posted on 2009-02-11 11:14:21.0Z
From: "Frederick KOH[Sybase]" <fkoh.powerbuilder@gmail.com>
Newsgroups: sybase.public.powerbuilder.datawindow
Subject: Re: Install DirectX Message
Date: Wed, 11 Feb 2009 03:14:21 -0800 (PST)
Organization: http://groups.google.com
Lines: 35
Message-ID: <25d27807-b493-4a8e-b6b5-08e500b20f30@u18g2000pro.googlegroups.com>
References: <496c7e30$1@forums-1-dub> <496dbf39$1@forums-1-dub> <7396ca62-7abb-4f76-83cd-6b81e7bd0003@a29g2000pra.googlegroups.com> <496efa3c@forums-1-dub> <496f0355$1@forums-1-dub> <496f1906$1@forums-1-dub> <2d463160-17d5-414a-bc0c-0258ea44e2f6@f13g2000yqj.googlegroups.com> <49902ef8@forums-1-dub> <7d2b97d9-f99f-401a-8b81-cf8e08c448ab@v39g2000pro.googlegroups.com> <4991a884@forums-1-dub> <4c2eac41-79a7-4ee3-9c3a-6476e5a0a5ce@w1g2000prk.googlegroups.com> <96462b67-d277-4823-b332-581b5c6139bf@i24g2000prf.googlegroups.com> <49929696$1@forums-1-dub>
NNTP-Posting-Host: 130.214.25.252
Mime-Version: 1.0
Content-Type: text/plain; charset=ISO-8859-1
Content-Transfer-Encoding: quoted-printable
X-Trace: posting.google.com 1234350861 10717 127.0.0.1 (11 Feb 2009 11:14:21 GMT)
X-Complaints-To: groups-abuse@google.com
NNTP-Posting-Date: Wed, 11 Feb 2009 11:14:21 +0000 (UTC)
Complaints-To: groups-abuse@google.com
Injection-Info: u18g2000pro.googlegroups.com; posting-host=130.214.25.252; posting-account=CA-V9AoAAAALl8TNYCIUm0D-21T09M4_
User-Agent: G2/1.0
X-HTTP-UserAgent: Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 6.0; SLCC1; .NET CLR 2.0.50727; .NET CLR 1.1.4322; .NET CLR 3.5.21022; .NET CLR 3.5.30729; .NET CLR 3.0.30618),gzip(gfe),gzip(gfe)
Path: forums-1-dub!forums-master!newssvr.sybase.com!news-sj-1.sprintlink.net!news-peer1.sprintlink.net!nntp1.phx1.gblx.net!nntp.gblx.net!nntp.gblx.net!border2.nntp.dca.giganews.com!nntp.giganews.com!postnews.google.com!u18g2000pro.googlegroups.com!not-for-mail
Xref: forums-1-dub sybase.public.powerbuilder.datawindow:88762
Article PK: 418015


On Feb 11, 5:12 pm, "Martin Clark" <nos...@nospam.nospam> wrote:
> We are planning on releasing our software to customers by the end of the
> month.  Do you know when the update to remove this prompt will be available?
>

It's not likely to be released by then.

> If not, can you tell me how the system knows whether or not to display the
> prompt?  When I click "yes" on a system with no Direct3D support, the prompt
> stops appearing so there must be some way to programatically get to think I
> have clicked yes when I have not, since the powerbuilder code must be doing
> it.
>

The prompt is triggered by the failure to load PBD3DCHART115.dll.
Failure is most likely caused by the absence of the directx 9c
redistributables
(the d3dx9_*.dll and related files).

Assuming that after you click yes, the DirectX installation starts and
completes,
PBD3DCHART115.dll will no longer fail to load - the prompt no longer
appears.

The solution is to install the DirectX redistributables as a part of
your application installation.
For this you want to launch dxsetup.exe (one of the files in the
redistributables.) as one
of the steps in your application installation.


Frederick KOH[Sybase] Posted on 2009-02-11 11:24:13.0Z
From: "Frederick KOH[Sybase]" <fkoh.powerbuilder@gmail.com>
Newsgroups: sybase.public.powerbuilder.datawindow
Subject: Re: Install DirectX Message
Date: Wed, 11 Feb 2009 03:24:13 -0800 (PST)
Organization: http://groups.google.com
Lines: 7
Message-ID: <0d55720d-2dc8-48f2-88f8-b851d1ea10e2@p2g2000prf.googlegroups.com>
References: <496c7e30$1@forums-1-dub> <496dbf39$1@forums-1-dub> <7396ca62-7abb-4f76-83cd-6b81e7bd0003@a29g2000pra.googlegroups.com> <496efa3c@forums-1-dub> <496f0355$1@forums-1-dub> <496f1906$1@forums-1-dub> <2d463160-17d5-414a-bc0c-0258ea44e2f6@f13g2000yqj.googlegroups.com> <49902ef8@forums-1-dub> <7d2b97d9-f99f-401a-8b81-cf8e08c448ab@v39g2000pro.googlegroups.com> <4991a884@forums-1-dub> <4c2eac41-79a7-4ee3-9c3a-6476e5a0a5ce@w1g2000prk.googlegroups.com> <96462b67-d277-4823-b332-581b5c6139bf@i24g2000prf.googlegroups.com> <49929696$1@forums-1-dub>
NNTP-Posting-Host: 130.214.25.252
Mime-Version: 1.0
Content-Type: text/plain; charset=ISO-8859-1
Content-Transfer-Encoding: quoted-printable
X-Trace: posting.google.com 1234351454 9263 127.0.0.1 (11 Feb 2009 11:24:14 GMT)
X-Complaints-To: groups-abuse@google.com
NNTP-Posting-Date: Wed, 11 Feb 2009 11:24:14 +0000 (UTC)
Complaints-To: groups-abuse@google.com
Injection-Info: p2g2000prf.googlegroups.com; posting-host=130.214.25.252; posting-account=CA-V9AoAAAALl8TNYCIUm0D-21T09M4_
User-Agent: G2/1.0
X-HTTP-UserAgent: Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 6.0; SLCC1; .NET CLR 2.0.50727; .NET CLR 1.1.4322; .NET CLR 3.5.21022; .NET CLR 3.5.30729; .NET CLR 3.0.30618),gzip(gfe),gzip(gfe)
Path: forums-1-dub!forums-master!newssvr.sybase.com!news-sj-1.sprintlink.net!news-peer1.sprintlink.net!nntp1.phx1.gblx.net!nntp.gblx.net!nntp.gblx.net!border2.nntp.dca.giganews.com!nntp.giganews.com!postnews.google.com!p2g2000prf.googlegroups.com!not-for-mail
Xref: forums-1-dub sybase.public.powerbuilder.datawindow:88763
Article PK: 418016


On Feb 11, 5:12 pm, "Martin Clark" <nos...@nospam.nospam> wrote:
>  When I click "yes" on a system with no Direct3D support, the prompt
> stops appearing

Stops appearing forever or just for that session?
I mean the prompt reappears when you close the app and
start again.


Martin Clark Posted on 2009-02-12 09:04:28.0Z
From: "Martin Clark" <nospam@nospam.nospam>
Newsgroups: sybase.public.powerbuilder.datawindow
References: <496c7e30$1@forums-1-dub> <496dbf39$1@forums-1-dub> <7396ca62-7abb-4f76-83cd-6b81e7bd0003@a29g2000pra.googlegroups.com> <496efa3c@forums-1-dub> <496f0355$1@forums-1-dub> <496f1906$1@forums-1-dub> <2d463160-17d5-414a-bc0c-0258ea44e2f6@f13g2000yqj.googlegroups.com> <49902ef8@forums-1-dub> <7d2b97d9-f99f-401a-8b81-cf8e08c448ab@v39g2000pro.googlegroups.com> <4991a884@forums-1-dub> <4c2eac41-79a7-4ee3-9c3a-6476e5a0a5ce@w1g2000prk.googlegroups.com> <96462b67-d277-4823-b332-581b5c6139bf@i24g2000prf.googlegroups.com> <49929696$1@forums-1-dub> <0d55720d-2dc8-48f2-88f8-b851d1ea10e2@p2g2000prf.googlegroups.com>
In-Reply-To: <0d55720d-2dc8-48f2-88f8-b851d1ea10e2@p2g2000prf.googlegroups.com>
Subject: Re: Install DirectX Message
Lines: 40
MIME-Version: 1.0
Content-Type: text/plain; format=flowed; charset="iso-8859-1"; reply-type=original
Content-Transfer-Encoding: 7bit
X-Priority: 3
X-MSMail-Priority: Normal
X-Newsreader: Microsoft Windows Mail 6.0.6000.16480
X-MimeOLE: Produced By Microsoft MimeOLE V6.0.6000.16669
NNTP-Posting-Host: vip152.sybase.com
X-Original-NNTP-Posting-Host: vip152.sybase.com
Message-ID: <4993e61c@forums-1-dub>
Date: 12 Feb 2009 01:04:28 -0800
X-Trace: forums-1-dub 1234429468 10.22.241.152 (12 Feb 2009 01:04:28 -0800)
X-Original-Trace: 12 Feb 2009 01:04:28 -0800, vip152.sybase.com
Path: forums-1-dub!not-for-mail
Xref: forums-1-dub sybase.public.powerbuilder.datawindow:88775
Article PK: 418029

The following happens when we load our application (which displays a 3d
chart as soon as you log in):

A prompt appears asking you to install directx
Clicking "Yes" loads the directx install program
Once the installation is complete, a message saying "Please restart
powerbuilder" appears
The software crashes with an illegal operation, killing our application as
soon as you click OK. The crash is not a bug with our code, rather the
powerbuilder framework falling over.

If you click "No" to the install directx prompt, the software crashes with
an illegal operation as well.

Upon loading the software for a second time after clicking yes and letting
directx install, there is no prompt and therefore no crash. The software
runs as normal. This is despite direct3d support not being available and
the graphics displaying in 2d anyway.

The whole thing is a mess, especially the fact that it says "Please restart
powerbuilder" when obviously our app is not named "Powerbuilder" and the way
that it crashes no matter what you do. It feels as if nobody tried
embedding a 3d report in a deployed application before releasing the feature
in this state.

Anyway, I'm going to check exactly what files the directx installer places
on the disk when it is run by the prompt and put them in manually. I shall
let you know if this works and exactly what files were required.


"Frederick KOH[Sybase]" <fkoh.powerbuilder@gmail.com> wrote in message
news:0d55720d-2dc8-48f2-88f8-b851d1ea10e2@p2g2000prf.googlegroups.com...

On Feb 11, 5:12 pm, "Martin Clark" <nos...@nospam.nospam> wrote:
> When I click "yes" on a system with no Direct3D support, the prompt
> stops appearing

Stops appearing forever or just for that session?
I mean the prompt reappears when you close the app and
start again.


Frederick KOH[Sybase] Posted on 2009-02-12 10:34:51.0Z
From: "Frederick KOH[Sybase]" <fkoh.powerbuilder@gmail.com>
Newsgroups: sybase.public.powerbuilder.datawindow
Subject: Re: Install DirectX Message
Date: Thu, 12 Feb 2009 02:34:51 -0800 (PST)
Organization: http://groups.google.com
Lines: 66
Message-ID: <48da9ec6-4222-429d-8afa-5c56440415f3@r41g2000prr.googlegroups.com>
References: <496c7e30$1@forums-1-dub> <496dbf39$1@forums-1-dub> <7396ca62-7abb-4f76-83cd-6b81e7bd0003@a29g2000pra.googlegroups.com> <496efa3c@forums-1-dub> <496f0355$1@forums-1-dub> <496f1906$1@forums-1-dub> <2d463160-17d5-414a-bc0c-0258ea44e2f6@f13g2000yqj.googlegroups.com> <49902ef8@forums-1-dub> <7d2b97d9-f99f-401a-8b81-cf8e08c448ab@v39g2000pro.googlegroups.com> <4991a884@forums-1-dub> <4c2eac41-79a7-4ee3-9c3a-6476e5a0a5ce@w1g2000prk.googlegroups.com> <96462b67-d277-4823-b332-581b5c6139bf@i24g2000prf.googlegroups.com> <49929696$1@forums-1-dub> <0d55720d-2dc8-48f2-88f8-b851d1ea10e2@p2g2000prf.googlegroups.com> <4993e61c@forums-1-dub>
NNTP-Posting-Host: 130.214.25.252
Mime-Version: 1.0
Content-Type: text/plain; charset=ISO-8859-1
Content-Transfer-Encoding: quoted-printable
X-Trace: posting.google.com 1234434893 17950 127.0.0.1 (12 Feb 2009 10:34:53 GMT)
X-Complaints-To: groups-abuse@google.com
NNTP-Posting-Date: Thu, 12 Feb 2009 10:34:53 +0000 (UTC)
Complaints-To: groups-abuse@google.com
Injection-Info: r41g2000prr.googlegroups.com; posting-host=130.214.25.252; posting-account=CA-V9AoAAAALl8TNYCIUm0D-21T09M4_
User-Agent: G2/1.0
X-HTTP-UserAgent: Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 6.0; SLCC1; .NET CLR 2.0.50727; .NET CLR 1.1.4322; .NET CLR 3.5.21022; .NET CLR 3.5.30729; .NET CLR 3.0.30618),gzip(gfe),gzip(gfe)
Path: forums-1-dub!forums-master!newssvr.sybase.com!news-sj-1.sprintlink.net!news-peer1.sprintlink.net!nntp1.phx1.gblx.net!nntp.gblx.net!nntp.gblx.net!border2.nntp.dca.giganews.com!nntp.giganews.com!postnews.google.com!r41g2000prr.googlegroups.com!not-for-mail
Xref: forums-1-dub sybase.public.powerbuilder.datawindow:88776
Article PK: 418028

Please also try:

Write a simple dll to replace PBD3DHLPR115.dll (has only a single
function:PBD3DHLPR_DirectXDoInstall)


Your version of PBD3DHLPR_DirectXDoInstall should
- return nothing (void)
- take no arguments
- do nothing


This gets rid of the prompt.

On Feb 12, 5:04 pm, "Martin Clark" <nos...@nospam.nospam> wrote:
> The following happens when we load our application (which displays a 3d
> chart as soon as you log in):
>
> A prompt appears asking you to install directx
> Clicking "Yes" loads the directx install program
> Once the installation is complete, a message saying "Please restart
> powerbuilder" appears
> The software crashes with an illegal operation, killing our application as
> soon as you click OK.  The crash is not a bug with our code, rather the
> powerbuilder framework falling over.
>
> If you click "No" to the install directx prompt, the software crashes with
> an illegal operation as well.
>
> Upon loading the software for a second time after clicking yes and letting
> directx install, there is no prompt and therefore no crash.  The software
> runs as normal.  This is despite direct3d support not being available and
> the graphics displaying in 2d anyway.
>
> The whole thing is a mess, especially the fact that it says "Please restart
> powerbuilder" when obviously our app is not named "Powerbuilder" and the way
> that it crashes no matter what you do.  It feels as if nobody tried
> embedding a 3d report in a deployed application before releasing the feature
> in this state.
>
> Anyway, I'm going to check exactly what files the directx installer places
> on the disk when it is run by the prompt and put them in manually.  I shall
> let you know if this works and exactly what files were required.
>
> "Frederick KOH[Sybase]" <fkoh.powerbuil...@gmail.com> wrote in message
>
> news:0d55720d-2dc8-48f2-88f8-b851d1ea10e2@p2g2000prf.googlegroups.com...
> On Feb 11, 5:12 pm, "Martin Clark" <nos...@nospam.nospam> wrote:
>
> > When I click "yes" on a system with no Direct3D support, the prompt
> > stops appearing
>
> Stops appearing forever or just for that session?
> I mean the prompt reappears when you close the app and
> start again.


Frederick KOH[Sybase] Posted on 2009-02-11 12:27:48.0Z
From: "Frederick KOH[Sybase]" <fkoh.powerbuilder@gmail.com>
Newsgroups: sybase.public.powerbuilder.datawindow
Subject: Re: Install DirectX Message
Date: Wed, 11 Feb 2009 04:27:48 -0800 (PST)
Organization: http://groups.google.com
Lines: 23
Message-ID: <dc3d1b51-d8a8-492f-812b-0b284b673701@k36g2000pri.googlegroups.com>
References: <496c7e30$1@forums-1-dub> <496dbf39$1@forums-1-dub> <7396ca62-7abb-4f76-83cd-6b81e7bd0003@a29g2000pra.googlegroups.com> <496efa3c@forums-1-dub> <496f0355$1@forums-1-dub> <496f1906$1@forums-1-dub> <2d463160-17d5-414a-bc0c-0258ea44e2f6@f13g2000yqj.googlegroups.com> <49902ef8@forums-1-dub> <7d2b97d9-f99f-401a-8b81-cf8e08c448ab@v39g2000pro.googlegroups.com> <4991a884@forums-1-dub> <4c2eac41-79a7-4ee3-9c3a-6476e5a0a5ce@w1g2000prk.googlegroups.com> <96462b67-d277-4823-b332-581b5c6139bf@i24g2000prf.googlegroups.com> <49929696$1@forums-1-dub>
NNTP-Posting-Host: 130.214.25.252
Mime-Version: 1.0
Content-Type: text/plain; charset=ISO-8859-1
Content-Transfer-Encoding: quoted-printable
X-Trace: posting.google.com 1234355268 21172 127.0.0.1 (11 Feb 2009 12:27:48 GMT)
X-Complaints-To: groups-abuse@google.com
NNTP-Posting-Date: Wed, 11 Feb 2009 12:27:48 +0000 (UTC)
Complaints-To: groups-abuse@google.com
Injection-Info: k36g2000pri.googlegroups.com; posting-host=130.214.25.252; posting-account=CA-V9AoAAAALl8TNYCIUm0D-21T09M4_
User-Agent: G2/1.0
X-HTTP-UserAgent: Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 6.0; SLCC1; .NET CLR 2.0.50727; .NET CLR 1.1.4322; .NET CLR 3.5.21022; .NET CLR 3.5.30729; .NET CLR 3.0.30618),gzip(gfe),gzip(gfe)
Path: forums-1-dub!forums-master!newssvr.sybase.com!news-sj-1.sprintlink.net!news-peer1.sprintlink.net!nntp1.phx1.gblx.net!nntp.gblx.net!nntp.gblx.net!border2.nntp.dca.giganews.com!nntp.giganews.com!postnews.google.com!k36g2000pri.googlegroups.com!not-for-mail
Xref: forums-1-dub sybase.public.powerbuilder.datawindow:88764
Article PK: 418017


On Feb 11, 5:12 pm, "Martin Clark" <nos...@nospam.nospam> wrote:
> If not, can you tell me how the system knows whether or not to display the
> prompt?  When I click "yes" on a system with no Direct3D support, the prompt
> stops appearing so there must be some way to programatically get to think I
> have clicked yes when I have not, since the powerbuilder code must be doing
> it.
>

If all else fails and you can't wait for the fix, here is something
undocumented and harmless:

Write a simple dll to replace PBD3DHLPR115.dll (has only a single
function:PBD3DHLPR_DirectXDoInstall)

Your version of PBD3DHLPR_DirectXDoInstall should
- return nothing (void)
- take no arguments
- do nothing


David Hickman Posted on 2009-03-18 14:31:28.0Z
From: "David Hickman" <nospam@nospam.com>
Newsgroups: sybase.public.powerbuilder.datawindow
References: <496c7e30$1@forums-1-dub> <496dbf39$1@forums-1-dub> <7396ca62-7abb-4f76-83cd-6b81e7bd0003@a29g2000pra.googlegroups.com> <496efa3c@forums-1-dub> <496f0355$1@forums-1-dub> <496f1906$1@forums-1-dub> <2d463160-17d5-414a-bc0c-0258ea44e2f6@f13g2000yqj.googlegroups.com> <49902ef8@forums-1-dub> <7d2b97d9-f99f-401a-8b81-cf8e08c448ab@v39g2000pro.googlegroups.com> <4991a884@forums-1-dub> <4c2eac41-79a7-4ee3-9c3a-6476e5a0a5ce@w1g2000prk.googlegroups.com> <96462b67-d277-4823-b332-581b5c6139bf@i24g2000prf.googlegroups.com> <49929696$1@forums-1-dub> <dc3d1b51-d8a8-492f-812b-0b284b673701@k36g2000pri.googlegroups.com>
Subject: Re: Install DirectX Message
Lines: 33
X-Priority: 3
X-MSMail-Priority: Normal
X-Newsreader: Microsoft Outlook Express 6.00.2900.3138
X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2900.3350
X-RFC2646: Format=Flowed; Original
NNTP-Posting-Host: vip152.sybase.com
X-Original-NNTP-Posting-Host: vip152.sybase.com
Message-ID: <49c105c0$1@forums-1-dub>
Date: 18 Mar 2009 06:31:28 -0800
X-Trace: forums-1-dub 1237386688 10.22.241.152 (18 Mar 2009 06:31:28 -0800)
X-Original-Trace: 18 Mar 2009 06:31:28 -0800, vip152.sybase.com
Path: forums-1-dub!not-for-mail
Xref: forums-1-dub sybase.public.powerbuilder.datawindow:89000
Article PK: 418253

Hi,

Is there any planned release date for this fix as of yet?


Thanks,
David

"Frederick KOH[Sybase]" <fkoh.powerbuilder@gmail.com> wrote in message
news:dc3d1b51-d8a8-492f-812b-0b284b673701@k36g2000pri.googlegroups.com...

On Feb 11, 5:12 pm, "Martin Clark" <nos...@nospam.nospam> wrote:
> If not, can you tell me how the system knows whether or not to display the
> prompt? When I click "yes" on a system with no Direct3D support, the
> prompt
> stops appearing so there must be some way to programatically get to think
> I
> have clicked yes when I have not, since the powerbuilder code must be
> doing
> it.
>

If all else fails and you can't wait for the fix, here is something
undocumented and harmless:

Write a simple dll to replace PBD3DHLPR115.dll (has only a single
function:PBD3DHLPR_DirectXDoInstall)

Your version of PBD3DHLPR_DirectXDoInstall should
- return nothing (void)
- take no arguments
- do nothing


Frederick KOH[Sybase] Posted on 2009-03-19 00:17:10.0Z
From: "Frederick KOH[Sybase]" <fkoh.powerbuilder@gmail.com>
Newsgroups: sybase.public.powerbuilder.datawindow
Subject: Re: Install DirectX Message
Date: Wed, 18 Mar 2009 17:17:10 -0700 (PDT)
Organization: http://groups.google.com
Lines: 13
Message-ID: <87f4ec16-a978-430c-877c-b7e048ef7428@d19g2000prh.googlegroups.com>
References: <496c7e30$1@forums-1-dub> <496dbf39$1@forums-1-dub> <7396ca62-7abb-4f76-83cd-6b81e7bd0003@a29g2000pra.googlegroups.com> <496efa3c@forums-1-dub> <496f0355$1@forums-1-dub> <496f1906$1@forums-1-dub> <2d463160-17d5-414a-bc0c-0258ea44e2f6@f13g2000yqj.googlegroups.com> <49902ef8@forums-1-dub> <7d2b97d9-f99f-401a-8b81-cf8e08c448ab@v39g2000pro.googlegroups.com> <4991a884@forums-1-dub> <4c2eac41-79a7-4ee3-9c3a-6476e5a0a5ce@w1g2000prk.googlegroups.com> <96462b67-d277-4823-b332-581b5c6139bf@i24g2000prf.googlegroups.com> <49929696$1@forums-1-dub> <dc3d1b51-d8a8-492f-812b-0b284b673701@k36g2000pri.googlegroups.com> <49c105c0$1@forums-1-dub>
NNTP-Posting-Host: 130.214.25.252
Mime-Version: 1.0
Content-Type: text/plain; charset=ISO-8859-1
Content-Transfer-Encoding: quoted-printable
X-Trace: posting.google.com 1237421830 27293 127.0.0.1 (19 Mar 2009 00:17:10 GMT)
X-Complaints-To: groups-abuse@google.com
NNTP-Posting-Date: Thu, 19 Mar 2009 00:17:10 +0000 (UTC)
Complaints-To: groups-abuse@google.com
Injection-Info: d19g2000prh.googlegroups.com; posting-host=130.214.25.252; posting-account=CA-V9AoAAAALl8TNYCIUm0D-21T09M4_
User-Agent: G2/1.0
X-HTTP-UserAgent: Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 6.0; GTB5; SLCC1; .NET CLR 2.0.50727; .NET CLR 1.1.4322; .NET CLR 3.5.21022; .NET CLR 3.5.30729; .NET CLR 3.0.30618),gzip(gfe),gzip(gfe)
Path: forums-1-dub!forums-master!newssvr.sybase.com!news-sj-1.sprintlink.net!news-peer1.sprintlink.net!newsfeed.yul.equant.net!nntp1.roc.gblx.net!nntp.gblx.net!nntp.gblx.net!nlpi057.nbdc.sbc.com!prodigy.net!news.glorb.com!postnews.google.com!d19g2000prh.googlegroups.com!not-for-mail
Xref: forums-1-dub sybase.public.powerbuilder.datawindow:89006
Article PK: 418258

May 15th according to:

http://groups.google.com.sg/group/sybase.public.powerbuilder.futures.discussion/msg/81763d7905d0db7f?hl=en

On Mar 18, 10:31 pm, "David Hickman" <nos...@nospam.com> wrote:
> Hi,
>
> Is there any planned release date for this fix as of yet?
>
> Thanks,
> David
>


David Hickman Posted on 2009-03-19 14:56:56.0Z
From: "David Hickman" <nospam@nospam.com>
Newsgroups: sybase.public.powerbuilder.datawindow
References: <496c7e30$1@forums-1-dub> <496dbf39$1@forums-1-dub> <7396ca62-7abb-4f76-83cd-6b81e7bd0003@a29g2000pra.googlegroups.com> <496efa3c@forums-1-dub> <496f0355$1@forums-1-dub> <496f1906$1@forums-1-dub> <2d463160-17d5-414a-bc0c-0258ea44e2f6@f13g2000yqj.googlegroups.com> <49902ef8@forums-1-dub> <7d2b97d9-f99f-401a-8b81-cf8e08c448ab@v39g2000pro.googlegroups.com> <4991a884@forums-1-dub> <4c2eac41-79a7-4ee3-9c3a-6476e5a0a5ce@w1g2000prk.googlegroups.com> <96462b67-d277-4823-b332-581b5c6139bf@i24g2000prf.googlegroups.com> <49929696$1@forums-1-dub> <dc3d1b51-d8a8-492f-812b-0b284b673701@k36g2000pri.googlegroups.com> <49c105c0$1@forums-1-dub> <87f4ec16-a978-430c-877c-b7e048ef7428@d19g2000prh.googlegroups.com>
Subject: Re: Install DirectX Message
Lines: 25
X-Priority: 3
X-MSMail-Priority: Normal
X-Newsreader: Microsoft Outlook Express 6.00.2900.3138
X-RFC2646: Format=Flowed; Original
X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2900.3350
NNTP-Posting-Host: vip152.sybase.com
X-Original-NNTP-Posting-Host: vip152.sybase.com
Message-ID: <49c25d38$1@forums-1-dub>
Date: 19 Mar 2009 06:56:56 -0800
X-Trace: forums-1-dub 1237474616 10.22.241.152 (19 Mar 2009 06:56:56 -0800)
X-Original-Trace: 19 Mar 2009 06:56:56 -0800, vip152.sybase.com
Path: forums-1-dub!not-for-mail
Xref: forums-1-dub sybase.public.powerbuilder.datawindow:89009
Article PK: 418262

Thanks Frederick, it's quite a long time away unfortunately although thanks
for your message about the DLL. We actually did manage to create one of
these and it successfully removes the message and the 3D graphs still work
correctly if DirectX 9 is installed even without the message appearing.


David


"Frederick KOH[Sybase]" <fkoh.powerbuilder@gmail.com> wrote in message
news:87f4ec16-a978-430c-877c-b7e048ef7428@d19g2000prh.googlegroups.com...
May 15th according to:

http://groups.google.com.sg/group/sybase.public.powerbuilder.futures.discussion/msg/81763d7905d0db7f?hl=en

On Mar 18, 10:31 pm, "David Hickman" <nos...@nospam.com> wrote:
> Hi,
>
> Is there any planned release date for this fix as of yet?
>
> Thanks,
> David
>


Frederick KOH[Sybase] Posted on 2009-01-16 01:22:46.0Z
From: "Frederick KOH[Sybase]" <fkoh.powerbuilder@gmail.com>
Newsgroups: sybase.public.powerbuilder.datawindow
Subject: Re: Install DirectX Message
Date: Thu, 15 Jan 2009 17:22:46 -0800 (PST)
Organization: http://groups.google.com
Lines: 13
Message-ID: <45bae718-4a49-4e42-8d92-1996c878c052@f3g2000yqf.googlegroups.com>
References: <496c7e30$1@forums-1-dub> <496dbf39$1@forums-1-dub> <7396ca62-7abb-4f76-83cd-6b81e7bd0003@a29g2000pra.googlegroups.com> <496efa3c@forums-1-dub> <496f0355$1@forums-1-dub> <496f1906$1@forums-1-dub>
NNTP-Posting-Host: 130.214.25.252
Mime-Version: 1.0
Content-Type: text/plain; charset=ISO-8859-1
Content-Transfer-Encoding: quoted-printable
X-Trace: posting.google.com 1232068966 7460 127.0.0.1 (16 Jan 2009 01:22:46 GMT)
X-Complaints-To: groups-abuse@google.com
NNTP-Posting-Date: Fri, 16 Jan 2009 01:22:46 +0000 (UTC)
Complaints-To: groups-abuse@google.com
Injection-Info: f3g2000yqf.googlegroups.com; posting-host=130.214.25.252; posting-account=CA-V9AoAAAALl8TNYCIUm0D-21T09M4_
User-Agent: G2/1.0
X-HTTP-UserAgent: Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 6.0; SLCC1; .NET CLR 2.0.50727; .NET CLR 1.1.4322; .NET CLR 3.5.21022; .NET CLR 3.5.30729; .NET CLR 3.0.30618),gzip(gfe),gzip(gfe)
Path: forums-1-dub!forums-master!newssvr.sybase.com!news-sj-1.sprintlink.net!news-peer1.sprintlink.net!nntp1.phx1.gblx.net!nntp.gblx.net!nntp.gblx.net!border2.nntp.dca.giganews.com!nntp.giganews.com!postnews.google.com!f3g2000yqf.googlegroups.com!not-for-mail
Xref: forums-1-dub sybase.public.powerbuilder.datawindow:88618
Article PK: 417872


On Jan 15, 7:07 pm, "David Hickman" <nos...@nospam.com> wrote:
> Some of the design decisions
> for the 3D graphs (like the one to use DirectX and a 3D card in the first
> place imo) do seem a little strange to me but I'm keen to get it working in
> the best way that I can.

We only dared make this decision when both WPF and Vista were designed
with
assumptions about video card capabilities. IOW we waited until it was
something
that was not unprecedented :)