diff options
author | patacongo <patacongo@42af7a65-404d-4744-a932-0658087f49c3> | 2008-12-01 18:50:15 +0000 |
---|---|---|
committer | patacongo <patacongo@42af7a65-404d-4744-a932-0658087f49c3> | 2008-12-01 18:50:15 +0000 |
commit | c29661444c8c0719d8cad6d60341758563d965fc (patch) | |
tree | 5cdaaadf4109fac5c0fa39b8be5abc52c5b9ff2f | |
parent | c7ed6c7cb4ae5d1e664f3818dae4e6114d14d6d4 (diff) | |
download | px4-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
-rw-r--r-- | nuttx/graphics/README.txt | 17 |
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. |