C# 클래스 _3PA.MainFeatures.Pro.ProMisc

파일 보기 프로젝트 열기: jcaillon/3P

공개 메소드들

메소드 설명
DeployCurrentFile ( ) : void

Deploy the current file, if it's a progress file then compile it, otherwise follow the transer rules of step 1

ForEachFlag ( ParseFlag>.Action toApplyOnFlag ) : void
GoToDefinition ( ) : void
GoToDefinition ( bool fromMouseClick ) : void

This method allows the user to GOTO a word definition, if a tooltip is opened then it tries to go to the definition of the displayed word, otherwise it tries to find the declaration of the parsed word under the caret. At last, it tries to find a file in the propath

KillCurrentProcess ( ) : void

Allows to kill the process of the currently running Progress.exe (if any, for the current file)

OnSingleExecutionEnd ( ProExecution lastExec ) : void

Called after the execution of run/compile/check/prolint, clear the current operation from the file

OnSingleExecutionOk ( ProExecution lastExec ) : void

Called after the execution of run/compile/check/prolint

Open4GlHelp ( ) : void

Opens the lgrfeng.chm file if it can find it in the config

OpenCurrentInAppbuilder ( ) : void

Opens the current file in the appbuilder

OpenDataDigger ( ) : void
OpenDataReader ( ) : void
OpenDbAdmin ( ) : void
OpenDictionary ( ) : void
OpenProDesktop ( ) : void
StartProgressExec ( ExecutionType executionType ) : void

Called to run/compile/check/prolint the current program

메소드 상세

DeployCurrentFile() 공개 정적인 메소드

Deploy the current file, if it's a progress file then compile it, otherwise follow the transer rules of step 1
public static DeployCurrentFile ( ) : void
리턴 void

ForEachFlag() 공개 정적인 메소드

public static ForEachFlag ( ParseFlag>.Action toApplyOnFlag ) : void
toApplyOnFlag ParseFlag>.Action
리턴 void

GoToDefinition() 공개 정적인 메소드

public static GoToDefinition ( ) : void
리턴 void

GoToDefinition() 공개 정적인 메소드

This method allows the user to GOTO a word definition, if a tooltip is opened then it tries to go to the definition of the displayed word, otherwise it tries to find the declaration of the parsed word under the caret. At last, it tries to find a file in the propath
public static GoToDefinition ( bool fromMouseClick ) : void
fromMouseClick bool
리턴 void

KillCurrentProcess() 공개 정적인 메소드

Allows to kill the process of the currently running Progress.exe (if any, for the current file)
public static KillCurrentProcess ( ) : void
리턴 void

OnSingleExecutionEnd() 공개 정적인 메소드

Called after the execution of run/compile/check/prolint, clear the current operation from the file
public static OnSingleExecutionEnd ( ProExecution lastExec ) : void
lastExec ProExecution
리턴 void

OnSingleExecutionOk() 공개 정적인 메소드

Called after the execution of run/compile/check/prolint
public static OnSingleExecutionOk ( ProExecution lastExec ) : void
lastExec ProExecution
리턴 void

Open4GlHelp() 공개 정적인 메소드

Opens the lgrfeng.chm file if it can find it in the config
public static Open4GlHelp ( ) : void
리턴 void

OpenCurrentInAppbuilder() 공개 정적인 메소드

Opens the current file in the appbuilder
public static OpenCurrentInAppbuilder ( ) : void
리턴 void

OpenDataDigger() 공개 정적인 메소드

public static OpenDataDigger ( ) : void
리턴 void

OpenDataReader() 공개 정적인 메소드

public static OpenDataReader ( ) : void
리턴 void

OpenDbAdmin() 공개 정적인 메소드

public static OpenDbAdmin ( ) : void
리턴 void

OpenDictionary() 공개 정적인 메소드

public static OpenDictionary ( ) : void
리턴 void

OpenProDesktop() 공개 정적인 메소드

public static OpenProDesktop ( ) : void
리턴 void

StartProgressExec() 공개 정적인 메소드

Called to run/compile/check/prolint the current program
public static StartProgressExec ( ExecutionType executionType ) : void
executionType ExecutionType
리턴 void