Closed Bug 89966 Opened 24 years ago Closed 24 years ago

MfcEmbed's PromptService implementation not complete..

Categories

(Core Graveyard :: Embedding: APIs, defect)

x86
Windows NT
defect
Not set
normal

Tracking

(Not tracked)

VERIFIED FIXED

People

(Reporter: chak, Assigned: chak)

Details

Attachments

(3 files)

Currently MFcEmbed's PromptService is not fully implemented. Specifically, we need to impl the following methods: ConfirmCheck ConfirmEx Select
The methods which are to be implemented are: ConfirmCheck ConfirmEx AlertCheck not ConfirmCheck ConfirmEx Select (Which no one ever seems to call)
Hi Adam : Could you please r= this when you get a chance....Thanks
Status: NEW → ASSIGNED
Hi Dan : Could you please r= this since Adam's on vacation....Thanks
Hi Conrad : Since both Adam and Danm are on vacation, would you be able to r= this when you get a chance...Thanks
1) on ConfirmEx, the checkMsg param can be null. If that's the case, the checkbox should be hidden. Also, checkValue can be null, so check that before assigning to it. 2) in ConfirmEx, the setting of the button titles could be a little more compact. If you had: CString csButtonStrings[3]; and then, in the for() loop, assign in each case to csButtonStrings[i], it would be more concise and make for a few less initializations and assignments.
Looks good, except for this, in the bottom of ConfirmEx: + *checkValue = dlg.m_bCheckBoxValue; There still needs to be a null-check there. With that, r=ccarlen
Sorry, missed that one earlier. I added the following check: if(checkValue) *checkValue = dlg.m_bCheckBoxValue; Thanks for your keen eye and a quick review Conrad!
Hi Chris : Can i get an sr= on this...Thanks
There are lots of bad tabs in that patch. Can you fix those, please? And remove this stuff: + //{{AFX_DATA(CAlertCheckDialog) etc. Fix those and you have an sr=blizzard
Patch checked in.
Status: ASSIGNED → RESOLVED
Closed: 24 years ago
Resolution: --- → FIXED
QA Contact: mdunn → depstein
ConfirmCheck, ConfirmEx, & AlertCheck are now implemented in PromptService.
Status: RESOLVED → VERIFIED
Product: Core → Core Graveyard
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Creator:
Created:
Updated:
Size: