Planet
navi homePPSaboutscreenshotsdownloaddevelopmentforum

Changeset 10273 in orxonox.OLD for branches/gui/src/world_entities/questGUI


Ignore:
Timestamp:
Jan 17, 2007, 6:27:36 PM (18 years ago)
Author:
hejja
Message:

fast gutes design und skript geht

Location:
branches/gui/src/world_entities/questGUI
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • branches/gui/src/world_entities/questGUI/quest_gui.cc

    r10265 r10273  
    5555CREATE_FACTORY(QuestGUI);
    5656SHELL_COMMAND(gui, QuestGUI, guiInit);
    57 //SHELL_COMMAND(cancel, QuestGUI, guiDestruct);
    5857
    5958
     
    7675
    7776  this->bKillGui = false;
    78 
    79   this->background = "maps/rand2.png";
    80  
    81   this->backgroundBottom = "maps/rand-untent.png";
    8277
    8378  this->myQuest = new Quest(root);
     
    120115    questBox->setBorderLeft(10);
    121116    questBox->setBorderBottom(10);
    122     this->questBox->setBackgroundTexture(background);
     117    this->questBox->setBackgroundTexture("maps/rand.png");
    123118    this->bKillGui = false;
    124119
    125120    OrxGui::GLGuiBox* headerBox = new OrxGui::GLGuiBox(OrxGui::Horizontal);
    126121    {
    127       headerBox->setBackgroundTexture(backgroundBottom);
     122      headerBox->setBackgroundTexture("maps/rand-unten.png");
    128123      OrxGui::GLGuiImage* questImage = new OrxGui::GLGuiImage();
    129124      questImage->setWidgetSize(100, 100);
     
    152147    OrxGui::GLGuiBox* labelBox = new OrxGui::GLGuiBox(OrxGui::Horizontal);
    153148    {
    154       labelBox->setWidgetSize(500,500);
    155       labelBox->setBackgroundTexture(backgroundBottom);
     149      labelBox->setBackgroundTexture("maps/rand-unten.png");
    156150      OrxGui::GLGuiMultiLineText* questTxt = new OrxGui::GLGuiMultiLineText();
    157151      questTxt->setText(this->myQuest->getQuestDescription());
    158       //questTxt->setLineWidth( 400);
    159152      labelBox->pack(questTxt);
     153     
     154      OrxGui::GLGuiImage* placeImage = new OrxGui::GLGuiImage();
     155      placeImage->setWidgetSize(85, 10);
     156      placeImage->loadImageFromFile("maps/schwarz.png");
     157      placeImage->show();
     158      labelBox->pack(placeImage);
     159     
     160     
    160161      labelBox->setBorderTop(0);
    161162      labelBox->setBorderRight(0);
    162       labelBox->setBorderLeft(40);
     163      labelBox->setBorderLeft(55);
    163164      labelBox->setBorderBottom(10);
    164165    }
     
    186187      OrxGui::GLGuiBox* acceptBox = new OrxGui::GLGuiBox(OrxGui::Horizontal);
    187188      {
     189        //acceptBox->setBackgroundTexture("maps/rand-oben.png");
    188190        OrxGui::GLGuiButton* acceptButton = new OrxGui::GLGuiPushButton("Accept");
    189191        acceptButton->released.connect(this, &QuestGUI::accept);
    190         acceptBox->setBorderLeft(50);
    191         acceptBox->setBorderRight(150);
     192        acceptBox->setBorderTop(10);
     193        acceptBox->setBorderRight(10);
     194        acceptBox->setBorderLeft(10);
     195        acceptBox->setBorderBottom(0);
    192196        acceptBox->pack(acceptButton);
    193197      }
    194 
     198      answerBox->pack(acceptBox);
     199     
     200      OrxGui::GLGuiImage* placeImage = new OrxGui::GLGuiImage();
     201      placeImage->setWidgetSize(300, 10);
     202      placeImage->loadImageFromFile("maps/schwarz.png");
     203      placeImage->show();
     204      answerBox->pack(placeImage);
     205     
    195206      OrxGui::GLGuiBox* refuseBox = new OrxGui::GLGuiBox(OrxGui::Horizontal);
    196207      {
     208        //refuseBox->setBackgroundTexture("maps/rand-oben.png");
    197209        OrxGui::GLGuiButton* refuseButton = new OrxGui::GLGuiPushButton("Refuse");
    198210        refuseButton->released.connect(this, &QuestGUI::refuse);
    199         refuseBox->setBorderLeft(0);
     211        refuseBox->setBorderTop(10);
     212        refuseBox->setBorderRight(10);
     213        refuseBox->setBorderLeft(10);
     214        refuseBox->setBorderBottom(0);
    200215        refuseBox->pack(refuseButton);
    201216      }
     
    203218      answerBox->setBorderRight(0);
    204219      answerBox->setBorderLeft(0);
    205       answerBox->setBorderBottom(0);
    206       answerBox->pack(acceptBox);
     220      answerBox->setBorderBottom(20);
    207221      answerBox->pack(refuseBox);
    208222    }
  • branches/gui/src/world_entities/questGUI/quest_gui.h

    r10265 r10273  
    2828    Quest*                  myQuest;
    2929    bool                    bKillGui;
    30     std::string             background;
    31     std::string             backgroundBottom;
    3230   
    3331    OrxGui::GLGuiBox*       headerBox;
    3432    OrxGui::GLGuiBox*       outlineBox;
    3533    OrxGui::GLGuiBox*       labelBox;
     34    OrxGui::GLGuiImage*     placeImage;
    3635    OrxGui::GLGuiBox*       questBox;
    3736    OrxGui::GLGuiImage*     questImage;
     
    3938    OrxGui::GLGuiImage*     rewardImage;
    4039    OrxGui::GLGuiBox*       answerBox;
     40    OrxGui::GLGuiImage*     placeImage2;
    4141    OrxGui::GLGuiBox*       acceptBox;
    4242    OrxGui::GLGuiBox*       refuseBox;
Note: See TracChangeset for help on using the changeset viewer.