aboutsummaryrefslogtreecommitdiffstats
path: root/demos/modules/gwin/raido
diff options
context:
space:
mode:
authorJoel Bodenmann <joel@unormal.org>2013-07-17 17:50:57 +0200
committerJoel Bodenmann <joel@unormal.org>2013-07-17 17:50:57 +0200
commitbd8620fb93df1459e6a5f6169e982c5c415d23d6 (patch)
tree66ea80119c9df0f92610172d71797b786fcdb34e /demos/modules/gwin/raido
parent9c23074081b67fd5f0aa12d2807fb2fd4e490d6c (diff)
downloaduGFX-bd8620fb93df1459e6a5f6169e982c5c415d23d6.tar.gz
uGFX-bd8620fb93df1459e6a5f6169e982c5c415d23d6.tar.bz2
uGFX-bd8620fb93df1459e6a5f6169e982c5c415d23d6.zip
typo
Diffstat (limited to 'demos/modules/gwin/raido')
-rw-r--r--demos/modules/gwin/raido/gfxconf.h90
-rw-r--r--demos/modules/gwin/raido/main.c85
2 files changed, 0 insertions, 175 deletions
diff --git a/demos/modules/gwin/raido/gfxconf.h b/demos/modules/gwin/raido/gfxconf.h
deleted file mode 100644
index 4bb82816..00000000
--- a/demos/modules/gwin/raido/gfxconf.h
+++ /dev/null
@@ -1,90 +0,0 @@
-/*
- * Copyright (c) 2012, 2013, Joel Bodenmann aka Tectu <joel@unormal.org>
- * Copyright (c) 2012, 2013, Andrew Hannam aka inmarket
- * All rights reserved.
- *
- * Redistribution and use in source and binary forms, with or without
- * modification, are permitted provided that the following conditions are met:
- * * Redistributions of source code must retain the above copyright
- * notice, this list of conditions and the following disclaimer.
- * * Redistributions in binary form must reproduce the above copyright
- * notice, this list of conditions and the following disclaimer in the
- * documentation and/or other materials provided with the distribution.
- * * Neither the name of the <organization> nor the
- * names of its contributors may be used to endorse or promote products
- * derived from this software without specific prior written permission.
- *
- * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND
- * ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED
- * WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE
- * DISCLAIMED. IN NO EVENT SHALL <COPYRIGHT HOLDER> BE LIABLE FOR ANY
- * DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES
- * (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES;
- * LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND
- * ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
- * (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS
- * SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
- */
-
-#ifndef _GFXCONF_H
-#define _GFXCONF_H
-
-#define GFX_USE_OS_CHIBIOS TRUE
-//#define GFX_USE_OS_WIN32 TRUE
-//#define GFX_USE_OS_POSIX TRUE
-
-/* GFX sub-systems to turn on */
-#define GFX_USE_GDISP TRUE
-#define GFX_USE_GWIN TRUE
-#define GFX_USE_GEVENT TRUE
-#define GFX_USE_GTIMER TRUE
-#define GFX_USE_GINPUT TRUE
-
-/* Features for the GDISP sub-system. */
-#define GDISP_NEED_VALIDATION TRUE
-#define GDISP_NEED_CLIP TRUE
-#define GDISP_NEED_TEXT TRUE
-#define GDISP_NEED_CIRCLE TRUE
-#define GDISP_NEED_ELLIPSE FALSE
-#define GDISP_NEED_ARC FALSE
-#define GDISP_NEED_CONVEX_POLYGON FALSE
-#define GDISP_NEED_SCROLL FALSE
-#define GDISP_NEED_PIXELREAD FALSE
-#define GDISP_NEED_CONTROL FALSE
-#define GDISP_NEED_IMAGE TRUE
-#define GDISP_NEED_MULTITHREAD TRUE
-#define GDISP_NEED_ASYNC FALSE
-#define GDISP_NEED_MSGAPI FALSE
-
-/* Builtin Fonts */
-#define GDISP_INCLUDE_FONT_SMALL FALSE
-#define GDISP_INCLUDE_FONT_LARGER FALSE
-#define GDISP_INCLUDE_FONT_UI1 FALSE
-#define GDISP_INCLUDE_FONT_UI2 TRUE
-#define GDISP_INCLUDE_FONT_LARGENUMBERS FALSE
-
-/* GDISP image decoders */
-#define GDISP_NEED_IMAGE_NATIVE FALSE
-#define GDISP_NEED_IMAGE_GIF FALSE
-#define GDISP_NEED_IMAGE_BMP FALSE
-#define GDISP_NEED_IMAGE_JPG FALSE
-#define GDISP_NEED_IMAGE_PNG FALSE
-
-/* Features for the GWIN sub-system. */
-#define GWIN_NEED_WINDOWMANAGER TRUE
-#define GWIN_NEED_CONSOLE FALSE
-#define GWIN_NEED_GRAPH FALSE
-#define GWIN_NEED_WIDGET TRUE
-#define GWIN_NEED_BUTTON FALSE
-#define GWIN_NEED_SLIDER FALSE
-#define GWIN_NEED_CHECKBOX FALSE
-#define GWIN_NEED_LABEL FALSE
-#define GWIN_NEED_IMAGE FALSE
-#define GWIN_NEED_RADIO TRUE
-
-/* Features for the GINPUT sub-system. */
-#define GINPUT_NEED_MOUSE TRUE
-#define GINPUT_NEED_TOGGLE FALSE
-#define GINPUT_NEED_DIAL FALSE
-
-#endif /* _GFXCONF_H */
diff --git a/demos/modules/gwin/raido/main.c b/demos/modules/gwin/raido/main.c
deleted file mode 100644
index c64b2068..00000000
--- a/demos/modules/gwin/raido/main.c
+++ /dev/null
@@ -1,85 +0,0 @@
-#include "gfx.h"
-
-#define GROUP1 0 // this will be the first radio button group
-#define GROUP2 1 // this will be the second radio button group
-
-static GListener gl;
-static GHandle ghRadio11, ghRadio12, ghRadio13; // the first group
-static GHandle ghRadio21, ghRadio22, ghRadio23; // the second group
-
-static void createWidgets(void) {
- GWidgetInit wi;
-
- // Apply some default values for GWIN
- wi.customDraw = 0;
- wi.customParam = 0;
- wi.customStyle = 0;
- wi.g.show = TRUE;
-
- // create Radio11
- wi.g.y = 10; wi.g.x = 10; wi.g.width = 80; wi.g.height = 20; wi.text = "Radio 1";
- ghRadio11 = gwinRadioCreate(NULL, &wi, GROUP1);
-
- // create Radio12
- wi.g.y = 50; wi.g.x = 10; wi.g.width = 80; wi.g.height = 20; wi.text = "Radio 2";
- ghRadio12 = gwinRadioCreate(NULL, &wi, GROUP1);
-
- // create Radio13
- wi.g.y = 90; wi.g.x = 10; wi.g.width = 80; wi.g.height = 20; wi.text = "Radio 3";
- ghRadio13 = gwinRadioCreate(NULL, &wi, GROUP1);
-
- // create Radio21
- wi.g.y = 10; wi.g.x = 120; wi.g.width = 80; wi.g.height = 20; wi.text = "Radio 1";
- ghRadio21 = gwinRadioCreate(NULL, &wi, GROUP2);
-
- // create Radio22
- wi.g.y = 50; wi.g.x = 120; wi.g.width = 80; wi.g.height = 20; wi.text = "Radio 2";
- ghRadio22 = gwinRadioCreate(NULL, &wi, GROUP2);
-
- // create Radio23
- wi.g.y = 90; wi.g.x = 120; wi.g.width = 80; wi.g.height = 20; wi.text = "Radio 3";
- ghRadio23 = gwinRadioCreate(NULL, &wi, GROUP2);
-
- // Check the first radio buttons
- gwinRadioPress(ghRadio11);
- gwinRadioPress(ghRadio21);
-}
-
-int main(void) {
- GEvent* pe;
-
- // Initialize the display
- gfxInit();
-
- // Set the widget defaults
- gwinSetDefaultFont(gdispOpenFont("UI2"));
- gwinSetDefaultStyle(&WhiteWidgetStyle, FALSE);
- gdispClear(White);
-
- // Attach the mouse input
- gwinAttachMouse(0);
-
- // create the widget
- createWidgets();
-
- // We want to listen for widget events
- geventListenerInit(&gl);
- gwinAttachListener(&gl);
-
- while(1) {
- // Get an Event
- pe = geventEventWait(&gl, TIME_INFINITE);
-
- switch(pe->type) {
- case GEVENT_GWIN_RADIO:
- printf("group: %u radio: %s\n", ((GEventGWinRadio *)pe)->group, gwinGetText(((GEventGWinRadio *)pe)->radio));
- break;
-
- default:
- break;
- }
- }
-
- return 0;
-}
-