C# 클래스 GenericWindow, chronojump

파일 보기 프로젝트 열기: GNOME/chronojump 1 사용 예제들

공개 프로퍼티들

프로퍼티 타입 설명
DestroyOnAccept bool
HideOnAccept bool
TreeviewSelectedUniqueID int
Type Types,
nameUntranslated string
uniqueID int

공개 메소드들

메소드 설명
AddOptionsToComboCheckBoxesOptions ( ArrayList newOptions ) : void
CreateComboCheckBoxes ( ) : void
Delete_row_accepted ( ) : void
DeletingExerciseHideSomeWidgets ( ) : void
GenericWindow ( string textHeader ) : System
GenericWindowBoxIsNull ( ) : bool
GetCell ( int uniqueID, int column ) : int
GetCheckboxStatus ( int uniqueID ) : bool
GetColumn ( int column, bool onlyActive ) : string[]
HideAndNull ( ) : void
MarkActiveCurves ( string checkboxes ) : void
RemoveSelectedRow ( ) : void
ResetComboCheckBoxesOptions ( ) : void
Row_add ( string row ) : void
SelectRowWithID ( int colNum, int id ) : void
SetButtonAcceptLabel ( string str ) : void
SetButtonAcceptSensitive ( bool show ) : void
SetButtonCancelLabel ( string str ) : void
SetButtonMiddleLabel ( string str ) : void
SetComboLabel ( string l ) : void
SetComboValues ( string values, string current ) : void
SetLabelError ( string text ) : void
SetSize ( int width, int height ) : void
SetSpin2Range ( int min, int max ) : void
SetSpin2Value ( int num ) : void
SetSpin3Range ( int min, int max ) : void
SetSpin3Value ( int num ) : void
SetSpinDouble2Increments ( double min, double max ) : void
SetSpinDouble2Range ( double min, double max ) : void
SetSpinDouble2Value ( double num ) : void
SetSpinRange ( double min, double max ) : void
SetSpinRange ( int min, int max ) : void
SetSpinValue ( int num ) : void
SetTextview ( string str ) : void
SetTreeview ( string columnsString, bool addCheckbox, ArrayList data, ArrayList myNonSensitiveRows, Constants, contextMenu, bool activateRowAcceptsWindow ) : void
SetTreeviewSize ( int width, int height ) : void
Show ( bool showNow, string textHeader, ArrayList array ) : GenericWindow,
Show ( string textHeader, Constants, stuff ) : GenericWindow,
ShowButtonCancel ( bool show ) : void
ShowButtonDelete ( bool show ) : void
ShowEditRow ( bool show ) : void
ShowNow ( ) : void
ShowTextview ( ) : void
ShowTreeview ( ) : void
TreeviewSelectedRowID ( ) : int
hideWidgets ( ) : void
on_edit_selected_done_update_treeview ( ) : void
on_row_double_clicked ( object o, Gtk args ) : void
showWidget ( Constants, stuff ) : void
showWidgetsPowerful ( ArrayList widgetArray ) : void

비공개 메소드들

메소드 설명
ItemToggled ( object o, Gtk.ToggledArgs args ) : void
createCheckboxes ( TreeView tv ) : void
getStore ( int columns, bool addCheckbox ) : TreeStore
markSelected ( string selected ) : void
on_button_accept_clicked ( object o, EventArgs args ) : void
on_button_cancel_clicked ( object o, EventArgs args ) : void
on_combo_all_none_selected_changed ( object o, EventArgs args ) : void
on_delete_event ( object o, Gtk.DeleteEventArgs args ) : void
on_delete_selected_clicked ( object o, EventArgs args ) : void
on_edit_selected_clicked ( object o, EventArgs args ) : void
on_treeview_button_release_event ( object o, Gtk.ButtonReleaseEventArgs args ) : void
on_treeview_cursor_changed ( object o, EventArgs args ) : void
prepareHeaders ( string columnsString, bool addCheckbox ) : void
treeviewContextMenu ( ) : void
treeviewRemoveColumns ( ) : void

메소드 상세

AddOptionsToComboCheckBoxesOptions() 공개 메소드

public AddOptionsToComboCheckBoxesOptions ( ArrayList newOptions ) : void
newOptions ArrayList
리턴 void

CreateComboCheckBoxes() 공개 메소드

public CreateComboCheckBoxes ( ) : void
리턴 void

Delete_row_accepted() 공개 메소드

public Delete_row_accepted ( ) : void
리턴 void

DeletingExerciseHideSomeWidgets() 공개 메소드

public DeletingExerciseHideSomeWidgets ( ) : void
리턴 void

GenericWindow() 공개 메소드

public GenericWindow ( string textHeader ) : System
textHeader string
리턴 System

GenericWindowBoxIsNull() 공개 메소드

public GenericWindowBoxIsNull ( ) : bool
리턴 bool

GetCell() 공개 메소드

public GetCell ( int uniqueID, int column ) : int
uniqueID int
column int
리턴 int

GetCheckboxStatus() 공개 메소드

public GetCheckboxStatus ( int uniqueID ) : bool
uniqueID int
리턴 bool

GetColumn() 공개 메소드

public GetColumn ( int column, bool onlyActive ) : string[]
column int
onlyActive bool
리턴 string[]

HideAndNull() 공개 메소드

public HideAndNull ( ) : void
리턴 void

MarkActiveCurves() 공개 메소드

public MarkActiveCurves ( string checkboxes ) : void
checkboxes string
리턴 void

RemoveSelectedRow() 공개 메소드

public RemoveSelectedRow ( ) : void
리턴 void

ResetComboCheckBoxesOptions() 공개 메소드

public ResetComboCheckBoxesOptions ( ) : void
리턴 void

Row_add() 공개 메소드

public Row_add ( string row ) : void
row string
리턴 void

SelectRowWithID() 공개 메소드

public SelectRowWithID ( int colNum, int id ) : void
colNum int
id int
리턴 void

SetButtonAcceptLabel() 공개 메소드

public SetButtonAcceptLabel ( string str ) : void
str string
리턴 void

SetButtonAcceptSensitive() 공개 메소드

public SetButtonAcceptSensitive ( bool show ) : void
show bool
리턴 void

SetButtonCancelLabel() 공개 메소드

public SetButtonCancelLabel ( string str ) : void
str string
리턴 void

SetButtonMiddleLabel() 공개 메소드

public SetButtonMiddleLabel ( string str ) : void
str string
리턴 void

SetComboLabel() 공개 메소드

public SetComboLabel ( string l ) : void
l string
리턴 void

SetComboValues() 공개 메소드

public SetComboValues ( string values, string current ) : void
values string
current string
리턴 void

SetLabelError() 공개 메소드

public SetLabelError ( string text ) : void
text string
리턴 void

SetSize() 공개 메소드

public SetSize ( int width, int height ) : void
width int
height int
리턴 void

SetSpin2Range() 공개 메소드

public SetSpin2Range ( int min, int max ) : void
min int
max int
리턴 void

SetSpin2Value() 공개 메소드

public SetSpin2Value ( int num ) : void
num int
리턴 void

SetSpin3Range() 공개 메소드

public SetSpin3Range ( int min, int max ) : void
min int
max int
리턴 void

SetSpin3Value() 공개 메소드

public SetSpin3Value ( int num ) : void
num int
리턴 void

SetSpinDouble2Increments() 공개 메소드

public SetSpinDouble2Increments ( double min, double max ) : void
min double
max double
리턴 void

SetSpinDouble2Range() 공개 메소드

public SetSpinDouble2Range ( double min, double max ) : void
min double
max double
리턴 void

SetSpinDouble2Value() 공개 메소드

public SetSpinDouble2Value ( double num ) : void
num double
리턴 void

SetSpinRange() 공개 메소드

public SetSpinRange ( double min, double max ) : void
min double
max double
리턴 void

SetSpinRange() 공개 메소드

public SetSpinRange ( int min, int max ) : void
min int
max int
리턴 void

SetSpinValue() 공개 메소드

public SetSpinValue ( int num ) : void
num int
리턴 void

SetTextview() 공개 메소드

public SetTextview ( string str ) : void
str string
리턴 void

SetTreeview() 공개 메소드

public SetTreeview ( string columnsString, bool addCheckbox, ArrayList data, ArrayList myNonSensitiveRows, Constants, contextMenu, bool activateRowAcceptsWindow ) : void
columnsString string
addCheckbox bool
data ArrayList
myNonSensitiveRows ArrayList
contextMenu Constants,
activateRowAcceptsWindow bool
리턴 void

SetTreeviewSize() 공개 메소드

public SetTreeviewSize ( int width, int height ) : void
width int
height int
리턴 void

Show() 공개 정적인 메소드

public static Show ( bool showNow, string textHeader, ArrayList array ) : GenericWindow,
showNow bool
textHeader string
array ArrayList
리턴 GenericWindow,

Show() 공개 정적인 메소드

public static Show ( string textHeader, Constants, stuff ) : GenericWindow,
textHeader string
stuff Constants,
리턴 GenericWindow,

ShowButtonCancel() 공개 메소드

public ShowButtonCancel ( bool show ) : void
show bool
리턴 void

ShowButtonDelete() 공개 메소드

public ShowButtonDelete ( bool show ) : void
show bool
리턴 void

ShowEditRow() 공개 메소드

public ShowEditRow ( bool show ) : void
show bool
리턴 void

ShowNow() 공개 메소드

public ShowNow ( ) : void
리턴 void

ShowTextview() 공개 메소드

public ShowTextview ( ) : void
리턴 void

ShowTreeview() 공개 메소드

public ShowTreeview ( ) : void
리턴 void

TreeviewSelectedRowID() 공개 메소드

public TreeviewSelectedRowID ( ) : int
리턴 int

hideWidgets() 공개 메소드

public hideWidgets ( ) : void
리턴 void

on_edit_selected_done_update_treeview() 공개 메소드

public on_edit_selected_done_update_treeview ( ) : void
리턴 void

on_row_double_clicked() 공개 메소드

public on_row_double_clicked ( object o, Gtk args ) : void
o object
args Gtk
리턴 void

showWidget() 공개 메소드

public showWidget ( Constants, stuff ) : void
stuff Constants,
리턴 void

showWidgetsPowerful() 공개 메소드

public showWidgetsPowerful ( ArrayList widgetArray ) : void
widgetArray ArrayList
리턴 void

프로퍼티 상세

DestroyOnAccept 공개적으로 프로퍼티

public bool DestroyOnAccept
리턴 bool

HideOnAccept 공개적으로 프로퍼티

public bool HideOnAccept
리턴 bool

TreeviewSelectedUniqueID 공개적으로 프로퍼티

public int TreeviewSelectedUniqueID
리턴 int

Type 공개적으로 프로퍼티

public Types, Type
리턴 Types,

nameUntranslated 공개적으로 프로퍼티

public string nameUntranslated
리턴 string

uniqueID 공개적으로 프로퍼티

public int uniqueID
리턴 int