C# Class MonoDevelop.Platform.WindowsPlatform

Inheritance: MonoDevelop.Ide.Desktop.PlatformService
Show file Open project: powerumc/monodevelop_korean

Public Methods

Method Description
CreateFromResource ( Bitmap bitmap ) : Gdk.Pixbuf
GetApplications ( string filename ) : IEnumerable
GetFileAttributes ( string fileName ) : object
GetUsableMonitorGeometry ( int screenNumber, int monitor_id ) : Xwt.Rectangle
Initialize ( ) : void
LoadNativeToolkit ( ) : Xwt.Toolkit
OpenFolder ( FilePath folderPath, FilePath selectFiles ) : void
OpenTerminal ( FilePath directory, string>.IDictionary environmentVariables, string title ) : void
QueryAssociationString ( string assoc, AssociationString str, AssociationFlags flags, string extra = null ) : string
SetFileAttributes ( string fileName, object attributes ) : void
SetGlobalMenu ( Components commandManager, string commandMenuAddinPath, string appMenuAddinPath ) : bool
SetGlobalProgressBar ( double progress ) : void
ShowGlobalProgressBarError ( ) : void
ShowGlobalProgressBarIndeterminate ( ) : void
StartConsoleProcess ( string command, string arguments, string workingDirectory, string>.IDictionary environmentVariables, string title, bool pauseWhenFinished ) : MonoDevelop.Core.Execution.ProcessAsyncOperation

Protected Methods

Method Description
CreateRecentFilesProvider ( ) : MonoDevelop.Ide.Desktop.RecentFiles
OnGetMimeTypeDescription ( string mimeType ) : string
OnGetMimeTypeForUri ( string uri ) : string

Private Methods

Method Description
AttachMainToolbar ( Gtk parent, Components toolbar ) : void
CreateConsoleStartInfo ( string command, string arguments, string workingDirectory, string>.IDictionary environmentVariables, string title, bool pauseWhenFinished ) : ProcessStartInfo
CreateMainToolbar ( Gtk window ) : Components.MainToolbar.IMainToolbarView
EnumDisplayMonitors ( IntPtr hdc, IntPtr clip, EnumMonitorsCallback callback, IntPtr user_data ) : int
GetAppsForExtension ( string extension ) : IEnumerable
GetMonitorInfoA ( IntPtr hmonitor, MonitorInfo &info ) : int
GetOpenWithProgidsKeys ( string extension ) : IEnumerable
ILCreateFromPath ( [ pszPath ) : IntPtr
ILFree ( IntPtr pidl ) : void
SHOpenFolderAndSelectItems ( IntPtr pidlFolder, uint cidl, [ apidl, uint dwFlags ) : int
SetMainWindowDecorations ( Gtk window ) : void
SetupMenu ( ) : void
WindowsAppFromName ( string appName, bool isDefault, AssociationFlags flags ) : WindowsDesktopApplication

Method Details

CreateFromResource() public method

public CreateFromResource ( Bitmap bitmap ) : Gdk.Pixbuf
bitmap System.Drawing.Bitmap
return Gdk.Pixbuf

CreateRecentFilesProvider() protected method

protected CreateRecentFilesProvider ( ) : MonoDevelop.Ide.Desktop.RecentFiles
return MonoDevelop.Ide.Desktop.RecentFiles

GetApplications() public method

public GetApplications ( string filename ) : IEnumerable
filename string
return IEnumerable

GetFileAttributes() public method

public GetFileAttributes ( string fileName ) : object
fileName string
return object

GetUsableMonitorGeometry() public method

public GetUsableMonitorGeometry ( int screenNumber, int monitor_id ) : Xwt.Rectangle
screenNumber int
monitor_id int
return Xwt.Rectangle

Initialize() public method

public Initialize ( ) : void
return void

LoadNativeToolkit() public method

public LoadNativeToolkit ( ) : Xwt.Toolkit
return Xwt.Toolkit

OnGetMimeTypeDescription() protected method

protected OnGetMimeTypeDescription ( string mimeType ) : string
mimeType string
return string

OnGetMimeTypeForUri() protected method

protected OnGetMimeTypeForUri ( string uri ) : string
uri string
return string

OpenFolder() public method

public OpenFolder ( FilePath folderPath, FilePath selectFiles ) : void
folderPath FilePath
selectFiles FilePath
return void

OpenTerminal() public method

public OpenTerminal ( FilePath directory, string>.IDictionary environmentVariables, string title ) : void
directory FilePath
environmentVariables string>.IDictionary
title string
return void

QueryAssociationString() public static method

public static QueryAssociationString ( string assoc, AssociationString str, AssociationFlags flags, string extra = null ) : string
assoc string
str AssociationString
flags AssociationFlags
extra string
return string

SetFileAttributes() public method

public SetFileAttributes ( string fileName, object attributes ) : void
fileName string
attributes object
return void

SetGlobalMenu() public method

public SetGlobalMenu ( Components commandManager, string commandMenuAddinPath, string appMenuAddinPath ) : bool
commandManager Components
commandMenuAddinPath string
appMenuAddinPath string
return bool

SetGlobalProgressBar() public method

public SetGlobalProgressBar ( double progress ) : void
progress double
return void

ShowGlobalProgressBarError() public method

public ShowGlobalProgressBarError ( ) : void
return void

ShowGlobalProgressBarIndeterminate() public method

public ShowGlobalProgressBarIndeterminate ( ) : void
return void

StartConsoleProcess() public method

public StartConsoleProcess ( string command, string arguments, string workingDirectory, string>.IDictionary environmentVariables, string title, bool pauseWhenFinished ) : MonoDevelop.Core.Execution.ProcessAsyncOperation
command string
arguments string
workingDirectory string
environmentVariables string>.IDictionary
title string
pauseWhenFinished bool
return MonoDevelop.Core.Execution.ProcessAsyncOperation