C# Class LogWizard.log_wizard

Exibir arquivo Open project: jtorjo/logwizard Class Usage Examples

Private Properties

Property Type Description
InitializeComponent void
LogNinja_FormClosed void
LogWizard_FormClosing void
LogWizard_KeyDown void
LogWizard_PreviewKeyDown void
On_category_colors_change void
On_change_category_type void
On_running_changed void
Toggle_menu_on_closing void
ViewsTabOnDrawItem void
aboutToolStripMenuItem1_Click void
activate_pane void
addContext_Click void
add_reader_to_history void
all_log_views List
all_log_views_and_full_log List
allow_arrow_to_function_normally bool
animate_whatsup void
any_moving_key_still_down bool
are_tabs_visible bool
bigLogToolStripMenuItem_Click void
bring_to_topmost void
category_format category_format_settings
category_format void
check_are_settings_complete void
close_history_dropdown void
contextFromClipboard_Click void
contextMatch_TextChanged void
contextToClipboard_Click void
createACopyOfTheExistingViewToolStripMenuItem_Click void
createANewViewFromScratchToolStripMenuItem_Click void
create_context_for_log void
create_text_reader void
curContextCtrl_DropDown void
curContextCtrl_SelectedIndexChanged void
cur_context LogWizard.ui_context
cur_history history
cur_view LogWizard.ui_view
currentViewToolStripMenuItem_Click void
defaultSampleToolStripMenuItem_Click void
delContext_Click void
delView_Click void
detailsToolStripMenuItem_Click void
do_open_log void
dropHere_DragDrop void
dropHere_DragEnter void
editSettings_Click void
ensure_we_have_log_view_for_tab LogWizard.log_view
exportCurrentViewToCSVToolStripMenuItem_Click void
exportCurrentViewtotxtAndhtmlFilesToolStripMenuItem_Click void
exportLogNotestoLogWizardFileToolStripMenuItem_Click void
exportNotestotxtAndhtmlFilesToolStripMenuItem_Click void
exportToolStripMenuItem_Click void
export_notes_to_logwizard_file void
file_contains_pattern bool
fill_file_default_log_settings void
filterPaneToolStripMenuItem_Click void
filteredLeft_SplitterMoved void
filteredViews_DragDrop void
filteredViews_DragEnter void
first_available_toggle_custom_ui int
focused_ctrl Control
force_initial_refresh_of_all_views void
force_udpate_status_text void
fullLogToolStripMenuItem_Click void
handle_action void
historyToolStripMenuItem_Click void
hm2_file string
hm3_file string
hotkeysHelpToolStripMenuItem_Click void
import_notes void
import_notes_impl void
in_zip long>>.List
is_focus_on_editable_box bool
is_focus_on_filter_panel bool
is_focus_on_full_log bool
is_focus_on_text_box bool
is_key_sent_twice bool
is_log_in_history bool
is_stable bool
keep_logs_in_sync void
key_to_action action_type
key_to_action action_type
key_to_action action_type
key_to_action action_type
least_unused_context_name string
leftPane_SizeChanged void
load void
load_bookmarks void
load_categories_task void
load_contexts void
load_filters void
load_global_settings void
load_release_info_thread void
load_tabs void
load_ui void
logHistory_DropDown void
logHistory_DropDownClosed void
logHistory_SelectedIndexChanged void
log_view_by_name LogWizard.log_view
log_view_for_tab LogWizard.log_view
log_wizard_Activated void
log_wizard_Deactivate void
log_wizard_KeyUp void
log_wizard_LocationChanged void
log_wizard_SizeChanged void
main_SplitterMoved void
merge_notes void
monitorToolStripMenuItem_Click void
new_file_to_context LogWizard.ui_context
new_view_Click void
new_view_name string
notesPaneToolStripMenuItem_Click void
notify_views_of_bookmarks void
on_activate void
on_aliases_changed void
on_config_file_drop void
on_context_changed void
on_description_template_changed void
on_file_drop void
on_log_changed_line void
on_log_changed_line_do_sync void
on_log_listory_changed void
on_move_key_end void
on_new_file_log void
on_new_log void
on_new_log_parser void
on_note_selected void
on_rewritten_log void
on_shift_zip_drop void
on_sqlite_file_drop void
on_zip_drop void
on_zip_file_drop void
panes List
reader_title string
recreate_contexts_combo void
recreate_history_combo void
refreshAddViewButtons_Tick void
refreshToolStripMenuItem_Click void
refresh_Tick void
refresh_all_views void
refresh_cur_log_view void
refresh_filter_found void
remove_all_log_views void
remove_log_view_from_tab_page void
remove_log_view_tab void
reset_settings void
restart_app void
save void
saveTimer_Tick void
save_bookmarks void
save_contexts void
save_location void
selected_file_name string
selected_view LogWizard.log_view
set_status void
set_status_forever void
set_tabs_visible void
settings_to_context LogWizard.ui_context
show_details void
show_filteredleft_pane1 void
show_filteredleft_pane2 void
show_full_log void
show_header void
show_left_pane void
show_row_based_on_global_ui void
show_source void
show_status void
show_tabs void
show_title void
show_toggles_menu void
shown_full_log_now show_full_log_type
smallSampleLogToolStripMenuItem_Click void
sourcePanetopmostToolStripMenuItem_Click void
splitDescription_SplitterMoved void
statusToolStripMenuItem_Click void
str_to_ui_context LogWizard.ui_context
switch_pane void
synchronizeWithExistingLogs_CheckedChanged void
synchronizedWithFullLog_CheckedChanged void
tableHeaderToolStripMenuItem_Click void
tabsToolStripMenuItem_Click void
titleToolStripMenuItem_Click void
tn2_file string
toggleFullLog_Click void
toggleTopmost_Click void
toggleTopmost_MouseClick void
toggle_abbreviation void
toggle_categories void
toggle_custom_ui void
toggle_details void
toggle_filters void
toggle_full_log void
toggle_notes void
toggle_number_base void
toggle_source void
toggle_status void
toggle_title void
toggle_view_header void
toggle_view_tabs void
toolStripExtraFilter_Click void
toolStripShowAllLines_Click void
topmostToolStripMenuItem_Click void
try_to_go_to_selected_line void
ui_context_to_str string
unfocus_filter_panel void
update_categories_list void
update_contexts_combos_in_all_forms void
update_filter void
update_left_pane void
update_list_view_edit void
update_msg_details void
update_non_active_filter void
update_notes_current_line void
update_status_prefix void
update_status_text void
update_sync_texts void
update_toggle_topmost_visibility void
update_toggles void
update_topmost_image void
viewsTab_SelectedIndexChanged void
whatIsThisToolStripMenuItem_Click void
whatsupNew_Click void
whatsupOpen_Click void
whatsupPreferences_Click void
whatsupToggles_Click void
whatsup_Click void

Public Methods

Method Description
add_or_edit_filter ( string filter_str, string filter_id, bool apply_to_existing_lines ) : void
after_column_positions_change ( ) : void
after_set_filter_update ( ) : void
bookmarks ( ) : List
description_pane ( ) : description_ctrl
edit_column_formatting ( ) : void
edit_filter_row ( int filter_row_idx ) : void
edit_log_settings ( ) : void
full_log_row_colors ( int line_idx ) : Color>.Tuple
go_to_view ( int view_idx ) : void
handle_subcontrol_keys ( Control c ) : void
log_wizard ( ) : System
matched_logs ( int line_idx ) : string
needs_details_pane ( ) : void
on_available_columns_known ( ) : void
on_edit_aliases ( ) : void
on_sel_line ( LogWizard.log_view lv, int line_idx ) : void
on_view_name_changed ( LogWizard.log_view view, string name ) : void
other_views_containing_this_line ( int row_idx ) : int>>.List
sel_changed ( log_view_sel_change_type type ) : void
select_filter_rows ( List filter_row_indexes ) : void
simple_action ( log_view_right_click simple ) : void
stop_saving ( ) : void
version ( ) : string

Protected Methods

Method Description
Dispose ( bool disposing ) : void

Clean up any resources being dimmed.

ProcessCmdKey ( Message &msg, Keys keyData ) : bool
WndProc ( Message &m ) : void

Private Methods

Method Description
InitializeComponent ( ) : void

Required method for Designer support - do not modify the contents of this method with the code editor.

LogNinja_FormClosed ( object sender, FormClosedEventArgs e ) : void
LogWizard_FormClosing ( object sender, FormClosingEventArgs e ) : void
LogWizard_KeyDown ( object sender, KeyEventArgs e ) : void
LogWizard_PreviewKeyDown ( object sender, PreviewKeyDownEventArgs e ) : void
On_category_colors_change ( List colors ) : void
On_change_category_type ( string category_type ) : void
On_running_changed ( bool running ) : void
Toggle_menu_on_closing ( object sender, ToolStripDropDownClosingEventArgs e ) : void
ViewsTabOnDrawItem ( object sender, DrawItemEventArgs e ) : void
aboutToolStripMenuItem1_Click ( object sender, EventArgs e ) : void
activate_pane ( Control cur_pane ) : void
addContext_Click ( object sender, EventArgs e ) : void
add_reader_to_history ( ) : void
all_log_views ( ) : List
all_log_views_and_full_log ( ) : List
allow_arrow_to_function_normally ( ) : bool
animate_whatsup ( ) : void
any_moving_key_still_down ( ) : bool
are_tabs_visible ( TabControl tab ) : bool
bigLogToolStripMenuItem_Click ( object sender, EventArgs e ) : void
bring_to_topmost ( log_wizard form ) : void
category_format ( ) : category_format_settings
category_format ( category_format_settings sett ) : void
check_are_settings_complete ( ) : void
close_history_dropdown ( ) : void
contextFromClipboard_Click ( object sender, EventArgs ea ) : void
contextMatch_TextChanged ( object sender, EventArgs e ) : void
contextToClipboard_Click ( object sender, EventArgs e ) : void
createACopyOfTheExistingViewToolStripMenuItem_Click ( object sender, EventArgs e ) : void
createANewViewFromScratchToolStripMenuItem_Click ( object sender, EventArgs e ) : void
create_context_for_log ( log_settings_string log_settings ) : void
create_text_reader ( log_settings_string settings ) : void
curContextCtrl_DropDown ( object sender, EventArgs e ) : void
curContextCtrl_SelectedIndexChanged ( object sender, EventArgs e ) : void
cur_context ( ) : LogWizard.ui_context
cur_history ( ) : history
cur_view ( ) : LogWizard.ui_view
currentViewToolStripMenuItem_Click ( object sender, EventArgs e ) : void
defaultSampleToolStripMenuItem_Click ( object sender, EventArgs e ) : void
delContext_Click ( object sender, EventArgs e ) : void
delView_Click ( object sender, EventArgs e ) : void
detailsToolStripMenuItem_Click ( object sender, EventArgs e ) : void
do_open_log ( string initial_settings_str, string config_file ) : void
dropHere_DragDrop ( object sender, DragEventArgs e ) : void
dropHere_DragEnter ( object sender, DragEventArgs e ) : void
editSettings_Click ( object sender, EventArgs e ) : void
ensure_we_have_log_view_for_tab ( int idx ) : LogWizard.log_view
exportCurrentViewToCSVToolStripMenuItem_Click ( object sender, EventArgs ea ) : void
exportCurrentViewtotxtAndhtmlFilesToolStripMenuItem_Click ( object sender, EventArgs ea ) : void
exportLogNotestoLogWizardFileToolStripMenuItem_Click ( object sender, EventArgs e ) : void
exportNotestotxtAndhtmlFilesToolStripMenuItem_Click ( object sender, EventArgs ea ) : void
exportToolStripMenuItem_Click ( object sender, EventArgs e ) : void
export_notes_to_logwizard_file ( ) : void
file_contains_pattern ( string file, IEnumerable pattern ) : bool
fill_file_default_log_settings ( log_settings_string file_settings, string name, string friendly_name ) : void
filterPaneToolStripMenuItem_Click ( object sender, EventArgs e ) : void
filteredLeft_SplitterMoved ( object sender, SplitterEventArgs e ) : void
filteredViews_DragDrop ( object sender, DragEventArgs e ) : void
filteredViews_DragEnter ( object sender, DragEventArgs e ) : void
first_available_toggle_custom_ui ( ) : int
focused_ctrl ( ) : Control
force_initial_refresh_of_all_views ( ) : void
force_udpate_status_text ( ) : void
fullLogToolStripMenuItem_Click ( object sender, EventArgs e ) : void
handle_action ( action_type action ) : void
historyToolStripMenuItem_Click ( object sender, EventArgs e ) : void
hm2_file ( ) : string
hm3_file ( ) : string
hotkeysHelpToolStripMenuItem_Click ( object sender, EventArgs e ) : void
import_notes ( string file ) : void
import_notes_impl ( string file ) : void
in_zip ( string file ) : long>>.List
is_focus_on_editable_box ( ) : bool
is_focus_on_filter_panel ( ) : bool
is_focus_on_full_log ( ) : bool
is_focus_on_text_box ( ) : bool
is_key_sent_twice ( ) : bool
is_log_in_history ( log_settings_string &settings ) : bool
is_stable ( object>.Dictionary release ) : bool
keep_logs_in_sync ( LogWizard.log_view src ) : void
key_to_action ( KeyEventArgs e ) : action_type
key_to_action ( Keys e ) : action_type
key_to_action ( PreviewKeyDownEventArgs e ) : action_type
key_to_action ( string key_code ) : action_type
least_unused_context_name ( string prefix ) : string
leftPane_SizeChanged ( object sender, EventArgs e ) : void
load ( ) : void
load_bookmarks ( ) : void
load_categories_task ( info_type col_type ) : void
load_contexts ( LogWizard.settings_file sett ) : void
load_filters ( ) : void
load_global_settings ( ) : void
load_release_info_thread ( ) : void
load_tabs ( ) : void
load_ui ( ) : void
logHistory_DropDown ( object sender, EventArgs e ) : void
logHistory_DropDownClosed ( object sender, EventArgs e ) : void
logHistory_SelectedIndexChanged ( object sender, EventArgs e ) : void
log_view_by_name ( string view_name ) : LogWizard.log_view
log_view_for_tab ( int idx ) : LogWizard.log_view
log_wizard_Activated ( object sender, EventArgs e ) : void
log_wizard_Deactivate ( object sender, EventArgs e ) : void
log_wizard_KeyUp ( object sender, KeyEventArgs e ) : void
log_wizard_LocationChanged ( object sender, EventArgs e ) : void
log_wizard_SizeChanged ( object sender, EventArgs e ) : void
main_SplitterMoved ( object sender, SplitterEventArgs e ) : void
merge_notes ( ) : void
monitorToolStripMenuItem_Click ( object sender, EventArgs e ) : void
new_file_to_context ( string name ) : LogWizard.ui_context
new_view_Click ( object sender, EventArgs e ) : void
new_view_name ( LogWizard.ui_view copy_of_view = null ) : string
notesPaneToolStripMenuItem_Click ( object sender, EventArgs e ) : void
notify_views_of_bookmarks ( ) : void
on_activate ( ) : void
on_aliases_changed ( ) : void
on_config_file_drop ( string config_file ) : void
on_context_changed ( ) : void
on_description_template_changed ( string name ) : void
on_file_drop ( string file, string friendly_name = "" ) : void
on_log_changed_line ( ) : void
on_log_changed_line_do_sync ( int line_idx, LogWizard.log_view from ) : void
on_log_listory_changed ( ) : void
on_move_key_end ( ) : void
on_new_file_log ( string name, string friendly_name ) : void
on_new_log ( ) : void
on_new_log_parser ( ) : void
on_note_selected ( int line_idx, string view_name ) : void
on_rewritten_log ( ) : void
on_shift_zip_drop ( string file ) : void
on_sqlite_file_drop ( string sqlite_db ) : void
on_zip_drop ( string file ) : void
on_zip_file_drop ( string zip_file, string sub_file_name ) : void
panes ( ) : List
reader_title ( ) : string
recreate_contexts_combo ( ) : void
recreate_history_combo ( ) : void
refreshAddViewButtons_Tick ( object sender, EventArgs e ) : void
refreshToolStripMenuItem_Click ( object sender, EventArgs e ) : void
refresh_Tick ( object sender, EventArgs ea ) : void
refresh_all_views ( ) : void
refresh_cur_log_view ( ) : void
refresh_filter_found ( ) : void
remove_all_log_views ( ) : void
remove_log_view_from_tab_page ( int idx ) : void
remove_log_view_tab ( int idx ) : void
reset_settings ( ) : void
restart_app ( ) : void
save ( ) : void
saveTimer_Tick ( object sender, EventArgs e ) : void
save_bookmarks ( ) : void
save_contexts ( ) : void
save_location ( ) : void
selected_file_name ( ) : string
selected_view ( ) : LogWizard.log_view
set_status ( string msg, status_ctrl type = status_ctrl.status_type.msg, int set_status_for_ms = 7500 ) : void
set_status_forever ( string msg ) : void
set_tabs_visible ( TabControl tab, bool show ) : void
settings_to_context ( log_settings_string_readonly log_settings ) : LogWizard.ui_context
show_details ( bool show ) : void
show_filteredleft_pane1 ( bool show ) : void
show_filteredleft_pane2 ( bool show ) : void
show_full_log ( show_full_log_type show ) : void
show_header ( bool show ) : void
show_left_pane ( bool show ) : void
show_row_based_on_global_ui ( ) : void
show_source ( bool show ) : void
show_status ( bool show ) : void
show_tabs ( bool show ) : void
show_title ( bool show ) : void
show_toggles_menu ( ) : void
shown_full_log_now ( ) : show_full_log_type
smallSampleLogToolStripMenuItem_Click ( object sender, EventArgs e ) : void
sourcePanetopmostToolStripMenuItem_Click ( object sender, EventArgs e ) : void
splitDescription_SplitterMoved ( object sender, SplitterEventArgs e ) : void
statusToolStripMenuItem_Click ( object sender, EventArgs e ) : void
str_to_ui_context ( string txt ) : LogWizard.ui_context
switch_pane ( bool forward ) : void
synchronizeWithExistingLogs_CheckedChanged ( object sender, EventArgs e ) : void
synchronizedWithFullLog_CheckedChanged ( object sender, EventArgs e ) : void
tableHeaderToolStripMenuItem_Click ( object sender, EventArgs e ) : void
tabsToolStripMenuItem_Click ( object sender, EventArgs e ) : void
titleToolStripMenuItem_Click ( object sender, EventArgs e ) : void
tn2_file ( ) : string
toggleFullLog_Click ( object sender, EventArgs e ) : void
toggleTopmost_Click ( object sender, EventArgs e ) : void
toggleTopmost_MouseClick ( object sender, MouseEventArgs e ) : void
toggle_abbreviation ( ) : void
toggle_categories ( ) : void
toggle_custom_ui ( int idx ) : void
toggle_details ( ) : void
toggle_filters ( ) : void
toggle_full_log ( ) : void
toggle_notes ( ) : void
toggle_number_base ( ) : void
toggle_source ( ) : void
toggle_status ( ) : void
toggle_title ( ) : void
toggle_view_header ( ) : void
toggle_view_tabs ( ) : void
toolStripExtraFilter_Click ( object sender, EventArgs e ) : void
toolStripShowAllLines_Click ( object sender, EventArgs e ) : void
topmostToolStripMenuItem_Click ( object sender, EventArgs e ) : void
try_to_go_to_selected_line ( int selected_row_idx ) : void
ui_context_to_str ( ui_context cur ) : string
unfocus_filter_panel ( ) : void
update_categories_list ( ) : void
update_contexts_combos_in_all_forms ( ) : void
update_filter ( log_view lv ) : void
update_left_pane ( ) : void
update_list_view_edit ( ) : void
update_msg_details ( bool force_update ) : void
update_non_active_filter ( int idx ) : void
update_notes_current_line ( ) : void
update_status_prefix ( ) : void
update_status_text ( bool force = false ) : void
update_sync_texts ( ) : void
update_toggle_topmost_visibility ( ) : void
update_toggles ( ) : void
update_topmost_image ( ) : void
viewsTab_SelectedIndexChanged ( object sender, EventArgs e ) : void
whatIsThisToolStripMenuItem_Click ( object sender, EventArgs e ) : void
whatsupNew_Click ( object sender, EventArgs e ) : void
whatsupOpen_Click ( object sender, EventArgs e ) : void
whatsupPreferences_Click ( object sender, EventArgs e ) : void
whatsupToggles_Click ( object sender, EventArgs e ) : void
whatsup_Click ( object sender, EventArgs e ) : void

Method Details

Dispose() protected method

Clean up any resources being dimmed.
protected Dispose ( bool disposing ) : void
disposing bool true if managed resources should be disposed; otherwise, false.
return void

ProcessCmdKey() protected method

protected ProcessCmdKey ( Message &msg, Keys keyData ) : bool
msg Message
keyData Keys
return bool

WndProc() protected method

protected WndProc ( Message &m ) : void
m Message
return void

add_or_edit_filter() public method

public add_or_edit_filter ( string filter_str, string filter_id, bool apply_to_existing_lines ) : void
filter_str string
filter_id string
apply_to_existing_lines bool
return void

after_column_positions_change() public method

public after_column_positions_change ( ) : void
return void

after_set_filter_update() public method

public after_set_filter_update ( ) : void
return void

bookmarks() public method

public bookmarks ( ) : List
return List

description_pane() public method

public description_pane ( ) : description_ctrl
return description_ctrl

edit_column_formatting() public method

public edit_column_formatting ( ) : void
return void

edit_filter_row() public method

public edit_filter_row ( int filter_row_idx ) : void
filter_row_idx int
return void

edit_log_settings() public method

public edit_log_settings ( ) : void
return void

full_log_row_colors() public method

public full_log_row_colors ( int line_idx ) : Color>.Tuple
line_idx int
return Color>.Tuple

go_to_view() public method

public go_to_view ( int view_idx ) : void
view_idx int
return void

handle_subcontrol_keys() public method

public handle_subcontrol_keys ( Control c ) : void
c Control
return void

log_wizard() public method

public log_wizard ( ) : System
return System

matched_logs() public method

public matched_logs ( int line_idx ) : string
line_idx int
return string

needs_details_pane() public method

public needs_details_pane ( ) : void
return void

on_available_columns_known() public method

public on_available_columns_known ( ) : void
return void

on_edit_aliases() public method

public on_edit_aliases ( ) : void
return void

on_sel_line() public method

public on_sel_line ( LogWizard.log_view lv, int line_idx ) : void
lv LogWizard.log_view
line_idx int
return void

on_view_name_changed() public method

public on_view_name_changed ( LogWizard.log_view view, string name ) : void
view LogWizard.log_view
name string
return void

other_views_containing_this_line() public method

public other_views_containing_this_line ( int row_idx ) : int>>.List
row_idx int
return int>>.List

sel_changed() public method

public sel_changed ( log_view_sel_change_type type ) : void
type log_view_sel_change_type
return void

select_filter_rows() public method

public select_filter_rows ( List filter_row_indexes ) : void
filter_row_indexes List
return void

simple_action() public method

public simple_action ( log_view_right_click simple ) : void
simple log_view_right_click
return void

stop_saving() public method

public stop_saving ( ) : void
return void

version() public static method

public static version ( ) : string
return string