- Timestamp:
- 11/28/08 15:36:39 (4 years ago)
- Files:
-
- 1 modified
Legend:
- Unmodified
- Added
- Removed
-
OpenSceneGraph/trunk/examples/osgwidgetframe/osgwidgetframe.cpp
r8602 r9289 6 6 #include <osgWidget/Frame> 7 7 #include <osgWidget/Box> 8 #include <osgDB/ReadFile> 8 9 9 10 const unsigned int MASK_2D = 0xF0000000; … … 27 28 300.0f 28 29 ); 30 31 osgWidget::Frame* frame2 = osgWidget::Frame::createSimpleFrameFromTheme( 32 "frameTheme", 33 osgDB::readImageFile("osgWidget/theme-1.png"), 34 300.0f, 35 300.0f, 36 osgWidget::Frame::FRAME_ALL 37 ); 38 frame2->setPosition(300,100,0); 39 frame2->getBackground()->setColor(1.0f, 1.0f, 1.0f, 0.0f); 40 41 osgWidget::Frame* frame22 = osgWidget::Frame::createSimpleFrameFromTheme( 42 "frameTheme", 43 osgDB::readImageFile("osgWidget/theme-2.png"), 44 300.0f, 45 300.0f, 46 osgWidget::Frame::FRAME_ALL 47 ); 48 frame22->setPosition(300,100,0); 49 frame22->getBackground()->setColor(1.0f, 1.0f, 1.0f, 0.0f); 50 51 52 osgWidget::Frame* frame3 = osgWidget::Frame::createSimpleFrameFromTheme( 53 "frameTheme", 54 osgDB::readImageFile("osgWidget/theme-2.png"), 55 300.0f, 56 300.0f, 57 osgWidget::Frame::FRAME_ALL 58 ); 59 frame3->setPosition(300,100,0); 60 frame3->getBackground()->setColor(0.0f, 0.0f, 0.0f, 1.0f); 29 61 30 62 osgWidget::Table* table = new osgWidget::Table("table", 2, 2); … … 70 102 osgWidget::Widget* right = new osgWidget::Widget("right", 512.0f, 256.0f); 71 103 72 left->setImage ("osgWidget/panel-left.tga", true);104 left->setImage("osgWidget/panel-left.tga", true); 73 105 center->setImage("osgWidget/panel-center.tga", true); 74 right->setImage ("osgWidget/panel-right.tga", true);106 right->setImage("osgWidget/panel-right.tga", true); 75 107 76 108 center->setTexCoordWrapHorizontal(); … … 84 116 // Add everything to the WindowManager. 85 117 wm->addChild(frame); 118 wm->addChild(frame2); 119 wm->addChild(frame22); 120 wm->addChild(frame3); 86 121 wm->addChild(bottom); 87 122
