Click here to Skip to main content
15,888,984 members
Home / Discussions / .NET (Core and Framework)
   

.NET (Core and Framework)

 
GeneralRe: Confused: Bytes Instead of float or Int? Pin
bigals12-Jan-05 11:08
bigals12-Jan-05 11:08 
GeneralProtecting DLL's Pin
bigals11-Jan-05 9:18
bigals11-Jan-05 9:18 
GeneralPropertyGrid Control - Displaying Name property. Pin
Nigel Savidge11-Jan-05 1:17
Nigel Savidge11-Jan-05 1:17 
GeneralChat Channel Sample Pin
zeemalik11-Jan-05 1:00
zeemalik11-Jan-05 1:00 
GeneralRegex Help wanted Pin
Usur10-Jan-05 22:07
Usur10-Jan-05 22:07 
GeneralRunning Application with GUI from a .NET Service Pin
Control Vertex10-Jan-05 18:30
sussControl Vertex10-Jan-05 18:30 
GeneralSide-by-side sharing Pin
mmsspp10-Jan-05 18:09
mmsspp10-Jan-05 18:09 
Generalhelp - detect changed data in form Pin
SGarratt10-Jan-05 12:10
SGarratt10-Jan-05 12:10 
requirement - form has apply, ok, cancel buttons. apply, ok initially greyed out. on an edit change (edit control, radio button, combo, listbox, grid etc.) set member var flag m_dirty = true, and enable apply, ok. Form may possible contain tabcontrol and tabpage children. All forms in app are derived from a base form with the apply, ok, cancel buttons on it.

my two ideas so far:

1) override wndproc in base form and trap all wm_command msgs, see if they are from an edit, radiobutton etc. and then see in EN_CHANGE or appropriate was sent, set dirty in this case.

2) recurse form and all control containers (panel, groupbox, tabpage), and hook up an event handler to every control (edit, radiobutton etc.) for appropriate event (OnTextChanged, ButtonClicked etc.) and in that event handler set form dirty.

Im hoping there is an easier way to do this. Im trying to avoid going thru a whole bunch of existing forms to setting dozens of event handlers manually. Im hoping to have some code in the base form that implements this using something like 1 or 2 above, or preferably some much easier way some .net brainiac can suggest.

tia. sg.

SGarratt
GeneralRe: help - detect changed data in form Pin
Robert Rohde11-Jan-05 0:13
Robert Rohde11-Jan-05 0:13 
GeneralRe: help - detect changed data in form Pin
Anonymous11-Jan-05 13:54
Anonymous11-Jan-05 13:54 
GeneralWindows message handler Pin
RaymondM10-Jan-05 0:17
RaymondM10-Jan-05 0:17 
GeneralLoosing event links by using cut an past Pin
fracalifa8-Jan-05 1:05
fracalifa8-Jan-05 1:05 
GeneralRe: Loosing event links by using cut an past Pin
Robert Rohde8-Jan-05 1:48
Robert Rohde8-Jan-05 1:48 
GeneralNeed help generating tree structure. Pin
fishnet3727-Jan-05 6:02
fishnet3727-Jan-05 6:02 
GeneralRe: Need help generating tree structure. Pin
Ritesh12347-Jan-05 20:43
Ritesh12347-Jan-05 20:43 
GeneralRe: Need help generating tree structure. Pin
Robert Rohde7-Jan-05 21:46
Robert Rohde7-Jan-05 21:46 
GeneralRe: Need help generating tree structure. Pin
Ritesh12349-Jan-05 23:28
Ritesh12349-Jan-05 23:28 
GeneralConverting a HEX value to a DateTime Pin
Stanimir_Stoyanov7-Jan-05 0:18
Stanimir_Stoyanov7-Jan-05 0:18 
GeneralRe: Converting a HEX value to a DateTime Pin
Mike Dimmick7-Jan-05 2:30
Mike Dimmick7-Jan-05 2:30 
Generalwhich testing tool is better Pin
montu33776-Jan-05 23:08
montu33776-Jan-05 23:08 
GeneralCompiling VC++ application on VC7 Pin
_Tom_6-Jan-05 2:18
_Tom_6-Jan-05 2:18 
GeneralAdvice needed for how to use XML DOM Pin
John Guin5-Jan-05 7:19
John Guin5-Jan-05 7:19 
GeneralRe: Advice needed for how to use XML DOM Pin
Charlie Williams6-Jan-05 5:40
Charlie Williams6-Jan-05 5:40 
GeneralInfuriating, Costly Exception Handling Delay Pin
JMPurcell4-Jan-05 18:53
JMPurcell4-Jan-05 18:53 
GeneralRe: Infuriating, Costly Exception Handling Delay Pin
JMPurcell6-Jan-05 8:14
JMPurcell6-Jan-05 8:14 

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.