C# Class lw_common.ui.log_view

ファイルを表示 Open project: jtorjo/logwizard Class Usage Examples

Public Properties

Property Type Description
list BrightIdeasSoftware.VirtualObjectListView

Private Properties

Property Type Description
InitializeComponent void
List_on_column_width_changed void
List_on_column_width_changing void
ShowWindow int
all_visible_column_types List
any_moving_key_down bool
can_find_text_at_row bool
cancel_rename void
cell_value string
compute_title_fonts void
create_match_object filter.match
description_pane description_ctrl
edit_aliases void
ensure_row_visible bool
export export_text
export_current_sel export_text
filterName_TextChanged void
filters_matching_sel_line List
go_last void
has_bookmark bool
has_found_colors Tuple
is_row_visible bool
is_searching bool
item_at match_item
item_index int
item_run_several_filters bool
item_search_filter bool
list_CellClick void
list_CellOver void
list_CellToolTipShowing void
list_ColumnRightClick void
list_Enter void
list_FormatCell_1 void
list_FormatRow_1 void
list_KeyPress void
list_Leave void
list_MouseClick void
list_MouseDown void
list_MouseMove void
list_MouseUp void
list_Scroll void
list_SelectedIndexChanged void
load_font void
log_view_Load void
log_view_LocationChanged void
log_view_SizeChanged void
menu_Closing void
move_column_to_left void
move_column_to_right void
needs_scroll_to_last bool
on_change void
on_description_pane_resized void
on_edit_sel_changed void
on_mouse_click void
reapply_quick_filter void
refreshUI_Tick void
reload_column_formatter void
row_by_line_idx OLVListItem
row_contains_search_text bool
save_column_positions void
search_ahead void
search_for_next_match void
search_for_prev_match void
search_for_text_next void
search_for_text_prev void
select_cell void
select_row_idx void
selected_indices_array List
toggle_apply_column_settings_to_all void
toggle_column_visible void
try_set_visible_row_y_offset void
update_background void
update_cur_col void
update_show_header void
update_snoop_positions void
update_snoop_visibility void
update_snoop_visibility void
viewName_Leave void
view_visible_column_types List
visible_column int
visible_row_indexes int>.Tuple
visible_row_y_offset int

Public Methods

Method Description
Dispose ( ) : void
ToString ( ) : string
clear ( ) : void
clear_edit ( ) : void
contains_line ( int line_idx ) : bool
copy_full_line_to_clipboard ( ) : void
copy_to_clipboard ( ) : void
do_right_click_via_key ( ) : void
escape ( ) : void
export ( ) : export_text
export_all_columns ( export_type type = export_type.export_line_column_if_needed ) : export_text
filter_matches_line ( int line_idx ) : bool
filter_row_match_count ( int row_idx ) : int
force_refresh_visible_columns ( List all_views ) : void
go_to_closest_line ( int line_idx, select_type notify ) : void
go_to_closest_time ( DateTime time ) : void
go_to_row ( int row_idx, select_type notify ) : void
hide_edit_while_scrolling ( ) : void
increase_font ( int size ) : void
line_to_row ( int line_idx ) : int
log_view ( Form parent, string name ) : System
mark_match ( int filter_row_idx, Color fg, Color bg ) : void
next_bookmark ( ) : void
offset_closest_line ( int offset, bool forward ) : void
offset_closest_time ( long time_ms, bool forward ) : void
on_action ( action_type action ) : void
on_column_positions_change ( ) : void
on_current_view_changed ( ) : void
on_new_bookmarks ( ) : void
on_selected ( ) : void
prev_bookmark ( ) : void
refresh ( ) : void
rename_view ( ) : void
scroll_down ( ) : void
scroll_up ( ) : void
search_for_text_first ( ) : void
search_next ( ) : void
search_prev ( ) : void
set_category_colors ( List colors, info_type category_type ) : void
set_category_running ( bool running ) : void
set_filter ( List filter ) : void
set_filter ( bool filter_view, bool show_full_log ) : void
set_focus ( ) : void
set_log ( log_reader log ) : void
set_search_for_text ( search_for search ) : void
set_view_selected_view_name ( string name ) : void
show_view ( bool show ) : void
toggle_abbreviation ( ) : void
toggle_number_base ( ) : void
unique_values ( info_type col_type, int max_unique_values ) : List
unmark ( ) : void
update_colors_for_line ( int row_idx, List other_logs, int sel_idx ) : Color>.Tuple
update_column_names ( ) : void
update_edit ( ) : void
update_show_name ( ) : void
update_x_of_y ( ) : void

Protected Methods

Method Description
Dispose ( bool disposing ) : void

Clean up any resources being dimmed.

ProcessCmdKey ( Message &msg, Keys keyData ) : bool

Private Methods

Method Description
InitializeComponent ( ) : void

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

List_on_column_width_changed ( object sender, ColumnWidthChangedEventArgs e ) : void
List_on_column_width_changing ( object sender, ColumnWidthChangingEventArgs e ) : void
ShowWindow ( IntPtr hwnd, int nCmdShow ) : int
all_visible_column_types ( ) : List
any_moving_key_down ( ) : bool
can_find_text_at_row ( string txt, int row, int col ) : bool
cancel_rename ( ) : void
cell_value ( match_item i, int column_idx ) : string
compute_title_fonts ( ) : void
create_match_object ( BitArray matches, font_info font, line line, int line_idx ) : filter.match
description_pane ( ) : description_ctrl
edit_aliases ( ) : void
ensure_row_visible ( int row_idx ) : bool
export ( List indices, bool msg_only ) : export_text
export_current_sel ( ) : export_text
filterName_TextChanged ( object sender, EventArgs e ) : void
filters_matching_sel_line ( ) : List
go_last ( ) : void
has_bookmark ( int line_idx ) : bool
has_found_colors ( int row_idx, log_view other_log, bool is_sel ) : Tuple
is_row_visible ( int row_idx ) : bool
is_searching ( ) : bool
item_at ( int idx ) : match_item
item_index ( match_item m ) : int
item_run_several_filters ( match_item i, List row_indexes ) : bool
item_search_filter ( match_item item, bool applied_on_full_log ) : bool
list_CellClick ( object sender, CellClickEventArgs e ) : void
list_CellOver ( object sender, CellOverEventArgs e ) : void
list_CellToolTipShowing ( object sender, ToolTipShowingEventArgs e ) : void
list_ColumnRightClick ( object sender, ColumnClickEventArgs e ) : void
list_Enter ( object sender, EventArgs e ) : void
list_FormatCell_1 ( object sender, FormatCellEventArgs e ) : void
list_FormatRow_1 ( object sender, FormatRowEventArgs e ) : void
list_KeyPress ( object sender, KeyPressEventArgs e ) : void
list_Leave ( object sender, EventArgs e ) : void
list_MouseClick ( object sender, MouseEventArgs e ) : void
list_MouseDown ( object sender, MouseEventArgs e ) : void
list_MouseMove ( object sender, MouseEventArgs e ) : void
list_MouseUp ( object sender, MouseEventArgs e ) : void
list_Scroll ( object sender, ScrollEventArgs e ) : void
list_SelectedIndexChanged ( object sender, EventArgs e ) : void
load_font ( ) : void
log_view_Load ( object sender, EventArgs e ) : void
log_view_LocationChanged ( object sender, EventArgs e ) : void
log_view_SizeChanged ( object sender, EventArgs e ) : void
menu_Closing ( object sender, ToolStripDropDownClosingEventArgs e ) : void
move_column_to_left ( OLVColumn col ) : void
move_column_to_right ( OLVColumn col ) : void
needs_scroll_to_last ( ) : bool
on_change ( filter change ) : void
on_description_pane_resized ( ) : void
on_edit_sel_changed ( ) : void
on_mouse_click ( Point mouse ) : void
reapply_quick_filter ( ) : void
refreshUI_Tick ( object sender, EventArgs e ) : void
reload_column_formatter ( ) : void
row_by_line_idx ( int line_idx ) : OLVListItem
row_contains_search_text ( int row_idx, List visible_indexes ) : bool
save_column_positions ( string positions_str ) : void
search_ahead ( string txt ) : void
search_for_next_match ( int filter_row_idx ) : void
search_for_prev_match ( int filter_row_idx ) : void
search_for_text_next ( ) : void
search_for_text_prev ( ) : void
select_cell ( int row_idx, int cell_idx ) : void
select_row_idx ( int row_idx, select_type notify ) : void
selected_indices_array ( ) : List
toggle_apply_column_settings_to_all ( ToolStripMenuItem sub ) : void
toggle_column_visible ( OLVColumn col, ToolStripMenuItem sub ) : void
try_set_visible_row_y_offset ( int row_idx, int y_offset ) : void
update_background ( ) : void
update_cur_col ( ) : void
update_show_header ( ) : void
update_snoop_positions ( ) : void
update_snoop_visibility ( ) : void
update_snoop_visibility ( info_type col_type ) : void
viewName_Leave ( object sender, EventArgs e ) : void
view_visible_column_types ( ) : List
visible_column ( int col_idx ) : int
visible_row_indexes ( ) : int>.Tuple
visible_row_y_offset ( int row_idx ) : int

Method Details

Dispose() public method

public Dispose ( ) : void
return void

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

ToString() public method

public ToString ( ) : string
return string

clear() public method

public clear ( ) : void
return void

clear_edit() public method

public clear_edit ( ) : void
return void

contains_line() public method

public contains_line ( int line_idx ) : bool
line_idx int
return bool

copy_full_line_to_clipboard() public method

public copy_full_line_to_clipboard ( ) : void
return void

copy_to_clipboard() public method

public copy_to_clipboard ( ) : void
return void

do_right_click_via_key() public method

public do_right_click_via_key ( ) : void
return void

escape() public method

public escape ( ) : void
return void

export() public method

public export ( ) : export_text
return export_text

export_all_columns() public method

public export_all_columns ( export_type type = export_type.export_line_column_if_needed ) : export_text
type export_type
return export_text

filter_matches_line() public method

public filter_matches_line ( int line_idx ) : bool
line_idx int
return bool

filter_row_match_count() public method

public filter_row_match_count ( int row_idx ) : int
row_idx int
return int

force_refresh_visible_columns() public method

public force_refresh_visible_columns ( List all_views ) : void
all_views List
return void

go_to_closest_line() public method

public go_to_closest_line ( int line_idx, select_type notify ) : void
line_idx int
notify select_type
return void

go_to_closest_time() public method

public go_to_closest_time ( DateTime time ) : void
time DateTime
return void

go_to_row() public method

public go_to_row ( int row_idx, select_type notify ) : void
row_idx int
notify select_type
return void

hide_edit_while_scrolling() public method

public hide_edit_while_scrolling ( ) : void
return void

increase_font() public method

public increase_font ( int size ) : void
size int
return void

line_to_row() public method

public line_to_row ( int line_idx ) : int
line_idx int
return int

log_view() public method

public log_view ( Form parent, string name ) : System
parent Form
name string
return System

mark_match() public method

public mark_match ( int filter_row_idx, Color fg, Color bg ) : void
filter_row_idx int
fg Color
bg Color
return void

next_bookmark() public method

public next_bookmark ( ) : void
return void

offset_closest_line() public method

public offset_closest_line ( int offset, bool forward ) : void
offset int
forward bool
return void

offset_closest_time() public method

public offset_closest_time ( long time_ms, bool forward ) : void
time_ms long
forward bool
return void

on_action() public method

public on_action ( action_type action ) : void
action action_type
return void

on_column_positions_change() public method

public on_column_positions_change ( ) : void
return void

on_current_view_changed() public method

public on_current_view_changed ( ) : void
return void

on_new_bookmarks() public method

public on_new_bookmarks ( ) : void
return void

on_selected() public method

public on_selected ( ) : void
return void

prev_bookmark() public method

public prev_bookmark ( ) : void
return void

refresh() public method

public refresh ( ) : void
return void

rename_view() public method

public rename_view ( ) : void
return void

scroll_down() public method

public scroll_down ( ) : void
return void

scroll_up() public method

public scroll_up ( ) : void
return void

search_for_text_first() public method

public search_for_text_first ( ) : void
return void

search_next() public method

public search_next ( ) : void
return void

search_prev() public method

public search_prev ( ) : void
return void

set_category_colors() public method

public set_category_colors ( List colors, info_type category_type ) : void
colors List
category_type info_type
return void

set_category_running() public method

public set_category_running ( bool running ) : void
running bool
return void

set_filter() public method

public set_filter ( List filter ) : void
filter List
return void

set_filter() public method

public set_filter ( bool filter_view, bool show_full_log ) : void
filter_view bool
show_full_log bool
return void

set_focus() public method

public set_focus ( ) : void
return void

set_log() public method

public set_log ( log_reader log ) : void
log log_reader
return void

set_search_for_text() public method

public set_search_for_text ( search_for search ) : void
search search_for
return void

set_view_selected_view_name() public method

public set_view_selected_view_name ( string name ) : void
name string
return void

show_view() public method

public show_view ( bool show ) : void
show bool
return void

toggle_abbreviation() public method

public toggle_abbreviation ( ) : void
return void

toggle_number_base() public method

public toggle_number_base ( ) : void
return void

unique_values() public method

public unique_values ( info_type col_type, int max_unique_values ) : List
col_type info_type
max_unique_values int
return List

unmark() public method

public unmark ( ) : void
return void

update_colors_for_line() public method

public update_colors_for_line ( int row_idx, List other_logs, int sel_idx ) : Color>.Tuple
row_idx int
other_logs List
sel_idx int
return Color>.Tuple

update_column_names() public method

public update_column_names ( ) : void
return void

update_edit() public method

public update_edit ( ) : void
return void

update_show_name() public method

public update_show_name ( ) : void
return void

update_x_of_y() public method

public update_x_of_y ( ) : void
return void

Property Details

list public_oe property

public BrightIdeasSoftware.VirtualObjectListView list
return BrightIdeasSoftware.VirtualObjectListView