// // System.Windows.Forms.ContainerControl.cs // // Author: // Miguel de Icaza (miguel@ximian.com) // stubbed out by Jaak Simm (jaaksimm@firm.ee) // // (C) Ximian, Inc., 2002 // using System.ComponentModel; using System.Drawing; namespace System.Windows.Forms { /// /// Provides focus management functionality for controls that can function as a container for other controls. /// public class ContainerControl : ScrollableControl, IContainerControl { protected ContainerControl() : base() { } public Control ActiveControl { get { throw new NotImplementedException (); } set { throw new NotImplementedException (); } } // // [MonoTODO] // public override BindingContext BindingContext { // get { throw new NotImplementedException (); } // set { throw new NotImplementedException (); } // } // // [MonoTODO] // protected override CreateParams CreateParams { // get { throw new NotImplementedException (); } // } // // [MonoTODO] // public Form ParentForm { // get { throw new NotImplementedException (); } // } // // // // /// --- Methods --- // /// internal .NET framework supporting methods, not stubbed out: // /// - protected virtual void UpdateDefaultButton() // [MonoTODO] // protected override void AdjustFormScrollbars(bool displayScrollbars) { // throw new NotImplementedException (); // } // // [MonoTODO] // protected override void Dispose(bool disposing) { // throw new NotImplementedException (); // } // [MonoTODO] bool IContainerControl.ActivateControl(Control control) { throw new NotImplementedException (); } // // // [event methods] // [MonoTODO] // protected override void OnControlRemoved(ControlEventArgs e) { // throw new NotImplementedException (); // } // // [MonoTODO] // protected override void OnCreateControl() { // throw new NotImplementedException (); // } // // end of [event methods] // // [MonoTODO] // protected override bool ProcessDialogChar(char charCode) { // throw new NotImplementedException (); // } // // [MonoTODO] // protected override bool ProcessDialogKey(Keys keyData) { // throw new NotImplementedException (); // } // // [MonoTODO] // protected override bool ProcessMnemonic(char charCode) { // throw new NotImplementedException (); // } // // [MonoTODO] // protected virtual bool ProcessTabKey(bool forward) { // throw new NotImplementedException (); // } // // [MonoTODO] // protected override void Select(bool directed,bool forward) { // throw new NotImplementedException (); // } // // [MonoTODO] // public bool Validate() { // throw new NotImplementedException (); // } // // [MonoTODO] // protected override void WndProc(ref Message m) { // throw new NotImplementedException (); // } } }