public WebBrowser (Platform platform) { this.platform = platform; callbacks = new Callback(this); loaded = Base.Init (this, platform); documents = new Hashtable (); }
internal CallbackBinder (Callback callback) { this.OnWidgetLoaded = new CallbackVoid (callback.OnWidgetLoaded); this.OnStateChange = new CallbackOnStateChange (callback.OnStateChange); this.OnProgress = new CallbackOnProgress (callback.OnProgress); this.OnLocationChanged = new CallbackOnLocationChanged (callback.OnLocationChanged); this.OnStatusChange = new CallbackOnStatusChange (callback.OnStatusChange); this.OnSecurityChange = new CallbackOnSecurityChange (callback.OnSecurityChange); this.OnKeyDown = new KeyCallback (callback.OnClientDomKeyDown); this.OnKeyUp = new KeyCallback (callback.OnClientDomKeyUp); this.OnKeyPress = new KeyCallback (callback.OnClientDomKeyPress); this.OnMouseDown = new MouseCallback (callback.OnClientMouseDown); this.OnMouseUp = new MouseCallback (callback.OnClientMouseUp); this.OnMouseClick = new MouseCallback (callback.OnClientMouseClick); this.OnMouseDoubleClick = new MouseCallback (callback.OnClientMouseDoubleClick); this.OnMouseOver = new MouseCallback (callback.OnClientMouseOver); this.OnMouseOut = new MouseCallback (callback.OnClientMouseOut); this.OnActivate = new Callback2 (callback.OnClientActivate); this.OnFocus = new Callback2 (callback.OnClientFocus); this.OnBlur = new Callback2 (callback.OnClientBlur); this.OnAlert = new CallbackPtrPtr (callback.OnAlert); this.OnAlertCheck = new CallbackOnAlertCheck (callback.OnAlertCheck); this.OnConfirm = new CallbackOnConfirm (callback.OnConfirm); this.OnConfirmCheck = new CallbackOnConfirmCheck (callback.OnConfirmCheck); this.OnConfirmEx = new CallbackOnConfirmEx (callback.OnConfirmEx); this.OnPrompt = new CallbackOnPrompt (callback.OnPrompt); this.OnPromptUsernameAndPassword = new CallbackOnPromptUsernameAndPassword (callback.OnPromptUsernameAndPassword); this.OnPromptPassword = new CallbackOnPromptPassword (callback.OnPromptPassword); this.OnSelect = new CallbackOnSelect (callback.OnSelect); this.OnLoad = new CallbackVoid (callback.OnLoad); this.OnUnload = new CallbackVoid (callback.OnUnload); this.OnShowContextMenu = new CallbackOnShowContextMenu (callback.OnShowContextMenu); this.OnGeneric = new CallbackWString (callback.OnGeneric); }