summaryrefslogtreecommitdiff
path: root/nuttx
diff options
context:
space:
mode:
authorpatacongo <patacongo@42af7a65-404d-4744-a932-0658087f49c3>2008-12-01 18:50:15 +0000
committerpatacongo <patacongo@42af7a65-404d-4744-a932-0658087f49c3>2008-12-01 18:50:15 +0000
commitc29661444c8c0719d8cad6d60341758563d965fc (patch)
tree5cdaaadf4109fac5c0fa39b8be5abc52c5b9ff2f /nuttx
parentc7ed6c7cb4ae5d1e664f3818dae4e6114d14d6d4 (diff)
downloadpx4-nuttx-c29661444c8c0719d8cad6d60341758563d965fc.tar.gz
px4-nuttx-c29661444c8c0719d8cad6d60341758563d965fc.tar.bz2
px4-nuttx-c29661444c8c0719d8cad6d60341758563d965fc.zip
No C++
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@1379 42af7a65-404d-4744-a932-0658087f49c3
Diffstat (limited to 'nuttx')
-rw-r--r--nuttx/graphics/README.txt17
1 files changed, 11 insertions, 6 deletions
diff --git a/nuttx/graphics/README.txt b/nuttx/graphics/README.txt
index 2215ea4d2..48775342c 100644
--- a/nuttx/graphics/README.txt
+++ b/nuttx/graphics/README.txt
@@ -10,8 +10,11 @@ Roadmap
This directory holds NuttX graphic packages. Not all of these packages are implemented
at the present, but here is the longer term roadmap:
- NXWIDGETS - A high level, C++, object-oriented library for object-oriented access
- to graphics widgets. NXWIDGETS is built on top of NXTOOLKIT and NX.
+ NXWIDGETS - I had originally planned a high level, C++, object-oriented library for
+ object-oriented access to graphics widgets. However, because C++ compilers
+ are not available for some of the targets supported by NuttX, I have
+ decided to implement the entire solution in C -- that makes the solution
+ much uglier, but works fine on all platforms.
NXTOOLKIT - A set of C graphics tools that provide higher-level window drawing
operations. The toolkit can be used for window-oriented graphics
without NXWIDGETS and is built on top of NX.
@@ -29,8 +32,8 @@ Related Header Files
include/nuttx/nxglib.h -- Describes the NXGLIB C interfaces
include/nuttx/nx.h -- Describes the NX C interfaces
-include/nutt/nxtk.h -- Will describe the NXTOOLKIT C interfaces
-include/nuttx/nxwidgets.h -- Will describe the NXWIDGETS classes
+include/nutt/nxtk.h -- Describe the NXTOOLKIT C interfaces
+include/nuttx/nxwidgets.h -- Will describe the NXWIDGETS classes (no longer planned)
Directories:
^^^^^^^^^^^^
@@ -64,8 +67,10 @@ graphics/nxsu
is selected when CONFIG_NX_MULTIUSER is defined in the NuttX configuration file.
graphics/nxtoolkit
- This is where the NXTOOLKIT implementation will reside.
+ This is where the NXTOOLKIT implementation resides. This toolkit is built on
+ top of NX and works with either the single-user or multi-user NX version. See
+ include/nuttx/nxtk.h
graphics/nxwidgets
- This is where the NXWIDGETS implementation will reside.
+ At one time, I planned to put NXWIDGETS implementation here, but not anymore.