BioGTK  5.1.1
A .NET library & program for annotating, editing various microscopy imaging formats using Bioformats supported images.
Loading...
Searching...
No Matches
BioGTK.BioConsole Class Reference
Inheritance diagram for BioGTK.BioConsole:

Static Public Member Functions

static BioConsole Create ()
 

Static Public Attributes

static bool onTab = false
 
static bool useBioformats = true
 
static bool headless = false
 
static bool resultInNewTab = false
 

Protected Member Functions

 BioConsole (Builder builder, IntPtr handle)
 Specialised constructor for use only by derived class.
 
void SetupHandlers ()
 Sets up the handlers.
 

Constructor & Destructor Documentation

◆ BioConsole()

BioGTK.BioConsole.BioConsole ( Builder  builder,
IntPtr  handle 
)
inlineprotected

Specialised constructor for use only by derived class.

Parameters
builderThe builder.
handleThe handle.
61 : base(handle)
62 {
63 _builder = builder;
64 builder.Autoconnect(this);
66 App.ApplyStyles(this);
67 }
void SetupHandlers()
Sets up the handlers.
Definition BioConsole.cs:74

Member Function Documentation

◆ Create()

static BioConsole BioGTK.BioConsole.Create ( )
inlinestatic

Create a new BioConsole object using the Glade file "BioGTK.Glade.BioConsole.glade"

Returns
A new instance of the BioConsole class.
53 {
54 Builder builder = new Builder(new FileStream(System.IO.Path.GetDirectoryName(Environment.ProcessPath) + "/" + "Glade/BioConsole.glade", FileMode.Open));
55 return new BioConsole(builder, builder.GetObject("console").Handle);
56 }
Definition BioConsole.cs:11

◆ SetupHandlers()

void BioGTK.BioConsole.SetupHandlers ( )
inlineprotected

Sets up the handlers.

75 {
76 runBut.Clicked += RunBut_Clicked;
77 imagejBut.Clicked += ImagejBut_Clicked;
78 headlessBox.Clicked += HeadlessBox_Clicked;
79 resultsBox.Clicked += ResultsBox_Clicked;
80 selRadioBut.Clicked += SelRadioBox_Clicked;
81 tabRadioBut.Clicked += TabRadioBox_Clicked;
82 consoleBox.Buffer.Changed += Buffer_Changed;
83 consoleBox.KeyPressEvent += Console_KeyPressEvent;
84 }

Member Data Documentation

◆ headless

bool BioGTK.BioConsole.headless = false
static

◆ onTab

bool BioGTK.BioConsole.onTab = false
static

◆ resultInNewTab

bool BioGTK.BioConsole.resultInNewTab = false
static

◆ useBioformats

bool BioGTK.BioConsole.useBioformats = true
static

The documentation for this class was generated from the following file: