Changeset 4a558d7 in thomson
- Timestamp:
- Mar 24, 2012, 5:10:40 PM (12 years ago)
- Branches:
- main
- Children:
- e017851
- Parents:
- e43c8d0
- Location:
- elec/CrO2/software
- Files:
-
- 3 edited
Legend:
- Unmodified
- Added
- Removed
-
elec/CrO2/software/Makefile
re43c8d0 r4a558d7 15 15 CC = g++ 16 16 CPPFLAGS = $(USBFLAGS) -Os -Wall -I/local/include -std=c++0x -mthreads 17 LIBS = $(USBLIBS) -Os -mwindows -liup -liupcontrols -liupcd -lcd -lfreetype -lz -lcomctl32 -lole32 -mthreads 17 LIBS = $(USBLIBS) -Os -mwindows -liup -liupimglib -liupcontrols -liupcd -lcd \ 18 -lfreetype -lz -lcomctl32 -lole32 -mthreads 18 19 19 20 PROJECT = CrO2 -
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 -
elec/CrO2/software/gui.h
re43c8d0 r4a558d7 34 34 Ihandle* blocklist; 35 35 Ihandle* hexEd; 36 Ihandle* playToggle; 36 37 };
Note:
See TracChangeset
for help on using the changeset viewer.