anchor.diff:  		),
   
   	%% Show window.
  -	wxWindow:show(Window),
  +	wxFrame:show(Window),
  +	wxFrame:maximize(Window),
   	#main_window{window = Window, status_bar = StatusBar}.
   
   handle_paint(#wx{obj = Window}, _WxObject) ->
  
positive.code: 
  draw_buffer_lines(DC, Buffer, LineHeight, SpaceWidth) ->
  	ee_buffer:foreach_line(Buffer,
  		fun(Line) -> ok = draw_buffer_line(DC, ee_buffer:get_line_contents(Line), [], 0, (ee_buffer:get_line_number(Line) - 1) * LineHeight, SpaceWidth) end
  		).
  
  draw_buffer_line(DC, [], LiteralCharsRev, XStart, Y, _) ->
  
negative.code: -record(state, {win = #main_window{}, doc_set = #ee_doc_set{}, blink_caret = #blink_caret{}}).
  
  -define(BLINK_INTERVAL, 300).
  -define(NUMBER_MARGIN_START, 0).
  -define(NUMBER_MARGIN_WIDTH, 40).
  -define(TEXT_MARGIN_START, (?NUMBER_MARGIN_START + ?NUMBER_MARGIN_WIDTH)).
  -define(TEXT_MARGIN_WIDTH, 15).
  -define(TEXT_AREA_START, (?TEXT_MARGIN_START + ?TEXT_MARGIN_WIDTH)).
  -define(WXK_CTRL_N, 14).
  -define(WXK_CTRL_O, 15).
  -define(WXK_CTRL_Q, 17).
  -define(WXK_CTRL_S, 19).
  -define(WXK_CTRL_W, 23).
  
  
  %% ===================================================================
  %% API
  