BioGTK  6.0.0
A .NET library & program for annotating, editing various microscopy imaging formats using Bioformats supported images. Including whole slide, pyramidal, and series.
All Classes Namespaces Functions
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.
 

Detailed Description

Definition at line 10 of file BioConsole.cs.

Constructor & Destructor Documentation

◆ BioConsole()

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

Specialised constructor for use only by derived class.

Parameters
builderThe builder.
handleThe handle.

Definition at line 61 of file BioConsole.cs.

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 ( )
static

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

Returns
A new instance of the BioConsole class.

Definition at line 52 of file BioConsole.cs.

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 }
BioConsole(Builder builder, IntPtr handle)
Specialised constructor for use only by derived class.
Definition BioConsole.cs:61

◆ SetupHandlers()

void BioGTK.BioConsole.SetupHandlers ( )
protected

Sets up the handlers.

Definition at line 74 of file BioConsole.cs.

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

Definition at line 20 of file BioConsole.cs.

◆ onTab

bool BioGTK.BioConsole.onTab = false
static

Definition at line 18 of file BioConsole.cs.

◆ resultInNewTab

bool BioGTK.BioConsole.resultInNewTab = false
static

Definition at line 21 of file BioConsole.cs.

◆ useBioformats

bool BioGTK.BioConsole.useBioformats = true
static

Definition at line 19 of file BioConsole.cs.


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