source: tol/tolbase/lib/toltk/ImageManager.tcl @ e206a36

1941-docker-image-to-testdevel
Last change on this file since e206a36 was ab2f694, checked in by Jorge Pérez <josp.jorge@…>, 16 years ago

communication with the ImageManager from TolPkg

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

  • Property mode set to 100644
File size: 447 bytes
Line 
1namespace eval ::ImageManager {
2}
3
4proc ::ImageManager::getImageResourceId { imageName } {
5  set rvar "__getImageResourceId__"
6  set tolExpr [ string map [ list %N $imageName %RV $rvar ] {
7    Text %RV = GuiTools::ImageManager::getImageResourceId( "%N" );
8  } ]
9  tol::console eval $tolExpr
10  set info [ tol::info variable [ list Text $rvar ] ]
11  set value [ string trim [ lindex $info 2 ] \" ]
12  tol::console stack release $rvar
13  return $value
14}
Note: See TracBrowser for help on using the repository browser.