View Issue Details

IDProjectCategoryView StatusLast Update
0023016Open CASCADEOCCT:DRAWpublic2012-03-29 17:26
ReporterszvAssigned Tobugmaster  
PrioritynormalSeverityminor 
Status closedResolutionfixed 
PlatformAOSL 
Product Version6.5.2 
Target Version6.5.3Fixed in Version6.5.3 
Summary0023016: Elimination of dependency of Tcl OCAF Browser from Tix product
DescriptionIt is necessary to restore Tcl OCAF Browser for Draw under Tcl/Tk 8.5 without Tix.
TagsNo tags attached.
Test case numberTest case is not required

Attached Files

  • DFB_pictures.zip (15,304 bytes)

Activities

szv

2012-03-11 16:56

manager   ~0019917

Tcl OCAF Browser is updated to work with Tcl/Tk 8.5. Dependency on Tix is removed, Tcl code simplified, C++ code extended to support some wider list of attributes.

Please review the fix in http://svn/svn/occt/branches/23016.

szy

2012-03-14 19:04

manager   ~0019975

The 'cxx' code seems correct.
I am not familiar with TK widgets therefore I can add nothing to it.
Probably I check it.

szy

2012-03-14 19:11

manager   ~0019976

I checked presentation of the new DFBrowse window.
In general it acceptable, but presentation of the root node (associated with Document) is not visible at all in initial window (see the picture DFB1.png).
Even you try select the name of document (see the picture DFB2.png) nothing is clear.
So, you must know where is the root node should be located and select it even you don't see it. Only after that the root node becomes visible and allow to expand document data tree. See the picture DFB3.png.
All pictures are attached - DFB_pictures.zip.

szy

2012-03-14 19:12

manager  

DFB_pictures.zip (15,304 bytes)

szv

2012-03-15 10:57

manager   ~0019985

Hi Sergey,
Unfortunately I was not able to identify the proper method to "open" the root note at the moment of widget creation. If you can recommend such a method, I shall be glad to apply it.

szv

2012-03-16 11:17

manager   ~0020009

Since DRAWHOME variable seem not define by default, define path to DrawResources via CASROOT ($env(CASROOT)/src/DrawResources) to load images.

This additional modification is committed to http://svn/svn/occt/branches/23016.
Please make sure to integrate it.

apn

2012-03-19 11:09

administrator   ~0020036

Last edited: 2012-03-22 09:35

Dear BugMaster,
    SVN branch http://svn/svn/occt/branches/23016 has been moved to GIT CR23016 one.
    Workbench KAS:dev:apn-23016-occt was created from git branch CR23016
  (and apn-23016-products from svn trunk) and compiled on Linux platform.
  
    There are not regressions in apn-23016-products regarding to KAS:dev:products-20120316-opt
    
    See results in /QADisk/occttests/results/KAS/dev/apn-23016-products_16032012/lin
    See reference results in /QADisk/occttests/results/KAS/dev/products-20120316-opt_17032012/lin
    See test cases in /QADisk/occttests/tests/ED

bugmaster

2012-03-21 17:28

administrator   ~0020070

Integrated into master

Related Changesets

occt: master f767df4e

2012-03-15 06:41:15

szv


Committer: bugmaster Details Diff
0023016: Elimination of dependency of Tcl OCAF Browser from Tix product Affected Issues
0023016
mod - src/DDF/DDF_Browser.cxx Diff File
mod - src/DDF/DDF_BrowserCommands.cxx Diff File
mod - src/DDocStd/DDocStd_MTMCommands.cxx Diff File
add - src/DrawResources/dftree.tcl Diff File
mod - src/StdResource/dftree.tcl Diff File
mod - src/XDEDRAW/XDEDRAW.cxx Diff File

Issue History

Date Modified Username Field Change
2012-03-11 16:33 szv New Issue
2012-03-11 16:33 szv Assigned To => szv
2012-03-11 16:56 szv Note Added: 0019917
2012-03-11 16:56 szv Assigned To szv => abv
2012-03-11 16:56 szv Status new => resolved
2012-03-11 17:15 abv Assigned To abv => szy
2012-03-14 19:04 szy Note Added: 0019975
2012-03-14 19:04 szy Status resolved => reviewed
2012-03-14 19:11 szy Note Added: 0019976
2012-03-14 19:12 szy File Added: DFB_pictures.zip
2012-03-15 10:29 mkv Assigned To szy => apn
2012-03-15 10:57 szv Note Added: 0019985
2012-03-15 17:35 apn Test case number => Test case is not required
2012-03-16 11:17 szv Note Added: 0020009
2012-03-19 11:09 apn Note Added: 0020036
2012-03-19 11:10 apn Assigned To apn => bugmaster
2012-03-19 11:10 apn Status reviewed => tested
2012-03-21 17:28 bugmaster Note Added: 0020070
2012-03-21 17:28 bugmaster Status tested => verified
2012-03-21 17:28 bugmaster Resolution open => fixed
2012-03-21 17:28 bugmaster Assigned To bugmaster => szv
2012-03-22 09:35 apn Note Edited: 0020036
2012-03-29 17:26 bugmaster Changeset attached => occt master f767df4e