Changeset 5c67e4e in tol for tolbase/lib


Ignore:
Timestamp:
Dec 4, 2011, 12:22:00 AM (15 years ago)
Author:
Jorge Pérez <josp.jorge@…>
Branches:
1941-docker-image-to-test, devel, master
Children:
af9a0af
Parents:
73aa767e
Message:

refs #1347, fixing some bugs after including notebook markup in tolbase

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

Location:
tolbase/lib
Files:
3 edited

Legend:

Unmodified
Added
Removed
  • tolbase/lib/markupparser/pkgIndex.tcl

    r73aa767e r5c67e4e  
    11# Tcl package index file
    22
    3 package ifneeded markupparser 1.0 \
     3package ifneeded markupparser 2.0 \
    44    [list source [file join $dir markupparser.tcl]]
    55
  • tolbase/lib/markupviewer/markupviewer.tcl

    r73aa767e r5c67e4e  
    1717package require renderpane
    1818
    19 package require autoscroll
     19package require autoscroll 1.1
    2020
    2121snit::widget markupviewer {
    … …  
    8181
    8282        # Create the renderpane.
     83
    8384        install rp using renderpane $win.rp \
    8485            -yscrollcommand "$win.scroll set" \
    … …  
    9293        scrollbar $win.scroll \
    9394            -command "$win.rp yview"
    94         ::autoscroll::autoscroll $win.scroll
    9595
    9696        # grid them in.
    97        
     97        # josp: use grid and autoscroll
    9898        if { 0 } {
    9999          pack $win.scroll  -side right -fill y    -expand false
    … …  
    105105        grid rowconfigure $win 0 -weight 1
    106106        grid columnconfigure $win 0 -weight 1
     107        ::autoscroll::autoscroll $win.scroll
    107108
    108109        #---------------------------------------------------------------
    … …  
    120121
    121122        # User Menu.
     123        # josp: no user menu considered
    122124        if { 0 } {
    123125          menu $rp.user -tearoff no -postcommand [mymethod PostUserMenu]
    … …  
    149151    }
    150152
    151     method UsePreferences {} {
    152       # Update the display when the preferences change.
    153       $self showpage
    154     }
     153    delegate method UsePreferences to rp
     154    # josp: delegate UsePreferences on renderpane
     155    if { 0 } {
     156      method UsePreferences {} {
     157        # Update the display when the preferences change.
     158        $self showpage
     159      }
     160    }
     161
    155162    #-------------------------------------------------------------------
    156163    # Public Methods
    … …  
    341348        }
    342349       
     350        # josp: don't known what is it for
    343351        if { 0 } {
    344352          $rp searchfor [$self searchtext]
    … …  
    346354        # NEXT, give the renderpane the focus so that we don't
    347355        # need to click in it.
    348         $self focus -friendly
     356
     357        #$self focus -friendly
    349358
    350359        $self setpos $ypos
  • tolbase/lib/renderpane/renderpane.tcl

    r73aa767e r5c67e4e  
    117117
    118118        # Next, create the rotext pane.
     119     
     120        # setgrid option makes conflict with tolbase geometry
     121        #-setgrid true
    119122        installhull using text \
    120123            -insertwidth 0 \
    121124            -borderwidth 5 \
    122125            -relief flat \
    123             -setgrid true \
    124126            -wrap word \
    125127            -cursor xterm
    … …  
    152154
    153155        # Next, add the markup tags, using the user preferences.
     156
    154157        $self UsePreferences
    155158
Note: See TracChangeset for help on using the changeset viewer.