Ignore:
Timestamp:
Mar 29, 2011, 7:35:03 PM (16 years ago)
Author:
Jorge Pérez <josp.jorge@…>
Branches:
1941-docker-image-to-test, devel, master
Children:
22737cb
Parents:
ad30f62
Message:

fixes #1147, private members are shown depending in the value of

TolConfigManager::Config::Various::View::PrivateMembers

git-svn-id: ​https://www.tol-project.org/svn/tolp/trunk@3382 be4846ae-f051-483a-831f-b64e7d08527f

File:
1 edited

Legend:

Unmodified
Added
Removed
  • tolbase/lib/toltk/tolinspe.tcl

    rad30f62 r67102d7  
    11711171      }
    11721172    } else {
    1173       # es un miembro oculto
    1174       list -show 0
     1173      # es un miembro oculto,
     1174      set showPrivate [ Tol_GetViewPrivateMembers ]
     1175      list -show $showPrivate -fcolor "gray75" -name "_$p4"
    11751176    }
    11761177  } else {
    … …  
    19651966    eval $OnBusyCmd 0
    19661967  }
     1968}
     1969
     1970proc Tol_GetViewPrivateMembers { } {
     1971  set viewOpt 0
     1972  catch {
     1973    # no funciona
     1974    tol::console eval {
     1975      Real __getViewPrivateMembers_tmp__ =
     1976      TolConfigManager::Config::Various::View::PrivateMembers;
     1977    }
     1978    set x [ lindex [ tol::info variable { Real __getViewPrivateMembers_tmp__ } ] 2 ]
     1979    tol::console stack release __getViewPrivateMembers_tmp__
     1980    set viewOpt [ expr { int( $x ) } ]
     1981   
     1982  } msg
     1983  #puts "Tol_GetViewPrivateMembers: $msg"
     1984  return $viewOpt
    19671985}
    19681986
Note: See TracChangeset for help on using the changeset viewer.