Click here to Skip to main content
15,886,919 members
Home / Discussions / C / C++ / MFC
   

C / C++ / MFC

 
GeneralRe: UpdateData() Behavior Pin
Roger Stoltz5-Feb-07 21:57
Roger Stoltz5-Feb-07 21:57 
GeneralRe: UpdateData() Behavior Pin
Mark Salsbery6-Feb-07 8:36
Mark Salsbery6-Feb-07 8:36 
GeneralRe: UpdateData() Behavior Pin
Roger Stoltz6-Feb-07 11:46
Roger Stoltz6-Feb-07 11:46 
GeneralRe: UpdateData() Behavior Pin
Mark Salsbery6-Feb-07 15:55
Mark Salsbery6-Feb-07 15:55 
GeneralRe: UpdateData() Behavior Pin
Gary R. Wheeler6-Feb-07 12:07
Gary R. Wheeler6-Feb-07 12:07 
GeneralRe: UpdateData() Behavior Pin
Roger Stoltz6-Feb-07 12:41
Roger Stoltz6-Feb-07 12:41 
AnswerRe: UpdateData() Behavior Pin
ThatsAlok6-Feb-07 20:00
ThatsAlok6-Feb-07 20:00 
QuestionMake MFC View "read only" while allowing viewing, scrolling etc. Pin
lctrncs5-Feb-07 9:43
lctrncs5-Feb-07 9:43 
The MFC SDI program has a document/view architecture and a dialog based flat file database.

At times,

1. the rich text in the view must be "read only" (preferably the user is unable to obtain focus in the view)

2. while the user makes changes to the database

3. and saves the changes to the document as a whole (which of course does not contain any changes to the rich text the user can read but not edit in the view).

At other times, all parts of the document view and database are availble for edit and save.

QUESTION: How does one prevent changes to the view while allowing full "read only" access (including scrolling) of the rich text in the view (preferably from OnInitialUpdate), and still allow editing and normal file save (savemodified and dosave) for the (changed) dialog-based database?

NOTE: Using PretranslateMessage in the Doc file traps keyboard input for a partial resolution, however, it also disables the scroll bar so only one page of the view may be displayed.

SUGGESTIONS?

Thanks.




"For a successful technology, reality must take precedence over public relations, for nature cannot be fooled." Richard Feynman, Minority Report to the Official Report on the Space Shuttle Challenger Crash

AnswerRe: Make MFC View "read only" while allowing viewing, scrolling etc. Pin
Mark Salsbery5-Feb-07 11:37
Mark Salsbery5-Feb-07 11:37 
GeneralRe: Make MFC View "read only" while allowing viewing, scrolling etc. Pin
lctrncs7-Feb-07 4:36
lctrncs7-Feb-07 4:36 
QuestionVS2005 trial: Registered messages issue Pin
Joan M5-Feb-07 9:33
professionalJoan M5-Feb-07 9:33 
AnswerRe: VS2005 trial: Registered messages issue Pin
Michael Dunn5-Feb-07 9:53
sitebuilderMichael Dunn5-Feb-07 9:53 
AnswerRe: VS2005 trial: Registered messages issue Pin
Gary R. Wheeler5-Feb-07 12:19
Gary R. Wheeler5-Feb-07 12:19 
QuestionAdvanced VC++ 6.0 Book/Reference Pin
acerunner3165-Feb-07 9:23
acerunner3165-Feb-07 9:23 
AnswerRe: Advanced VC++ 6.0 Book/Reference Pin
Christian Graus5-Feb-07 9:32
protectorChristian Graus5-Feb-07 9:32 
GeneralRe: Advanced VC++ 6.0 Book/Reference Pin
acerunner3165-Feb-07 9:44
acerunner3165-Feb-07 9:44 
GeneralRe: Advanced VC++ 6.0 Book/Reference Pin
David Crow5-Feb-07 10:03
David Crow5-Feb-07 10:03 
GeneralRe: Advanced VC++ 6.0 Book/Reference Pin
Christian Graus5-Feb-07 10:53
protectorChristian Graus5-Feb-07 10:53 
GeneralRe: Advanced VC++ 6.0 Book/Reference Pin
acerunner3165-Feb-07 11:05
acerunner3165-Feb-07 11:05 
GeneralRe: Advanced VC++ 6.0 Book/Reference Pin
Gary R. Wheeler5-Feb-07 12:46
Gary R. Wheeler5-Feb-07 12:46 
GeneralRe: Advanced VC++ 6.0 Book/Reference Pin
Christian Graus5-Feb-07 13:39
protectorChristian Graus5-Feb-07 13:39 
GeneralRe: Advanced VC++ 6.0 Book/Reference Pin
ensger5-Feb-07 9:46
ensger5-Feb-07 9:46 
GeneralRe: Advanced VC++ 6.0 Book/Reference Pin
Christian Graus5-Feb-07 13:38
protectorChristian Graus5-Feb-07 13:38 
AnswerRe: Advanced VC++ 6.0 Book/Reference Pin
stephen.hazel5-Feb-07 11:45
stephen.hazel5-Feb-07 11:45 
GeneralRe: Advanced VC++ 6.0 Book/Reference Pin
acerunner3165-Feb-07 11:49
acerunner3165-Feb-07 11:49 

General General    News News    Suggestion Suggestion    Question Question    Bug Bug    Answer Answer    Joke Joke    Praise Praise    Rant Rant    Admin Admin   

Use Ctrl+Left/Right to switch messages, Ctrl+Up/Down to switch threads, Ctrl+Shift+Left/Right to switch pages.