Changeset 4a558d7 in thomson for elec/CrO2/software/gui.cpp
- Timestamp:
- Mar 24, 2012, 5:10:40 PM (12 years ago)
- Branches:
- main
- Children:
- e017851
- Parents:
- e43c8d0
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
elec/CrO2/software/gui.cpp
re43c8d0 r4a558d7 55 55 IupOpen(argc, argv); 56 56 IupControlsOpen(); 57 IupImageLibOpen(); 57 58 58 59 Ihandle* menu_open = IupItem("Open", NULL); … … 76 77 IupSetAttribute(motoron, "RASTERSIZE", "16x16"); 77 78 78 Ihandle* playToggle = IupToggle("play", NULL); 79 Callback<Gui, int, int>::create(playToggle, "ACTION", this, &Gui::setPlaying); 79 playToggle = IupToggle("play", NULL); 80 IupSetAttribute(playToggle, "ACTIVE", "NO"); 81 IupSetAttribute(playToggle, "IMAGE", "IUP_MediaPlay"); 82 Callback<Gui, int, int>::create(playToggle, "ACTION", this, 83 &Gui::setPlaying); 84 85 Ihandle* recToggle = IupToggle("rec", NULL); 86 IupSetAttribute(recToggle, "ACTIVE", "NO"); 87 IupSetAttribute(recToggle, "IMAGE", "IUP_MediaRecord"); 80 88 81 89 // EXPLORE … … 120 128 IupHbox( 121 129 playToggle, 122 IupToggle("REC",NULL),130 recToggle, 123 131 NULL 124 132 ), … … 203 211 } 204 212 } 213 214 // Enable play button 215 IupSetAttribute(playToggle, "ACTIVE", "YES"); 205 216 } 206 217 return IUP_DEFAULT; … … 306 317 { 307 318 // pause 308 } else {319 } else try { 309 320 // play 310 321 Device::getDevice().write(*file); 322 } catch (const char* ex) { 323 IupMessage("CrO2 error", ex); 311 324 } 312 325
Note:
See TracChangeset
for help on using the changeset viewer.