332 lines
7.5 KiB
Python
332 lines
7.5 KiB
Python
|
# -*- coding: utf-8 -*-
|
||
|
#---------------------------------------------------------------------------
|
||
|
# This file is generated by wxPython's PI generator. Do not edit by hand.
|
||
|
#
|
||
|
# The *.pyi files are used by PyCharm and other development tools to provide
|
||
|
# more information, such as PEP 484 type hints, than it is able to glean from
|
||
|
# introspection of extension types and methods. They are not intended to be
|
||
|
# imported, executed or used for any other purpose other than providing info
|
||
|
# to the tools. If you don't use use a tool that makes use of .pyi files then
|
||
|
# you can safely ignore this file.
|
||
|
#
|
||
|
# See: https://www.python.org/dev/peps/pep-0484/
|
||
|
# https://www.jetbrains.com/help/pycharm/2016.1/type-hinting-in-pycharm.html
|
||
|
#
|
||
|
# Copyright: (c) 2020 by Total Control Software
|
||
|
# License: wxWindows License
|
||
|
#---------------------------------------------------------------------------
|
||
|
|
||
|
|
||
|
"""
|
||
|
The :ref:`wx.webkit.wxWebKitCtrl` and related classes are provided mainly for
|
||
|
backwards compatibility only. New code would be more future-proof by using the
|
||
|
``wx.html2`` module. The classes in this module are light wrappers around
|
||
|
the OSX WebKit control and is not implemented on any other platform.
|
||
|
"""
|
||
|
#-- begin-_webkit --#
|
||
|
|
||
|
import wx
|
||
|
#-- end-_webkit --#
|
||
|
#-- begin-webkit --#
|
||
|
WEBKIT_STATE_START = 0
|
||
|
WEBKIT_STATE_NEGOTIATING = 0
|
||
|
WEBKIT_STATE_REDIRECTING = 0
|
||
|
WEBKIT_STATE_TRANSFERRING = 0
|
||
|
WEBKIT_STATE_STOP = 0
|
||
|
WEBKIT_STATE_FAILED = 0
|
||
|
WEBKIT_NAV_LINK_CLICKED = 0
|
||
|
WEBKIT_NAV_BACK_NEXT = 0
|
||
|
WEBKIT_NAV_FORM_SUBMITTED = 0
|
||
|
WEBKIT_NAV_RELOAD = 0
|
||
|
WEBKIT_NAV_FORM_RESUBMITTED = 0
|
||
|
WEBKIT_NAV_OTHER = 0
|
||
|
wxEVT_WEBKIT_STATE_CHANGED = 0
|
||
|
wxEVT_WEBKIT_BEFORE_LOAD = 0
|
||
|
wxEVT_WEBKIT_NEW_WINDOW = 0
|
||
|
WebKitCtrlNameStr = ""
|
||
|
|
||
|
class WebKitCtrl(wx.Control):
|
||
|
"""
|
||
|
WebKitCtrl()
|
||
|
WebKitCtrl(parent, winid=wx.ID_ANY, strURL="", pos=wx.DefaultPosition, size=wx.DefaultSize, style=0, validator=wx.DefaultValidator, name=WebKitCtrlNameStr)
|
||
|
|
||
|
This control is a native wrapper around the Safari web browsing
|
||
|
engine.
|
||
|
"""
|
||
|
|
||
|
def __init__(self, *args, **kw):
|
||
|
"""
|
||
|
WebKitCtrl()
|
||
|
WebKitCtrl(parent, winid=wx.ID_ANY, strURL="", pos=wx.DefaultPosition, size=wx.DefaultSize, style=0, validator=wx.DefaultValidator, name=WebKitCtrlNameStr)
|
||
|
|
||
|
This control is a native wrapper around the Safari web browsing
|
||
|
engine.
|
||
|
"""
|
||
|
|
||
|
def Create(self, parent, winid=wx.ID_ANY, strURL="", pos=wx.DefaultPosition, size=wx.DefaultSize, style=0, validator=wx.DefaultValidator, name=WebKitCtrlNameStr):
|
||
|
"""
|
||
|
Create(parent, winid=wx.ID_ANY, strURL="", pos=wx.DefaultPosition, size=wx.DefaultSize, style=0, validator=wx.DefaultValidator, name=WebKitCtrlNameStr) -> bool
|
||
|
"""
|
||
|
|
||
|
def LoadURL(self, url):
|
||
|
"""
|
||
|
LoadURL(url)
|
||
|
"""
|
||
|
|
||
|
def CanGoBack(self):
|
||
|
"""
|
||
|
CanGoBack() -> bool
|
||
|
"""
|
||
|
|
||
|
def CanGoForward(self):
|
||
|
"""
|
||
|
CanGoForward() -> bool
|
||
|
"""
|
||
|
|
||
|
def GoBack(self):
|
||
|
"""
|
||
|
GoBack() -> bool
|
||
|
"""
|
||
|
|
||
|
def GoForward(self):
|
||
|
"""
|
||
|
GoForward() -> bool
|
||
|
"""
|
||
|
|
||
|
def Reload(self):
|
||
|
"""
|
||
|
Reload()
|
||
|
"""
|
||
|
|
||
|
def Stop(self):
|
||
|
"""
|
||
|
Stop()
|
||
|
"""
|
||
|
|
||
|
def CanGetPageSource(self):
|
||
|
"""
|
||
|
CanGetPageSource() -> bool
|
||
|
"""
|
||
|
|
||
|
def GetPageSource(self):
|
||
|
"""
|
||
|
GetPageSource() -> String
|
||
|
"""
|
||
|
|
||
|
def SetPageSource(self, source, baseUrl=wx.EmptyString):
|
||
|
"""
|
||
|
SetPageSource(source, baseUrl=wx.EmptyString)
|
||
|
"""
|
||
|
|
||
|
def GetPageURL(self):
|
||
|
"""
|
||
|
GetPageURL() -> String
|
||
|
"""
|
||
|
|
||
|
def SetPageTitle(self, title):
|
||
|
"""
|
||
|
SetPageTitle(title)
|
||
|
"""
|
||
|
|
||
|
def GetPageTitle(self):
|
||
|
"""
|
||
|
GetPageTitle() -> String
|
||
|
"""
|
||
|
|
||
|
def SetTitle(self, title):
|
||
|
"""
|
||
|
SetTitle(title)
|
||
|
"""
|
||
|
|
||
|
def GetTitle(self):
|
||
|
"""
|
||
|
GetTitle() -> String
|
||
|
"""
|
||
|
|
||
|
def GetSelection(self):
|
||
|
"""
|
||
|
GetSelection() -> String
|
||
|
"""
|
||
|
|
||
|
def CanIncreaseTextSize(self):
|
||
|
"""
|
||
|
CanIncreaseTextSize() -> bool
|
||
|
"""
|
||
|
|
||
|
def IncreaseTextSize(self):
|
||
|
"""
|
||
|
IncreaseTextSize()
|
||
|
"""
|
||
|
|
||
|
def CanDecreaseTextSize(self):
|
||
|
"""
|
||
|
CanDecreaseTextSize() -> bool
|
||
|
"""
|
||
|
|
||
|
def DecreaseTextSize(self):
|
||
|
"""
|
||
|
DecreaseTextSize()
|
||
|
"""
|
||
|
|
||
|
def Print(self, showPrompt=False):
|
||
|
"""
|
||
|
Print(showPrompt=False)
|
||
|
"""
|
||
|
|
||
|
def MakeEditable(self, enable=True):
|
||
|
"""
|
||
|
MakeEditable(enable=True)
|
||
|
"""
|
||
|
|
||
|
def IsEditable(self):
|
||
|
"""
|
||
|
IsEditable() -> bool
|
||
|
"""
|
||
|
|
||
|
def RunScript(self, javascript):
|
||
|
"""
|
||
|
RunScript(javascript) -> String
|
||
|
"""
|
||
|
|
||
|
def SetScrollPos(self, pos):
|
||
|
"""
|
||
|
SetScrollPos(pos)
|
||
|
"""
|
||
|
|
||
|
def GetScrollPos(self):
|
||
|
"""
|
||
|
GetScrollPos() -> int
|
||
|
"""
|
||
|
|
||
|
@staticmethod
|
||
|
def GetClassDefaultAttributes(variant=wx.WINDOW_VARIANT_NORMAL):
|
||
|
"""
|
||
|
GetClassDefaultAttributes(variant=wx.WINDOW_VARIANT_NORMAL) -> wx.VisualAttributes
|
||
|
"""
|
||
|
PageSource = property(None, None)
|
||
|
PageTitle = property(None, None)
|
||
|
PageURL = property(None, None)
|
||
|
ScrollPos = property(None, None)
|
||
|
Selection = property(None, None)
|
||
|
Title = property(None, None)
|
||
|
# end of class WebKitCtrl
|
||
|
|
||
|
|
||
|
class WebKitBeforeLoadEvent(wx.CommandEvent):
|
||
|
"""
|
||
|
WebKitBeforeLoadEvent(win=0)
|
||
|
"""
|
||
|
|
||
|
def __init__(self, win=0):
|
||
|
"""
|
||
|
WebKitBeforeLoadEvent(win=0)
|
||
|
"""
|
||
|
|
||
|
def IsCancelled(self):
|
||
|
"""
|
||
|
IsCancelled() -> bool
|
||
|
"""
|
||
|
|
||
|
def Cancel(self, cancel=True):
|
||
|
"""
|
||
|
Cancel(cancel=True)
|
||
|
"""
|
||
|
|
||
|
def GetURL(self):
|
||
|
"""
|
||
|
GetURL() -> String
|
||
|
"""
|
||
|
|
||
|
def SetURL(self, url):
|
||
|
"""
|
||
|
SetURL(url)
|
||
|
"""
|
||
|
|
||
|
def SetNavigationType(self, navType):
|
||
|
"""
|
||
|
SetNavigationType(navType)
|
||
|
"""
|
||
|
|
||
|
def GetNavigationType(self):
|
||
|
"""
|
||
|
GetNavigationType() -> int
|
||
|
"""
|
||
|
NavigationType = property(None, None)
|
||
|
URL = property(None, None)
|
||
|
# end of class WebKitBeforeLoadEvent
|
||
|
|
||
|
|
||
|
class WebKitStateChangedEvent(wx.CommandEvent):
|
||
|
"""
|
||
|
WebKitStateChangedEvent(win=0)
|
||
|
"""
|
||
|
|
||
|
def __init__(self, win=0):
|
||
|
"""
|
||
|
WebKitStateChangedEvent(win=0)
|
||
|
"""
|
||
|
|
||
|
def GetState(self):
|
||
|
"""
|
||
|
GetState() -> int
|
||
|
"""
|
||
|
|
||
|
def SetState(self, state):
|
||
|
"""
|
||
|
SetState(state)
|
||
|
"""
|
||
|
|
||
|
def GetURL(self):
|
||
|
"""
|
||
|
GetURL() -> String
|
||
|
"""
|
||
|
|
||
|
def SetURL(self, url):
|
||
|
"""
|
||
|
SetURL(url)
|
||
|
"""
|
||
|
State = property(None, None)
|
||
|
URL = property(None, None)
|
||
|
# end of class WebKitStateChangedEvent
|
||
|
|
||
|
|
||
|
class WebKitNewWindowEvent(wx.CommandEvent):
|
||
|
"""
|
||
|
WebKitNewWindowEvent(win=0)
|
||
|
"""
|
||
|
|
||
|
def __init__(self, win=0):
|
||
|
"""
|
||
|
WebKitNewWindowEvent(win=0)
|
||
|
"""
|
||
|
|
||
|
def GetURL(self):
|
||
|
"""
|
||
|
GetURL() -> String
|
||
|
"""
|
||
|
|
||
|
def SetURL(self, url):
|
||
|
"""
|
||
|
SetURL(url)
|
||
|
"""
|
||
|
|
||
|
def GetTargetName(self):
|
||
|
"""
|
||
|
GetTargetName() -> String
|
||
|
"""
|
||
|
|
||
|
def SetTargetName(self, name):
|
||
|
"""
|
||
|
SetTargetName(name)
|
||
|
"""
|
||
|
TargetName = property(None, None)
|
||
|
URL = property(None, None)
|
||
|
# end of class WebKitNewWindowEvent
|
||
|
|
||
|
USE_WEBKIT = 0
|
||
|
|
||
|
EVT_WEBKIT_BEFORE_LOAD = wx.PyEventBinder( wxEVT_WEBKIT_BEFORE_LOAD, 1 )
|
||
|
EVT_WEBKIT_STATE_CHANGED = wx.PyEventBinder( wxEVT_WEBKIT_STATE_CHANGED, 1 )
|
||
|
EVT_WEBKIT_NEW_WINDOW = wx.PyEventBinder( wxEVT_WEBKIT_NEW_WINDOW, 1 )
|
||
|
#-- end-webkit --#
|