Closed
Bug 126245
Opened 23 years ago
Closed 22 years ago
[ActiveX] control needs an app launcher dialog
Categories
(Core Graveyard :: Embedding: ActiveX Wrapper, defect)
Tracking
(Not tracked)
RESOLVED
FIXED
Future
People
(Reporter: adamlock, Assigned: adamlock)
References
Details
Attachments
(1 file, 1 obsolete file)
(deleted),
patch
|
chak
:
review+
rpotts
:
superreview+
|
Details | Diff | Splinter Review |
Control needs an app launcher dialog just like mfcEmbed, so it can launch 3rd
party helper apps, save to file etc.
http://lxr.mozilla.org/seamonkey/source/embedding/tests/mfcembed/components/HelperAppDlg.cpp
Summary: ActiveX control needs an app launcher dialog → [ActiveX] control needs an app launcher dialog
Upcoming patch will supply a save/run dialog but the progress bar stuff won't work.
Depends on: 134523
Target Milestone: mozilla1.0.1 → Future
A working patch except for no progress dialog. The save/run dialog works fine
and I think I'd like to checkin in its current state so the control can benefit
from that and wait for the fix for bug 134523 for the progress meter.
Same patch without HelperAppDlg.cpp/h
Attachment #87239 -
Attachment is obsolete: true
Chak, would you be able to review the patch to add the helper app dialog to the
control? I have two versions of the diff, the first contains HelperAppDlg.cpp
and second doesn't.
HelperAppDlg.cpp has been checked in already since it won't be built without
checking in makefile changes, but feel free to review it anyway and I can submit
fixes as diffs to the checked in version. It is more or less a Win32 version of
your HelperAppDlg.cpp impl in MfcEmbed. The calls to invoke the progress meter
are commented out due to bug 134523
Cheers,
Adam
Comment 5•22 years ago
|
||
Comment on attachment 87260 [details] [diff] [review]
Patch
r=chak
Attachment #87260 -
Flags: review+
Comment 6•22 years ago
|
||
Attachment #87260 -
Flags: superreview+
Fix checked in.
Verification (if anyone wants to try :):
1. Build mozilla/embedding/browser/activex/tests/cbrowse
2. Copy cbrowse.exe to mozilla/bin
3. cd mozilla/bin
4. regsvr32 mozctlx.dll
5. Run cbrowse and choose the Mozilla control
6. Load something which invokes the app helper dialog, e.g.
file:///c:/WINDOWS/SYSTEM32/CALC.EXE
7. Verify app helper dialog appears
Status: NEW → RESOLVED
Closed: 22 years ago
Resolution: --- → FIXED
Updated•13 years ago
|
Product: Core → Core Graveyard
You need to log in
before you can comment on or make changes to this bug.
Description
•