public override void Initialize() { base.Initialize(); Awesomium = new AwesomiumGameComponent(Game); Awesomium.Initialize(); Game.Components.Add(Awesomium); }
protected override void Initialize() { mSpriteBatch = new SpriteBatch(GraphicsDevice); mUi = new AwesomiumGameComponent(this); Components.Add(mUi); mUi.Awesomium.OnLoadCompleted += delegate { Window.Title = "Awesomium UI Test [OnLoadCompleted]"; }; mUi.Awesomium.OnDocumentCompleted += delegate { Window.Title = "Awesomium UI Test [OnDocumentCompleted]"; mUi.Awesomium.CreateJsObject("MyObject", "SelectItem", OnSelectItem); mUi.Awesomium.CreateJsObject("AnotherObject", "ChatTextEntered", OnChatTextEntered); mUi.Awesomium.CreateJsObject("AnotherObject", "ThisClicked", OnThisClicked); }; base.Initialize(); }