C# Class _3PA.MainFeatures.Pro.ProMisc

Afficher le fichier Open project: jcaillon/3P

Méthodes publiques

Méthode Description
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

Method Details

DeployCurrentFile() public static méthode

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
Résultat void

ForEachFlag() public static méthode

public static ForEachFlag ( ParseFlag>.Action toApplyOnFlag ) : void
toApplyOnFlag ParseFlag>.Action
Résultat void

GoToDefinition() public static méthode

public static GoToDefinition ( ) : void
Résultat void

GoToDefinition() public static méthode

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
Résultat void

KillCurrentProcess() public static méthode

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

OnSingleExecutionEnd() public static méthode

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

OnSingleExecutionOk() public static méthode

Called after the execution of run/compile/check/prolint
public static OnSingleExecutionOk ( ProExecution lastExec ) : void
lastExec ProExecution
Résultat void

Open4GlHelp() public static méthode

Opens the lgrfeng.chm file if it can find it in the config
public static Open4GlHelp ( ) : void
Résultat void

OpenCurrentInAppbuilder() public static méthode

Opens the current file in the appbuilder
public static OpenCurrentInAppbuilder ( ) : void
Résultat void

OpenDataDigger() public static méthode

public static OpenDataDigger ( ) : void
Résultat void

OpenDataReader() public static méthode

public static OpenDataReader ( ) : void
Résultat void

OpenDbAdmin() public static méthode

public static OpenDbAdmin ( ) : void
Résultat void

OpenDictionary() public static méthode

public static OpenDictionary ( ) : void
Résultat void

OpenProDesktop() public static méthode

public static OpenProDesktop ( ) : void
Résultat void

StartProgressExec() public static méthode

Called to run/compile/check/prolint the current program
public static StartProgressExec ( ExecutionType executionType ) : void
executionType ExecutionType
Résultat void