Closed Bug 58467 Opened 25 years ago Closed 24 years ago

No 3d border on ActiveX wrapper in Visual Basic

Categories

(Core Graveyard :: Embedding: ActiveX Wrapper, defect, P3)

x86
Windows 98

Tracking

(Not tracked)

RESOLVED WONTFIX
Future

People

(Reporter: geshp, Assigned: adamlock)

References

()

Details

From Bugzilla Helper: User-Agent: Mozilla/5.0 (Windows; U; Win98; en-US; m18) Gecko/20001029 BuildID: 2000102920 When using the ActiveX wrapper for Mozilla in Visual Basic, the control does not have the 3d border around it. I have worked around it by cropping the control by two pixels on each side and placing a text box behind it. The Microsoft control puts in the border automatically whenever it loads the first page. Reproducible: Always Steps to Reproduce: 1. Installing ActiveX control as per instructions 2. Open Visual Basic, go to Project, Components and Check Mozilla 1.0 Type Library, press OK. 3. Place a Mozilla control on the form Actual Results: The control came up, but no matter what page it goes to, it has no borders on the side. Expected Results: Should place a three dimensional border around the control
changing owner
Assignee: locka → adamlock
While trying to confirm I ran into a worse problem, when I try to insert the control into a form, VB6 crashs with the following message: NSPR:EventReceiver: VB6.EXE - Application Error --------------------------- The instruction at "0x600f22e2" referenced memory at "0xffff0049". The memory could not be "read". Using Mozilla trunk build 2000103104, Win2k SP1, and VB 6 SP3.
(sorry for the spam) Whoops, slip of the brain... I take back the vb6 sp3, I'm using sp4.
Bergee, open a new bug to cover your crash, but please ensure you've read up on http://www.iol.ie/~locka/mozilla/mozilla.htm to ensure it's not a configuration error. Please note that I need as much information as possible to be able to do anything about the problem. Build numbers & stack traces at a bare minimum. Now back to the main problem: The Mozilla control doesn't have 3D border because it's not specifying WS_EX_CLIENTEDGE style bit when it creates the browser window. It's not quite as straightforward as adding the style bit since some of the rectangle calculation code needs reworking but its easily doable. Assigning to myself.
Status: UNCONFIRMED → ASSIGNED
Ever confirmed: true
ok *looks sheepish* I forgot that I removed my mozilla directory from my path a while back, so when I added it back in the control worked fine.
Target Milestone: --- → Future
Marking WONTFIX
Status: ASSIGNED → RESOLVED
Closed: 24 years ago
Resolution: --- → WONTFIX
Product: Core → Core Graveyard
You need to log in before you can comment on or make changes to this bug.