Changeset 142


Ignore:
Timestamp:
10/08/2009 10:00:39 AM (10 years ago)
Author:
KDucasse
Message:
 
Location:
UH/SAMGAR/SAMGAR Gui/Trunk/SourceFiles
Files:
3 edited

Legend:

Unmodified
Added
Removed
  • UH/SAMGAR/SAMGAR Gui/Trunk/SourceFiles/Key.cpp

    r125 r142  
    8787    ~HelloWorldWindow()   { /* (the content component will be deleted automatically, so no need to do it here) */    } 
    8888 
    89     void closeButtonPressed()   {JUCEApplication::quit();} // little cross top right 
     89    void closeButtonPressed()    
     90        { 
     91        Network::fini(); 
     92                JUCEApplication::quit(); 
     93         
     94        } // little cross top right 
    9095}; 
    9196 
  • UH/SAMGAR/SAMGAR Gui/Trunk/SourceFiles/MainComponent.cpp

    r125 r142  
    2828 
    2929/*! main window constructor !*/ 
    30 MainComponent::MainComponent (): helloWorldLabel (0), quitButton (0) 
     30MainComponent::MainComponent ():  
     31helloWorldLabel (0), quitButton (0),  MytextEditor(0), MytextEditor2(0),        ModParent1(0),      ModChild1(0),  ModChild2(0), 
     32ModParent2(0),           LossBox(0),      Connect(0),      NetworkBox(0),               ConnectionStuff(0), ClearLog(0),   RefreshConnect(0), 
     33StopButton(0),           MigrateButton(0),StartButton(0),  OpenLogButton(0),    SaveLog(0),                     SaveMod(0),    LoadCon(0), 
     34LoadMod(0),                      SaveCon(0),      DebugButton1(0), DebugButton2(0),     DebugButton3(0),    DebugButton4(0) 
    3135{ 
    3236 
     
    3842        WhatShownDebug[3]=1; 
    3943 
    40         startTimer (5000); 
     44 
     45        DebugButton1 = new TextButton (String::empty); 
     46        addAndMakeVisible (DebugButton1); 
     47        DebugButton1->setBounds(740,20,100,30); 
     48        DebugButton1->setButtonText (T("debug priority 1 on")); 
     49    DebugButton1->addButtonListener (this); 
     50        DebugButton1->setConnectedEdges(Button::ConnectedOnBottom);      
     51 
     52        DebugButton2 = new TextButton (String::empty); 
     53        addAndMakeVisible (DebugButton2); 
     54        DebugButton2->setBounds(740,50,100,30); 
     55        DebugButton2->setButtonText (T("debug priority 2 on")); 
     56    DebugButton2->addButtonListener (this); 
     57        DebugButton2->setConnectedEdges(Button::ConnectedOnTop | Button::ConnectedOnBottom);     
     58 
     59        DebugButton3 = new TextButton (String::empty); 
     60        addAndMakeVisible (DebugButton3); 
     61        DebugButton3->setBounds(740,80,100,30); 
     62        DebugButton3->setButtonText (T("debug priority 3 on")); 
     63    DebugButton3->addButtonListener (this); 
     64        DebugButton3->setConnectedEdges(Button::ConnectedOnTop | Button::ConnectedOnBottom);     
     65 
     66        DebugButton4 = new TextButton (String::empty); 
     67        addAndMakeVisible (DebugButton4); 
     68        DebugButton4->setBounds(740,110,100,30); 
     69        DebugButton4->setButtonText (T("debug priority 4 on")); 
     70    DebugButton4->addButtonListener (this); 
     71        DebugButton4->setConnectedEdges(Button::ConnectedOnTop);         
     72    setSize (1200, 600); 
     73 
     74        SaveLog = new TextButton (String::empty); 
     75        addAndMakeVisible (SaveLog); 
     76        SaveLog->setBounds(740,150,100,30); 
     77        SaveLog->setButtonText (T("Save log")); 
     78    SaveLog->addButtonListener (this); 
     79 
     80        ClearLog = new TextButton (String::empty); 
     81        addAndMakeVisible (ClearLog); 
     82        ClearLog->setBounds(740,190,100,30); 
     83        ClearLog->setButtonText (T("Clear Log")); 
     84    ClearLog->addButtonListener (this); 
     85 
     86        RefreshConnect = new TextButton (String::empty); 
     87        addAndMakeVisible (RefreshConnect); 
     88        RefreshConnect->setBounds(740,390,100,30); // 230 
     89        RefreshConnect->setButtonText (T("RefreshConnect")); 
     90    RefreshConnect->addButtonListener (this); 
     91 
     92        StartButton = new TextButton (String::empty); 
     93        addAndMakeVisible (StartButton); 
     94        StartButton->setBounds(740,270,100,30); 
     95        StartButton->setButtonText (T("Start Modules")); 
     96    StartButton->addButtonListener (this); 
     97 
     98        StopButton = new TextButton (String::empty); 
     99        addAndMakeVisible (StopButton); 
     100        StopButton->setBounds(740,310,100,30); 
     101        StopButton->setButtonText (T("Stop Modules")); 
     102    StopButton->addButtonListener (this); 
     103 
     104        MigrateButton = new TextButton (String::empty); 
     105        addAndMakeVisible (MigrateButton); 
     106        MigrateButton->setBounds(740,350,100,30); 
     107        MigrateButton->setButtonText (T("Migrate - Test")); 
     108    MigrateButton->addButtonListener (this); 
     109 
     110        OpenLogButton = new TextButton (String::empty); 
     111        addAndMakeVisible (OpenLogButton); 
     112        OpenLogButton->setBounds(740,230,100,30); // 390 
     113        OpenLogButton->setButtonText (T("Open log")); 
     114    OpenLogButton->addButtonListener (this); 
     115 
     116        SaveMod = new TextButton (String::empty); 
     117        addAndMakeVisible (SaveMod); 
     118        SaveMod->setBounds(740,430,100,30); 
     119        SaveMod->setButtonText (T("Save Modules")); 
     120    SaveMod->addButtonListener (this); 
     121 
     122        LoadMod = new TextButton (String::empty); 
     123        addAndMakeVisible (LoadMod); 
     124        LoadMod->setBounds(740,470,100,30); 
     125        LoadMod->setButtonText (T("Load Modules")); 
     126    LoadMod->addButtonListener (this); 
     127 
     128        SaveCon = new TextButton (String::empty); 
     129        addAndMakeVisible (SaveCon); 
     130        SaveCon->setBounds(740,510,100,30); 
     131        SaveCon->setButtonText (T("Save Connections")); 
     132    SaveCon->addButtonListener (this); 
     133 
     134        LoadCon = new TextButton (String::empty); 
     135        addAndMakeVisible (LoadCon); 
     136        LoadCon->setBounds(740,550,100,30); 
     137        LoadCon->setButtonText (T("Load Connections")); 
     138    LoadCon->addButtonListener (this); 
     139 
     140 
     141 
     142        /********************************************************************/ 
     143 
     144//      startTimer (5000); 
    41145        helloWorldLabel = new Label (String::empty,T("SAMGAR Network Profile")); 
    42146    addAndMakeVisible (helloWorldLabel); 
    43147    helloWorldLabel->setFont (Font (10.0000f, Font::bold)); 
    44         helloWorldLabel->setBounds(890,100,10,20); 
     148        helloWorldLabel->setBounds(910,100,10,20); 
    45149    helloWorldLabel->setJustificationType (Justification::centred); 
    46150    helloWorldLabel->setEditable (false, false, false); 
     
    50154 
    51155        addAndMakeVisible(MytextEditor = new TextEditor()); 
    52     MytextEditor->setBounds (890, 25, 300, 300); 
     156    MytextEditor->setBounds (890, 20, 290, 300); 
    53157    MytextEditor->setText (T("Debug Log Init \n")); 
    54158        MytextEditor->setMultiLine(true,true); 
     
    57161 
    58162        addAndMakeVisible(MytextEditor2 = new TextEditor()); 
    59     MytextEditor2->setBounds (890, 300+25+30, 300, 100); 
     163    MytextEditor2->setBounds (890, 300+25+15, 290, 100); 
    60164    MytextEditor2->setText (T("Feedback Log Init \n")); 
    61165        MytextEditor2->setMultiLine(true,true); 
     
    65169 
    66170        addAndMakeVisible(ModParent1 = new ComboBox("N/A")); 
    67     ModParent1->setBounds (900-5,480, 175-30, 25); 
     171    ModParent1->setBounds (890,480, 140, 22); 
    68172        ModParent1->setText(T("Parent 1")); 
    69173 
    70174        addAndMakeVisible(ModParent2 = new ComboBox("N/A")); 
    71     ModParent2->setBounds (900+140,480, 175-30, 25); 
     175    ModParent2->setBounds (1040,480, 140, 22); 
    72176        ModParent2->setText(T("Parent 2")); 
    73177 
    74178        addAndMakeVisible(ModChild1 = new ComboBox("N/A")); 
    75     ModChild1->setBounds (900-5,480+5+25, 175-30, 25); 
     179    ModChild1->setBounds (890,505, 140, 22); 
    76180        ModChild1->setText(T("Child 1")); 
    77181 
    78182        addAndMakeVisible(ModChild2 = new ComboBox("N/A")); 
    79     ModChild2->setBounds (900+140,480+5+25, 175-30, 25); 
     183    ModChild2->setBounds (1040,505, 140, 22); 
    80184        ModChild2->setText(T("Child 2")); 
    81185 
    82186        addAndMakeVisible(LossBox = new ComboBox("N/A")); 
    83     LossBox->setBounds (900-5,480+5+25+30, 175-30, 25); 
     187    LossBox->setBounds (890,530, 140, 22); 
    84188        LossBox->setText(T("Lossy/Unlossy")); 
    85189        LossBox->addItem("Lossy",1); 
    86190        LossBox->addItem("Unlossy",2); 
    87191 
    88  
    89  
    90  
    91192        addAndMakeVisible(Connect = new ComboBox("N/A")); 
    92     Connect->setBounds (900-5,480+5+25+30+30, 175-30, 25); 
     193    Connect->setBounds (890,555, 140, 22); 
    93194        Connect->setText(T("Connect/Disconnect")); 
    94195        Connect->addItem("Connect",1); 
     
    96197 
    97198        addAndMakeVisible(NetworkBox = new ComboBox("N/A")); 
    98     NetworkBox->setBounds (900+140,480+5+25+30, 175-30, 25); 
     199    NetworkBox->setBounds (1040,530, 140, 22); 
    99200        NetworkBox->setText(T("Network Type")); 
    100201 
     
    103204        NetworkBox->addItem("Local Network",3); 
    104205 
    105          
    106  
    107206        ConnectionStuff = new TextButton (String::empty); 
    108207        addAndMakeVisible (ConnectionStuff); 
    109         ConnectionStuff->setBounds (900+140,480+5+25+30+30, 175-30, 25); 
     208        ConnectionStuff->setBounds (1040,555, 140, 22); 
    110209        ConnectionStuff->setButtonText (T("Proceed")); 
    111210    ConnectionStuff->addButtonListener (this); 
     
    115214    quitButton->addButtonListener (this); 
    116215 
    117         ClearLog = new TextButton (String::empty); 
    118         addAndMakeVisible (ClearLog); 
    119         ClearLog->setBounds(740,27+120+30+10,100,30); 
    120         ClearLog->setButtonText (T("Clear Log")); 
    121     ClearLog->addButtonListener (this); 
    122  
    123         RefreshConnect = new TextButton (String::empty); 
    124         addAndMakeVisible (RefreshConnect); 
    125         RefreshConnect->setBounds(740,27+120+30+30+10+10,100,30); 
    126         RefreshConnect->setButtonText (T("RefreshConnect")); 
    127     RefreshConnect->addButtonListener (this); 
    128  
    129         StopButton = new TextButton (String::empty); 
    130         addAndMakeVisible (StopButton); 
    131         StopButton->setBounds(740,27+120+30+30+10+10+10+30,100,30); 
    132         StopButton->setButtonText (T("Stop Modules")); 
    133     StopButton->addButtonListener (this); 
    134  
    135         MigrateButton = new TextButton (String::empty); 
    136         addAndMakeVisible (MigrateButton); 
    137         MigrateButton->setBounds(740,27+120+30+30+10+10+10+40+40+40,100,30); 
    138         MigrateButton->setButtonText (T("Migrate - Test")); 
    139     MigrateButton->addButtonListener (this); 
    140  
    141         StartButton = new TextButton (String::empty); 
    142         addAndMakeVisible (StartButton); 
    143         StartButton->setBounds(740,27+120+30+30+10+10+10+40+40,100,30); 
    144         StartButton->setButtonText (T("Start Modules")); 
    145     StartButton->addButtonListener (this); 
    146  
    147         OpenLogButton = new TextButton (String::empty); 
    148         addAndMakeVisible (OpenLogButton); 
    149         OpenLogButton->setBounds(740,27+120+30+30+10+10+10+40+40+80,100,30); 
    150         OpenLogButton->setButtonText (T("Open log")); 
    151     OpenLogButton->addButtonListener (this); 
    152  
    153  
    154         SaveLog = new TextButton (String::empty); 
    155         addAndMakeVisible (SaveLog); 
    156         SaveLog->setBounds(740,27+120+5,100,30); 
    157         SaveLog->setButtonText (T("Save log")); 
    158     SaveLog->addButtonListener (this); 
    159  
    160         SaveMod = new TextButton (String::empty); 
    161         addAndMakeVisible (SaveMod); 
    162         SaveMod->setBounds(740,27+120+30+30+10+10+10+40+40+80+40,100,30); 
    163         SaveMod->setButtonText (T("Save Modules")); 
    164     SaveMod->addButtonListener (this); 
    165  
    166         LoadMod = new TextButton (String::empty); 
    167         addAndMakeVisible (LoadMod); 
    168         LoadMod->setBounds(740,27+120+30+30+10+10+10+40+40+80+40+40,100,30); 
    169         LoadMod->setButtonText (T("Load Modules")); 
    170     LoadMod->addButtonListener (this); 
    171  
    172         SaveCon = new TextButton (String::empty); 
    173         addAndMakeVisible (SaveCon); 
    174         SaveCon->setBounds(740,27+120+30+30+10+10+10+40+40+80+40+40+40,100,30); 
    175         SaveCon->setButtonText (T("Save Connections")); 
    176     SaveCon->addButtonListener (this); 
    177  
    178         LoadCon = new TextButton (String::empty); 
    179         addAndMakeVisible (LoadCon); 
    180         LoadCon->setBounds(740,27+120+30+30+10+10+10+40+40+80+40+40+40+40,100,30); 
    181         LoadCon->setButtonText (T("Load Connections")); 
    182     LoadCon->addButtonListener (this); 
    183  
    184         DebugButton1 = new TextButton (String::empty); 
    185         addAndMakeVisible (DebugButton1); 
    186         DebugButton1->setBounds(740,27,100,30); 
    187         DebugButton1->setButtonText (T("debug priority 1 on")); 
    188     DebugButton1->addButtonListener (this); 
    189         DebugButton1->setConnectedEdges(Button::ConnectedOnBottom);      
    190  
    191         DebugButton2 = new TextButton (String::empty); 
    192         addAndMakeVisible (DebugButton2); 
    193         DebugButton2->setBounds(740,27+30,100,30); 
    194         DebugButton2->setButtonText (T("debug priority 2 on")); 
    195     DebugButton2->addButtonListener (this); 
    196         DebugButton2->setConnectedEdges(Button::ConnectedOnTop | Button::ConnectedOnBottom);     
    197  
    198         DebugButton3 = new TextButton (String::empty); 
    199         addAndMakeVisible (DebugButton3); 
    200         DebugButton3->setBounds(740,27+30+30,100,30); 
    201         DebugButton3->setButtonText (T("debug priority 3 on")); 
    202     DebugButton3->addButtonListener (this); 
    203         DebugButton3->setConnectedEdges(Button::ConnectedOnTop | Button::ConnectedOnBottom);     
    204  
    205         DebugButton4 = new TextButton (String::empty); 
    206         addAndMakeVisible (DebugButton4); 
    207         DebugButton4->setBounds(740,27+30+30+30,100,30); 
    208         DebugButton4->setButtonText (T("debug priority 4 on")); 
    209     DebugButton4->addButtonListener (this); 
    210         DebugButton4->setConnectedEdges(Button::ConnectedOnTop);         
    211     setSize (1200, 600); 
    212  
    213216        DebugButton1->setClickingTogglesState(true); 
    214217        DebugButton1->setColour(0x1000100,Colours::green); 
     
    233236        ThePortForModules.setStrict(true); 
    234237 
     238MySizeX=getWidth(); 
     239MySizeY=getHeight(); 
     240PropSizeChangeX=0; 
     241PropSizeChangeY=0; 
     242 
     243 
    235244} 
    236245 
     
    239248{ 
    240249        // save the mod log; 
    241         MyTime.getCurrentTime(); 
    242         String datePlus = MyTime.toString(true,true,true,true); 
    243         datePlus = datePlus + ".SamModLog"; 
    244         myFileforModReport = datePlus; 
    245         myFileforModReport.create (); 
    246         myFileforModReport.appendText (MytextEditor2->getText ()); // get from the mod log editor 
    247  
    248  
    249         Network::fini(); 
     250//      stopTimer(); 
     251//      MyTime.getCurrentTime(); 
     252//      String datePlus = MyTime.toString(true,true,true,true); 
     253//      datePlus = datePlus + ".SamModLog"; 
     254//      myFileforModReport = datePlus; 
     255//      myFileforModReport.create (); 
     256//      myFileforModReport.appendText (MytextEditor2->getText ()); // get from the mod log editor 
     257 
     258 
     259//      Network::fini(); 
     260 
     261//      AllConnections.clear(); 
     262 
    250263        MigrationPort.close(); 
    251         AllConnections.clear(); 
     264        ThePortForModules.close(); 
     265 
     266 
     267 
    252268    deleteAndZero (helloWorldLabel); 
    253269    deleteAndZero (quitButton); 
     270        deleteAndZero (MytextEditor); 
     271    deleteAndZero (MytextEditor2); 
     272        deleteAndZero (ModParent1); 
     273    deleteAndZero (ModChild1); 
     274        deleteAndZero (ModChild2); 
     275    deleteAndZero (ModParent2); 
     276        deleteAndZero (LossBox); 
     277    deleteAndZero (Connect); 
     278        deleteAndZero (NetworkBox); 
     279    deleteAndZero (ConnectionStuff); 
     280        deleteAndZero (ClearLog); 
     281        deleteAndZero (RefreshConnect); 
     282    deleteAndZero (StopButton); 
     283    deleteAndZero (MigrateButton); 
     284        deleteAndZero (StartButton); 
     285    deleteAndZero (OpenLogButton); 
     286        deleteAndZero (SaveLog); 
     287    deleteAndZero (SaveMod); 
     288        deleteAndZero (LoadCon); 
     289    deleteAndZero (LoadMod); 
     290        deleteAndZero (SaveCon); 
     291    deleteAndZero (DebugButton1); 
     292        deleteAndZero (DebugButton2); 
     293    deleteAndZero (DebugButton3); 
     294        deleteAndZero (DebugButton4); 
     295 
     296        //myFileforLog; 
     297        //File myFileforModReport; 
     298        //File myFileforMod; 
     299        //File myFileforCon; 
    254300} 
    255301 
     
    272318 
    273319        if(opened==true){AddToLog("Addid myself to global server :\n",1);} 
    274         else                    {AddToLog("could not Add myself to global server :\n",1);} 
     320        else                    { 
     321                                        AddToLog("could not Add myself to global server :\n",1); 
     322                                        AddToLog("This program will take a long while to shut down :\n",1); 
     323                                        MigrationPort.close(); 
     324                                        } 
    275325        AddToLog(NameofMigrate.c_str(),1); 
    276326        AddToLog("\n",1); 
     
    347397String hello; 
    348398int lineno = 0; 
    349 int start,fin; 
     399//int start,fin; 
    350400 
    351401ChangeServer(global); 
     
    496546void MainComponent::timerCallback() 
    497547{ 
    498         Bottle b; 
    499         list<string>::iterator it; 
    500  
    501  
    502548        if(IgnoreTimer==false) 
    503549        { 
    504550                ChangeServer(local); 
    505551                Network yarp; 
    506  
    507                 CheckConnectionRight(); // looks like the problem is in here 
    508                 ConnectionAutoUpdate(); 
    509552                 
    510  
    511  
    512 //              int mycounterthingy = ThePortForModules.getPendingReads(); 
     553                        CheckConnectionRight(); // looks like the problem is in here 
     554                 
     555                        ConnectionAutoUpdate();  
     556                 
     557                        GetModuleCommands();  
     558                 
     559        } 
     560} 
     561 
     562 
     563void MainComponent::GetModuleCommands(void) 
     564{ 
     565        static list<string>::iterator it; 
     566        Bottle *b; 
    513567                while(ThePortForModules.getPendingReads()>0) 
    514568                { 
    515  
    516                         Bottle *b = ThePortForModules.read(true); 
     569                    b = ThePortForModules.read(true); 
    517570                        if(b!=NULL && b->isNull()==false) // if theres data on the port 
    518571                        { 
    519                                 Bottle& cc = ThePortForModules.prepare(); 
     572                                 Bottle& cc = ThePortForModules.prepare(); 
    520573                                /// if its a report on how well its done then add to a log else 
    521574                                if(b->get(0).asInt()==20) 
     
    575628                } 
    576629 
     630 
    577631                if(MigrationPort.Ivebeenused==1) 
    578632                { 
     
    581635                } 
    582636 
    583         } 
    584 } 
    585  
    586  
    587  
     637 
     638 
     639 
     640 
     641} 
    588642 
    589643 
     
    911965    g.strokePath (internalPath2, PathStrokeType (5.2000f)); 
    912966 
     967        g.setColour (Colour (0xffbdc5f7)); // color inside path 
     968        g.fillPath (internalPath5); 
     969        g.setColour (Colour (0xff5f74f1)); // line color 
     970    g.strokePath (internalPath5, PathStrokeType (5.2000f)); 
     971 
     972 
     973//Path internalPath5; 
    913974 
    914975        list<connections>::iterator it2; 
     
    932993void MainComponent::resized() 
    933994{ 
     995        //MySizeX=getWidth(); 
     996//MySizeY=getHeight(); 
     997//MyCurrentSizeX; 
     998//MyCurrentSizeY 
     999//PropSizeChangeX,PropSizeChangeY 
     1000        //this->centreWithSize 
     1001 
     1002        PropSizeChangeX=1;//MySizeX/getWidth(); 
     1003        PropSizeChangeY=1;//MySizeY/getHeight(); 
     1004 
     1005//      PropSizeChangeX=getWidth()/MySizeX; 
     1006//      PropSizeChangeY=getHeight()/MySizeY; 
     1007 
     1008 
    9341009        // little connection box on right 
    9351010    internalPath4.clear(); 
    936     internalPath4.startNewSubPath (890.0f, 470.0f); 
    937     internalPath4.lineTo (890.0f + 300, 470.0f); 
    938         internalPath4.lineTo (890.0f + 300, 590.0f ); 
    939         internalPath4.lineTo (890.0f , 590.0f); 
    940         internalPath4.lineTo (890.0f , 470.0f); 
     1011    internalPath4.startNewSubPath (880.0f  *PropSizeChangeX,  470.0f *PropSizeChangeY); 
     1012    internalPath4.lineTo                  (1190.0f *PropSizeChangeX , 470.0f *PropSizeChangeY); 
     1013        internalPath4.lineTo              (1190.0f *PropSizeChangeX , 590.0f *PropSizeChangeY ); 
     1014        internalPath4.lineTo              (880.0f  *PropSizeChangeX , 590.0f *PropSizeChangeY); 
     1015        internalPath4.lineTo              (880.0f  *PropSizeChangeX , 470.0f *PropSizeChangeY); 
    9411016        internalPath4.closeSubPath(); 
    9421017 
     
    9501025    internalPath1.closeSubPath(); 
    9511026 
    952  
     1027        // this shuold be box for buttons 
    9531028        internalPath2.clear(); 
    9541029    internalPath2.startNewSubPath (720.0f, 10.0f);// top left 
    955     internalPath2.lineTo (910.0f-50, 10.0f);// top right 
    956     internalPath2.lineTo (910.0f-50, 590.0f); // bottem right 
     1030    internalPath2.lineTo (860.0f, 10.0f);// top right 
     1031    internalPath2.lineTo (860.0f, 590.0f); // bottem right 
    9571032        internalPath2.lineTo (720.0f, 590.0f); // 
    9581033    internalPath2.lineTo (720.0f, 10.0f); 
    9591034    internalPath2.closeSubPath(); 
     1035 
     1036 
     1037        // to surround the text boxes 
     1038        internalPath5.clear(); 
     1039    internalPath5.startNewSubPath (880.0f,    10.0f);// top left 
     1040    internalPath5.lineTo                  (880.0f+310, 10.0f);// top right 
     1041    internalPath5.lineTo                  (880.0f+310, 450.0f); // bottem right 
     1042        internalPath5.lineTo              (880.0f,        450.0f); // 
     1043    internalPath5.lineTo                  (880.0f,    10.0f); 
     1044    internalPath5.closeSubPath(); 
    9601045 
    9611046} 
  • UH/SAMGAR/SAMGAR Gui/Trunk/SourceFiles/MainComponent.h

    r125 r142  
    88#include <yarp/sig/all.h> 
    99#include <yarp/os/all.h> 
     10//#include <ace/OS.h> 
    1011 
    1112 
     
    101102        void ConnectionAutoUpdate(void); 
    102103        void CheckConnectionRight(void); 
     104        void GetModuleCommands(void); 
    103105 
    104106private: 
     107        int MySizeX,MySizeY; 
     108        int MyCurrentSizeX,MyCurrentSizeY; 
     109        float PropSizeChangeX,PropSizeChangeY; 
    105110 
    106111        juce::Time MyTime; 
     
    145150        Path internalPath3; 
    146151        Path internalPath4; 
     152        Path internalPath5; 
    147153        Path TempPath; 
    148154        Path mynewpath; 
Note: See TracChangeset for help on using the changeset viewer.