C# Class RadioGui.MainWindow

Interaction logic for MainWindow.xaml
Inheritance: System.Windows.Window
Exibir arquivo Open project: ciribob/DCS-SimpleRadio

Public Properties

Property Type Description
ScaleValueProperty System.Windows.DependencyProperty

Public Methods

Method Description
MainWindow ( ) : System

Protected Methods

Method Description
OnClosing ( CancelEventArgs e ) : void
OnCoerceScaleValue ( double value ) : double
OnRenderSizeChanged ( System.Windows.SizeChangedInfo sizeInfo ) : void
OnScaleValueChanged ( double oldValue, double newValue ) : void

Private Methods

Method Description
Button_Close ( object sender, RoutedEventArgs e ) : void
Button_Minimise ( object sender, RoutedEventArgs e ) : void
Button_ToggleMute ( object sender, RoutedEventArgs e ) : void
Button_Toggle_CA_Mode ( object sender, RoutedEventArgs e ) : void
CalculateScale ( ) : void
Is_SimpleRadio_running ( ) : bool

Only allow one instance of SimpleRadio

OnCoerceScaleValue ( DependencyObject o, object value ) : object
OnScaleValueChanged ( DependencyObject o, System.Windows.DependencyPropertyChangedEventArgs e ) : void
Send ( String ipStr, int port, byte bytes ) : void
SendUDPCommand ( RadioCommand type ) : void
SetupActiveRadio ( ) : void
SetupHotKeyListener ( ) : void
SetupRadioStatus ( ) : void
Window_Loaded ( object sender, RoutedEventArgs e ) : void
WrapPanel_MouseLeftButtonDown ( object sender, MouseButtonEventArgs e ) : void
containerPanel_SizeChanged ( object sender, SizeChangedEventArgs e ) : void
windowOpacitySlider_ValueChanged ( object sender, RoutedPropertyChangedEventArgs e ) : void

Method Details

MainWindow() public method

public MainWindow ( ) : System
return System

OnClosing() protected method

protected OnClosing ( CancelEventArgs e ) : void
e CancelEventArgs
return void

OnCoerceScaleValue() protected method

protected OnCoerceScaleValue ( double value ) : double
value double
return double

OnRenderSizeChanged() protected method

protected OnRenderSizeChanged ( System.Windows.SizeChangedInfo sizeInfo ) : void
sizeInfo System.Windows.SizeChangedInfo
return void

OnScaleValueChanged() protected method

protected OnScaleValueChanged ( double oldValue, double newValue ) : void
oldValue double
newValue double
return void

Property Details

ScaleValueProperty public_oe static_oe property

public static DependencyProperty,System.Windows ScaleValueProperty
return System.Windows.DependencyProperty