anchor.diff:  
     METHOD constructor.
   
  +    DATA lo_settings TYPE REF TO lcl_settings.
  +
       super->constructor( ).
   
       mo_repo         = lcl_app=>repo_srv( )->get( iv_key ).
       mv_cur_dir      = '/'. " Root
       mv_hide_files   = lcl_app=>user( )->get_hide_files( ).
       mv_changes_only = lcl_app=>user( )->get_changes_only( ).
  +
  +    " Read global settings to get max # of objects to be listed
  +    lo_settings     = lcl_app=>settings( )->read( ).
  +    mv_max_lines    = lo_settings->get_max_lines( ).
  +    mv_max_setting  = mv_max_lines.
   
     ENDMETHOD. "constructor
   
  
positive.code:                  toggle_hide_files TYPE string VALUE 'toggle_hide_files' ##NO_TEXT,
                   toggle_folders    TYPE string VALUE 'toggle_folders' ##NO_TEXT,
                   toggle_changes    TYPE string VALUE 'toggle_changes' ##NO_TEXT,
                 END OF c_actions.
  
      METHODS constructor
  
negative.code:     DATA: mo_repo         TYPE REF TO lcl_repo,
            mv_cur_dir      TYPE string,
            mv_hide_files   TYPE abap_bool,
            mv_max_lines    TYPE i,
            mv_max_setting  TYPE i,
            mv_show_folders TYPE abap_bool,
            mv_changes_only TYPE abap_bool.
  
  