Ignore:
Timestamp:
Nov 17, 2016, 12:45:40 PM (10 years ago)
Author:
Pedro Gea <pgea@…>
Branches:
1941-docker-image-to-test, devel, master
Children:
88e6fd7
Parents:
606ed76
Message:

Refs #1933
Se prescinden de algunos métodos auxiliares creados en tolinspe para usar wtree/treectrl.
Quedan algunos por revisar.

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

File:
1 edited

Legend:

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

    r606ed76 rceea866  
    1818
    1919  foreach var $vars_selected {
    20     set name [$wt item text $var [RiName]]
     20    set name [$wt item text $var Name]
    2121    #puts "name=$name"
    2222    #Quitamos el objeto de la consola de tol
    … …  
    9393 
    9494  set parent [$wt_tree selection get 0]
    95   set parent_tolReference [$wt_tree item text $parent [LiReference]]
     95  set parent_tolReference [$wt_tree item text $parent Reference]
    9696 
    9797  set InRootConsole [string equal $parent_tolReference "Console"]
    … …  
    107107    if { [lsearch $vars_selected $node_act] >= 0 } {
    108108      foreach var $vars_selected {
    109         set itemid  [$wt_vars item text $var [RiIndex]]
    110         set path    [$wt_vars item text $var [RiPath]]
    111         set grammar [$wt_vars item text $var [RiGrammar]]
    112         set objName [$wt_vars item text $var [RiName]]
    113         set object [$wt_vars item text $var [RiReference]]
     109        set itemid  [$wt_vars item text $var Index]
     110        set path    [$wt_vars item text $var Path]
     111        set grammar [$wt_vars item text $var Grammar]
     112        set objName [$wt_vars item text $var Name]
     113        set object  [$wt_vars item text $var Reference]
    114114       
    115115        #puts "OBJECT=$objName, PATH=$path"
    … …  
    470470    if { [lsearch $vars_selected $node_act] >= 0 } {
    471471      foreach var $vars_selected {
    472         set itemid  [$wt_funcs item text $var [RiIndex]]
    473         set path    [$wt_funcs item text $var [RiPath]]
    474         set grammar [$wt_funcs item text $var [RiGrammar]]
    475         set objName [$wt_funcs item text $var [RiName]]
    476         set object [$wt_funcs item text $var [RiReference]] 
     472        set itemid  [$wt_funcs item text $var Index]
     473        set path    [$wt_funcs item text $var Path]
     474        set grammar [$wt_funcs item text $var Grammar]
     475        set objName [$wt_funcs item text $var Name]
     476        set object  [$wt_funcs item text $var Reference]
    477477        # La única gramática seleccionable en wt_funcs es Code
    478478        lappend code_selected [list $object $objName $path]
    … …  
    535535  if { ![string length $selection] } { return }
    536536 
    537   set tolReference [$wt_tree item text $selection [LiReference]]
     537  set tolReference [$wt_tree item text $selection Reference]
    538538  if { [llength $tolReference] == 2 } {
    539539    set InRootFiles [string equal [lindex $tolReference 0] "File"]
    … …  
    554554      if { $index == 0 } return
    555555      # if user selects a root or a grammar doesn't nothing     
    556       set tolReference [$wt_tree item text $index [LiReference]]
     556      set tolReference [$wt_tree item text $index Reference]
    557557      if { [llength $tolReference] == 1 } return
    558558     
    559559      # label of object showed in the tree
    560       set objName [$wt_tree item text [LiName]]
    561       set object [$wt_tree item text [LiReference]]
     560      set objName [$wt_tree item text Name]
     561      set object [$wt_tree item text Reference]
    562562     
    563563      if {$InRootFiles} {
    … …  
    634634
    635635  foreach var $vars_selected {
    636     set reference [$wt item text $var [RiReference]]
     636    set reference [$wt item text $var Reference]
    637637    #Tolcon_Trace "GetObjectFromAddress(\"[::tol::info address $reference]\")"
    638638    ::tol::console eval "GetObjectFromAddress(\"[::tol::info address $reference]\")"
    … …  
    651651  set names ""
    652652  foreach var $vars_selected {   
    653     lappend names [$wt item text $var [RiName]]
     653    lappend names [$wt item text $var Name]
    654654  }
    655655  ::TolConsole::ToEvalWindow [ListToStr $names]
Note: See TracChangeset for help on using the changeset viewer.