C# Класс BlueSky.SyntaxEditorWindow

SyntaxEditorWindow
Наследование: System.Windows.Window, System.Windows.Markup.IComponentConnector
Показать файл Открыть проект Примеры использования класса

Открытые методы

Метод Описание
AddToSession ( CommandOutput co ) : void
DisplayAllSessionOutput ( string sessionheader = "", OutputWindow selectedOW = null ) : void
PasteSyntax ( string command ) : void
RefreshBothgrids ( ) : void
RefreshDatagrids ( ) : void
RefreshImgSizeForGraphicDevice ( ) : void
RunCommands ( string commands, BSkyDialogProperties dlgprop = null ) : void
ShowWindowLoadFile ( ) : void
SyntaxEditorWindow ( ) : System

Приватные методы

Метод Описание
AreBracketsBalanced ( string commands, string &msg ) : bool
BSkyFormatDFMtxArr ( CommandOutput lst, string objectname, string headername, OutputWindow ow ) : void
BlockCodeParser ( string seltext, int start, int &end ) : string
CloseGraphicsDevice ( ) : void
CloseSinkFile ( ) : void
CreateAllGraphicOutput ( OutputWindow ow ) : void
CreateDynamicClassFlexGrid ( string header, string colheaders, string rowheaders, string data, CommandOutput lst ) : void
CreateOuput ( OutputWindow ow ) : void
CurlyBracketParser ( string comm, int start, int &end ) : string
DeleteFileIfPossible ( string fulpathfilename ) : void

Deletes any file. But its used for deleting temporaray image files left after any graphics command is executed. And this delte operation runs just before opening PNG graphics device.

DeleteOldGraphicFiles ( ) : void
DisposeRDotNet ( ) : void
ExecuteBSkyCommand ( string stmt ) : void
ExecuteBSkyFormatCommand ( string stmt, int &bskyfrmtobjcount, OutputWindow ow ) : void
ExecuteBSkyLoadRefreshDataframe ( string stmt ) : bool
ExecuteBSkyRemoveRefreshDataframe ( string stmt ) : void
ExecuteCommandsAndCreateSinkFile ( OutputWindow ow, CommandOutput lst, string seltext ) : void
ExecuteOtherCommand ( OutputWindow ow, string stmt ) : void
ExecuteSinkBSkyFormatCommand ( string stmt, int &bskyfrmtobjcount, CommandOutput lst ) : void
ExecuteSplit ( string stmt ) : void
ExecuteXMLTemplateDefinedCommands ( string stmt ) : void
ExtractCommandName ( string stmt ) : string
FillColHeaders ( string colHeaders, AUGrid c1fgrid ) : void
FillRowHeaders ( string rowHeaders, AUGrid c1fgrid ) : void
FormatBSkyList2 ( CommandOutput lst, string objectname, string headername, OutputWindow ow ) : void
GetGraphicSize ( ) : long
GetLeftHandVar ( string stmt, string &lhvar ) : void
GetRCommandType ( string _command ) : RCommandType
HideMouseBusy ( ) : void
InitializeComponent ( ) : void
InitializeRDotNet ( ) : void
IsAnalyticsCommand ( string command ) : bool
IsMethodName ( string stmt ) : bool
IsValidFullPathFilename ( string path, bool filemustexist ) : bool
JoinCommaSeparatedStatment ( string comm ) : string
KillTempBSkyFormatObj ( string varname ) : void
LoadRegisteredGraphicsCommands ( string grpListPath ) : void
MenuItemOpen_Click ( object sender, RoutedEventArgs e ) : void
MenuItemSaveAs_Click ( object sender, RoutedEventArgs e ) : void
MenuItem_Click ( object sender, RoutedEventArgs e ) : void
OpenGraphicsDevice ( int imagewidth, int imageheight ) : void
OpenSinkFile ( string fullpathfilename, string mode ) : void
RDotNetExecute ( OutputWindow ow ) : void
RDotNetOpenDataset ( ) : void
RefreshOutputORDataset ( string objectname, CommandRequest cmd, string originalCommand, OutputWindow ow ) : void
Refresh_Click ( object sender, RoutedEventArgs e ) : void
RemoveComments ( string text ) : string
RemoveCommentsFromCommands ( string alltext ) : string
RemoveComments_others ( string str ) : string
RemoveExtraSpacesBeforeOpeningBracket ( string stmt ) : string
ResetSink ( ) : void
RoundBracketParser ( string comm, int start, int &end ) : string
SendCommandToOutput ( string command, string NameOfAnalysis ) : void
SendErrorToOutput ( string ewmessage, OutputWindow ow ) : void
SendToOutput ( string auparas, CommandOutput &lst, OutputWindow ow, bool isBlockCommand = false ) : void
SetSink ( ) : void
ShowMouseBusy ( ) : void
SplitBSkyFormat ( string command, string &sub, string &varname, string &BSkyLeftVar ) : void
SplitBSkyFormatParams ( string command, string &first, string &rest, string &usertitle ) : void
SyntaxEditorOpen ( ) : void
SyntaxEditorSaveAs ( ) : void
System ( int connectionId, object target ) : void
Window_Closing ( object sender, System e ) : void
browse_Click ( object sender, RoutedEventArgs e ) : void
createAUPara ( string auparas, CommandOutput lst ) : void
createBSkyGraphic ( Image img, CommandOutput lst ) : void
createDiskFileFromImageSource ( BSkyGraphicControl bsgc ) : void
createFlexGrid ( XmlDocument xd, CommandOutput lst, string header ) : void
createFlexGridXmlDoc ( string colheaders, string rowheaders, string data ) : XmlDocument
findHeaderName ( string bskyformatcmd ) : string
getActiveDatasetNames ( ) : string
inputTextbox_TextChanged ( object sender, System.Windows.Controls.TextChangedEventArgs e ) : void
isConditionalOrLoopingCommand ( string extractedCommand ) : bool
isGraphicCommand ( string extractedCommand ) : bool
isVariable ( string &stmt ) : void
isXMLDefined ( ) : bool
runButton_Click ( object sender, RoutedEventArgs e ) : void
save_Click ( object sender, RoutedEventArgs e ) : void

Описание методов

AddToSession() публичный Метод

public AddToSession ( CommandOutput co ) : void
co CommandOutput
Результат void

DisplayAllSessionOutput() публичный Метод

public DisplayAllSessionOutput ( string sessionheader = "", OutputWindow selectedOW = null ) : void
sessionheader string
selectedOW OutputWindow
Результат void

PasteSyntax() публичный Метод

public PasteSyntax ( string command ) : void
command string
Результат void

RefreshBothgrids() публичный Метод

public RefreshBothgrids ( ) : void
Результат void

RefreshDatagrids() публичный Метод

public RefreshDatagrids ( ) : void
Результат void

RefreshImgSizeForGraphicDevice() публичный Метод

public RefreshImgSizeForGraphicDevice ( ) : void
Результат void

RunCommands() публичный Метод

public RunCommands ( string commands, BSkyDialogProperties dlgprop = null ) : void
commands string
dlgprop BSkyDialogProperties
Результат void

ShowWindowLoadFile() публичный Метод

public ShowWindowLoadFile ( ) : void
Результат void

SyntaxEditorWindow() публичный Метод

public SyntaxEditorWindow ( ) : System
Результат System