aboutsummaryrefslogtreecommitdiffstats
path: root/lib/observer/src/observer_pro_wx.erl
diff options
context:
space:
mode:
authorDan Gudmundsson <[email protected]>2011-11-24 13:33:24 +0100
committerDan Gudmundsson <[email protected]>2011-11-25 10:40:20 +0100
commite7a2f0d7228d8933ee55bdb18fb01a1b19c078a7 (patch)
tree033e64da4a0b42e7665b1bb55f9e711ce5b56d0b /lib/observer/src/observer_pro_wx.erl
parentd7eaea0d44fac1f0c67d67c188d6a635b0a4da4c (diff)
downloadotp-e7a2f0d7228d8933ee55bdb18fb01a1b19c078a7.tar.gz
otp-e7a2f0d7228d8933ee55bdb18fb01a1b19c078a7.tar.bz2
otp-e7a2f0d7228d8933ee55bdb18fb01a1b19c078a7.zip
[observer] Fix listctrl colum size calculation
Diffstat (limited to 'lib/observer/src/observer_pro_wx.erl')
-rw-r--r--lib/observer/src/observer_pro_wx.erl10
1 files changed, 1 insertions, 9 deletions
diff --git a/lib/observer/src/observer_pro_wx.erl b/lib/observer/src/observer_pro_wx.erl
index 77f454ab21..e14cdc070c 100644
--- a/lib/observer/src/observer_pro_wx.erl
+++ b/lib/observer/src/observer_pro_wx.erl
@@ -335,14 +335,7 @@ handle_event(#wx{id=?ID_TRACE_NEW, event=#wxCommand{type=command_menu_selected}}
handle_event(#wx{event=#wxSize{size={W,_}}},
#state{grid=Grid}=State) ->
- wx:batch(fun() ->
- Cols = wxListCtrl:getColumnCount(Grid),
- Last = lists:foldl(fun(I, Last) ->
- Last - wxListCtrl:getColumnWidth(Grid, I)
- end, W-Cols*3-?LCTRL_WDECR, lists:seq(0, Cols - 2)),
- Size = max(200, Last),
- wxListCtrl:setColumnWidth(Grid, Cols-1, Size)
- end),
+ observer_lib:set_listctrl_col_size(Grid, W),
{noreply, State};
handle_event(#wx{event=#wxList{type=command_list_item_right_click,
@@ -435,7 +428,6 @@ set_focus([Old|_], [New|_], Grid) ->
wxListCtrl:setItemState(Grid, Old, 0, ?wxLIST_STATE_FOCUSED),
wxListCtrl:setItemState(Grid, New, 16#FFFF, ?wxLIST_STATE_FOCUSED).
-
%%%%%%%%%%%%%%%%%%%%%%%%%%%TABLE HOLDER%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
init_table_holder(Parent, Attrs) ->