예제 #1
0
 public void PopupMenu(QPoint global, List<KFileItem> items, KParts.OpenUrlArguments args)
 {
     interceptor.Invoke("popupMenu###", "popupMenu(const QPoint&, const KFileItemList&, const KParts::OpenUrlArguments&)", typeof(void), typeof(QPoint), global, typeof(List<KFileItem>), items, typeof(KParts.OpenUrlArguments), args);
 }
예제 #2
0
 public virtual void ReplacePart(KParts.Part oldPart, KParts.Part newPart)
 {
     interceptor.Invoke("replacePart##", "replacePart(KParts::Part*, KParts::Part*)", typeof(void), typeof(KParts.Part), oldPart, typeof(KParts.Part), newPart);
 }
예제 #3
0
 public virtual void SetSelectedPart(KParts.Part part)
 {
     interceptor.Invoke("setSelectedPart#", "setSelectedPart(KParts::Part*)", typeof(void), typeof(KParts.Part), part);
 }
예제 #4
0
 public virtual void AddPart(KParts.Part part, bool setActive)
 {
     interceptor.Invoke("addPart#$", "addPart(KParts::Part*, bool)", typeof(void), typeof(KParts.Part), part, typeof(bool), setActive);
 }
예제 #5
0
 public virtual void RemovePart(KParts.Part part)
 {
     interceptor.Invoke("removePart#", "removePart(KParts::Part*)", typeof(void), typeof(KParts.Part), part);
 }
예제 #6
0
 public LiveConnectExtension(KParts.ReadOnlyPart parent)
     : this((Type) null)
 {
     CreateProxy();
     interceptor.Invoke("LiveConnectExtension#", "LiveConnectExtension(KParts::ReadOnlyPart*)", typeof(void), typeof(KParts.ReadOnlyPart), parent);
 }
예제 #7
0
 public OpenUrlArguments(KParts.OpenUrlArguments other)
     : this((Type) null)
 {
     CreateProxy();
     interceptor.Invoke("OpenUrlArguments#", "OpenUrlArguments(const KParts::OpenUrlArguments&)", typeof(void), typeof(KParts.OpenUrlArguments), other);
 }
예제 #8
0
 public virtual bool OpenUrlInFrame(KUrl url, KParts.OpenUrlArguments arguments, KParts.BrowserArguments browserArguments)
 {
     return (bool) interceptor.Invoke("openUrlInFrame###", "openUrlInFrame(const KUrl&, const KParts::OpenUrlArguments&, const KParts::BrowserArguments&)", typeof(bool), typeof(KUrl), url, typeof(KParts.OpenUrlArguments), arguments, typeof(KParts.BrowserArguments), browserArguments);
 }
예제 #9
0
 public virtual KParts.BrowserHostExtension FindFrameParent(KParts.ReadOnlyPart callingPart, string frame)
 {
     return (KParts.BrowserHostExtension) interceptor.Invoke("findFrameParent#$", "findFrameParent(KParts::ReadOnlyPart*, const QString&)", typeof(KParts.BrowserHostExtension), typeof(KParts.ReadOnlyPart), callingPart, typeof(string), frame);
 }
예제 #10
0
 public virtual void SetBrowserArguments(KParts.BrowserArguments args)
 {
     interceptor.Invoke("setBrowserArguments#", "setBrowserArguments(const KParts::BrowserArguments&)", typeof(void), typeof(KParts.BrowserArguments), args);
 }
예제 #11
0
 public void SetBrowserInterface(KParts.BrowserInterface impl)
 {
     interceptor.Invoke("setBrowserInterface#", "setBrowserInterface(KParts::BrowserInterface*)", typeof(void), typeof(KParts.BrowserInterface), impl);
 }
예제 #12
0
 /// <remarks>
 ///  Ask the hosting application to focus <code>part.</code>
 ///    </remarks>        <short>    Ask the hosting application to focus <code>part.</code></short>
 public void RequestFocus(KParts.ReadOnlyPart part)
 {
     interceptor.Invoke("requestFocus#", "requestFocus(KParts::ReadOnlyPart*)", typeof(void), typeof(KParts.ReadOnlyPart), part);
 }
예제 #13
0
 public void PopupMenu(QPoint global, KUrl url, long mode, KParts.OpenUrlArguments args)
 {
     interceptor.Invoke("popupMenu##$#", "popupMenu(const QPoint&, const KUrl&, mode_t, const KParts::OpenUrlArguments&)", typeof(void), typeof(QPoint), global, typeof(KUrl), url, typeof(long), mode, typeof(KParts.OpenUrlArguments), args);
 }
예제 #14
0
 /// <remarks>
 ///  Emit this to make the browser show a standard popup menu for the given <code>url.</code>
 ///  Give as much information about this URL as possible,
 ///  like <code>args.mimeType</code> and the file type <code>mode</code>
 /// <param> name="global" global coordinates where the popup should be shown
 /// </param><param> name="url" the URL this popup applies to
 /// </param><param> name="mode" the file type of the url (S_IFREG, S_IFDIR...)
 /// </param><param> name="args" OpenUrlArguments, set the mimetype of the URL using setMimeType()
 /// </param><param> name="browserArguments" BrowserArguments, mostly for referrer
 /// </param><param> name="flags" enables/disables certain builtin actions in the popupmenu
 /// </param><param> name="actionGroups" named groups of actions which should be inserted into the popup, see ActionGroupMap
 ///    </param></remarks>        <short>    Emit this to make the browser show a standard popup menu for the given <code>url.</code></short>
 public void PopupMenu(QPoint global, KUrl url, long mode, KParts.OpenUrlArguments args, KParts.BrowserArguments browserArgs, uint flags)
 {
     interceptor.Invoke("popupMenu##$##$", "popupMenu(const QPoint&, const KUrl&, mode_t, const KParts::OpenUrlArguments&, const KParts::BrowserArguments&, KParts::BrowserExtension::PopupFlags)", typeof(void), typeof(QPoint), global, typeof(KUrl), url, typeof(long), mode, typeof(KParts.OpenUrlArguments), args, typeof(KParts.BrowserArguments), browserArgs, typeof(uint), flags);
 }
예제 #15
0
파일: KHTMLPart.cs 프로젝트: KDE/kimono
 /// <remarks>
 ///  Recursively finds the part containing the frame with name <code>f</code>
 ///  and checks if it is accessible by <code>callingPart</code>
 ///  Returns null if no suitable frame can't be found.
 ///  Returns parent part if a suitable frame was found and
 ///  frame info in <code>childFrame</code>
 ///    </remarks>		<short>    Recursively finds the part containing the frame with name <code>f</code>  and checks if it is accessible by <code>callingPart</code>  Returns 0L if no suitable frame can't be found.</short>
 public KHTMLPart FindFrameParent(KParts.ReadOnlyPart callingPart, string f)
 {
     return (KHTMLPart) interceptor.Invoke("findFrameParent#$", "findFrameParent(KParts::ReadOnlyPart*, const QString&)", typeof(KHTMLPart), typeof(KParts.ReadOnlyPart), callingPart, typeof(string), f);
 }
예제 #16
0
 public WindowArgs(KParts.WindowArgs args)
     : this((Type) null)
 {
     CreateProxy();
     interceptor.Invoke("WindowArgs#", "WindowArgs(const KParts::WindowArgs&)", typeof(void), typeof(KParts.WindowArgs), args);
 }
예제 #17
0
파일: p9.cs 프로젝트: KDE/kimono
 public void OpenUrlRequest(KUrl url, KParts.OpenUrlArguments part)
 {
     SetUrl(url.Url());
 }
예제 #18
0
 public PartActivateEvent(bool activated, KParts.Part part, QWidget widget)
     : this((Type) null)
 {
     CreateProxy();
     interceptor.Invoke("PartActivateEvent$##", "PartActivateEvent(bool, KParts::Part*, QWidget*)", typeof(void), typeof(bool), activated, typeof(KParts.Part), part, typeof(QWidget), widget);
 }
예제 #19
0
 public virtual bool Call(ulong objid, string func, List<string> args, KParts.LiveConnectExtension.TypeOf type, ref ulong retobjid, StringBuilder value)
 {
     StackItem[] stack = new StackItem[7];
     stack[1].s_ulong = objid;
     #if DEBUG
     stack[2].s_class = (IntPtr) DebugGCHandle.Alloc(func);
     #else
     stack[2].s_class = (IntPtr) GCHandle.Alloc(func);
     #endif
     #if DEBUG
     stack[3].s_class = (IntPtr) DebugGCHandle.Alloc(args);
     #else
     stack[3].s_class = (IntPtr) GCHandle.Alloc(args);
     #endif
     stack[4].s_int = (int) type;
     stack[5].s_ulong = retobjid;
     #if DEBUG
     stack[6].s_class = (IntPtr) DebugGCHandle.Alloc(value);
     #else
     stack[6].s_class = (IntPtr) GCHandle.Alloc(value);
     #endif
     interceptor.Invoke("call$$?$$$", "call(const unsigned long, const QString&, const QStringList&, KParts::LiveConnectExtension::Type&, unsigned long&, QString&)", stack);
     #if DEBUG
     DebugGCHandle.Free((GCHandle) stack[2].s_class);
     #else
     ((GCHandle) stack[2].s_class).SynchronizedFree();
     #endif
     #if DEBUG
     DebugGCHandle.Free((GCHandle) stack[3].s_class);
     #else
     ((GCHandle) stack[3].s_class).SynchronizedFree();
     #endif
     retobjid = stack[5].s_ulong;
     #if DEBUG
     DebugGCHandle.Free((GCHandle) stack[6].s_class);
     #else
     ((GCHandle) stack[6].s_class).SynchronizedFree();
     #endif
     return stack[0].s_bool;
 }
예제 #20
0
 /// <remarks>
 ///  Sets the arguments to use for the next openUrl call.
 ///      </remarks>        <short>    Sets the arguments to use for the next openUrl call.</short>
 public void SetArguments(KParts.OpenUrlArguments arguments)
 {
     interceptor.Invoke("setArguments#", "setArguments(const KParts::OpenUrlArguments&)", typeof(void), typeof(KParts.OpenUrlArguments), arguments);
 }
예제 #21
0
파일: p5.cs 프로젝트: KDE/kimono
 public void OpenUrlRequest(KUrl url, KParts.OpenUrlArguments part)
 {
     location.Text = url.Url();
     ChangeLocation();
 }
예제 #22
0
 protected void CreateGUI(KParts.Part part)
 {
     interceptor.Invoke("createGUI#", "createGUI(KParts::Part*)", typeof(void), typeof(KParts.Part), part);
 }
예제 #23
0
 public virtual void AddPart(KParts.Part part)
 {
     interceptor.Invoke("addPart#", "addPart(KParts::Part*)", typeof(void), typeof(KParts.Part), part);
 }
예제 #24
0
 /// <remarks>
 ///  Set how plugins should be loaded
 /// <param> name="loadingMode" see PluginLoadingMode
 /// </param> For a KParts.Part: call this before setComponentData.
 ///  For a KParts.MainWindow: call this before createGUI.
 ///    </remarks>        <short>    Set how plugins should be loaded </short>
 protected void SetPluginLoadingMode(KParts.PartBase.PluginLoadingMode loadingMode)
 {
     interceptor.Invoke("setPluginLoadingMode$", "setPluginLoadingMode(KParts::PartBase::PluginLoadingMode)", typeof(void), typeof(KParts.PartBase.PluginLoadingMode), loadingMode);
 }
예제 #25
0
 public virtual void ReplacePart(KParts.Part oldPart, KParts.Part newPart, bool setActive)
 {
     interceptor.Invoke("replacePart##$", "replacePart(KParts::Part*, KParts::Part*, bool)", typeof(void), typeof(KParts.Part), oldPart, typeof(KParts.Part), newPart, typeof(bool), setActive);
 }
예제 #26
0
파일: KHTMLPart.cs 프로젝트: KDE/kimono
 protected override void GuiActivateEvent(KParts.GUIActivateEvent arg1)
 {
     interceptor.Invoke("guiActivateEvent#", "guiActivateEvent(KParts::GUIActivateEvent*)", typeof(void), typeof(KParts.GUIActivateEvent), arg1);
 }
예제 #27
0
 public virtual void SetActivePart(KParts.Part part, QWidget widget)
 {
     interceptor.Invoke("setActivePart##", "setActivePart(KParts::Part*, QWidget*)", typeof(void), typeof(KParts.Part), part, typeof(QWidget), widget);
 }
예제 #28
0
파일: KHTMLPart.cs 프로젝트: KDE/kimono
 protected virtual bool UrlSelected(string url, int button, int state, string _target, KParts.OpenUrlArguments args)
 {
     return (bool) interceptor.Invoke("urlSelected$$$$#", "urlSelected(const QString&, int, int, const QString&, const KParts::OpenUrlArguments&)", typeof(bool), typeof(string), url, typeof(int), button, typeof(int), state, typeof(string), _target, typeof(KParts.OpenUrlArguments), args);
 }
예제 #29
0
 public BrowserRun(KUrl url, KParts.OpenUrlArguments args, KParts.BrowserArguments browserArgs, KParts.ReadOnlyPart part, QWidget window, bool removeReferrer, bool trustedSource)
     : this((Type) null)
 {
     CreateProxy();
     interceptor.Invoke("BrowserRun#####$$", "BrowserRun(const KUrl&, const KParts::OpenUrlArguments&, const KParts::BrowserArguments&, KParts::ReadOnlyPart*, QWidget*, bool, bool)", typeof(void), typeof(KUrl), url, typeof(KParts.OpenUrlArguments), args, typeof(KParts.BrowserArguments), browserArgs, typeof(KParts.ReadOnlyPart), part, typeof(QWidget), window, typeof(bool), removeReferrer, typeof(bool), trustedSource);
 }
예제 #30
0
 /// <remarks>
 ///  Emit this to make the browser show a standard popup menu for the files <code>items.</code>
 /// <param> name="global" global coordinates where the popup should be shown
 /// </param><param> name="items" list of file items which the popup applies to
 /// </param><param> name="args" OpenUrlArguments, mostly for metadata here
 /// </param><param> name="browserArguments" BrowserArguments, mostly for referrer
 /// </param><param> name="flags" enables/disables certain builtin actions in the popupmenu
 /// </param><param> name="actionGroups" named groups of actions which should be inserted into the popup, see ActionGroupMap
 ///    </param></remarks>        <short>    Emit this to make the browser show a standard popup menu for the files <code>items.</code></short>
 public void PopupMenu(QPoint global, List<KFileItem> items, KParts.OpenUrlArguments args, KParts.BrowserArguments browserArgs, uint flags)
 {
     interceptor.Invoke("popupMenu####$", "popupMenu(const QPoint&, const KFileItemList&, const KParts::OpenUrlArguments&, const KParts::BrowserArguments&, KParts::BrowserExtension::PopupFlags)", typeof(void), typeof(QPoint), global, typeof(List<KFileItem>), items, typeof(KParts.OpenUrlArguments), args, typeof(KParts.BrowserArguments), browserArgs, typeof(uint), flags);
 }