This shows you the differences between two versions of the page.
built_in:webview [2015/03/03 16:14] octazid [Methods] |
built_in:webview [2018/08/16 08:46] |
||
---|---|---|---|
Line 1: | Line 1: | ||
- | ====== WebView control ====== | ||
- | ===== Create ===== | ||
- | You can create a control to display local or remote web pages in your App using the CreateWebView method of the app object: | ||
- | < | ||
- | If you are loading remote web pages, then you might want to use the SetOnProgress method to set the name of a callback function that you want called to report the progress of loading the page. | ||
- | You can use the LoadUrl method to load an internal or external web page or the LoadHtml method to load text directly from within your App. | ||
- | |||
- | < | ||
- | < | ||
- | Note: Using a WebView can be a good way of displaying colored and formatted text areas in your App. If you set the BackColor to a transparent color you can show formatted text over a background image. | ||
- | |||
- | If you need to, you can use the Execute method to execute JavaScript code within the WebView. | ||
- | |||
- | < | ||
- | ===== Methods ===== | ||
- | Some controls use the same methods.\\ | ||
- | For examples of the **[[same methods]]** look here. | ||
- | ^Method ^Description ^ | ||
- | |[[tips_tricks: | ||
- | |[[tips_tricks: | ||
- | |WebView.CanGoForward() | | | ||
- | |WebView.Destroy() | | | ||
- | |WebView.Execute( code ) | | | ||
- | |WebView.Forward() | | | ||
- | |WebView.GetAbsHeight() | | | ||
- | |WebView.GetAbsWidth() | | | ||
- | |WebView.GetHeight() | | | ||
- | |WebView.GetPosition() | | | ||
- | |WebView.GetType() | | | ||
- | |WebView.GetVisibility() | | | ||
- | |WebView.GetWidth() | | | ||
- | |WebView.LoadHtml( html, | ||
- | |WebView.LoadUrl( url,options ) | | | ||
- | |WebView.Release() | | | ||
- | |WebView.SetBackColor( color ) | | | ||
- | |WebView.SetBackGradient( color1, | ||
- | |WebView.SetBackGradientRadial( x, | ||
- | |WebView.SetBackground( imagefile, | ||
- | |WebView.SetMargins( left, | ||
- | |WebView.SetOnProgress( callback ) | | | ||
- | |WebView.SetPadding( width, | ||
- | |WebView.SetPosition( left, | ||
- | |WebView.SetScale( x,y ) | | | ||
- | |WebView.SetSize( width, | ||
- | |WebView.SetVisibility( HideShow ) | | |