mGNCS API Reference
v1.2.0
A new control set and a new framework for MiniGUI apps
|
#include <stdarg.h>
#include "mgncsconfig.h"
#include "mdblist.h"
#include "mcommon.h"
#include "mtype.h"
#include "mem-slab.h"
#include "hashtable.h"
#include "mobject.h"
#include "mcomponent.h"
#include "mwidget.h"
#include "mpopmenumgr.h"
#include "mtoolitem.h"
#include "piece.h"
#include "mtoolbaritems.h"
#include "mscroll_widget.h"
#include "mpanel.h"
#include "mcontainer.h"
#include "mstatic.h"
#include "mimage.h"
#include "mrect.h"
#include "mgroupbox.h"
#include "mbuttongroup.h"
#include "mbutton.h"
#include "mcheckbutton.h"
#include "mradiobutton.h"
#include "mmenubutton.h"
#include "mimagebutton.h"
#include "mprogressbar.h"
#include "mspinner.h"
#include "mspinbox.h"
#include "mslider.h"
#include "mtrackbar.h"
#include "mpage.h"
#include "mpropsheet.h"
#include "mmainwnd.h"
#include "mdialog.h"
#include "mitem.h"
#include "mitem_manager.h"
#include "mitemview.h"
#include "miconview.h"
#include "mscrollview.h"
#include "mlistcolumn.h"
#include "mlistitem.h"
#include "mlistview.h"
#include "mlistbox.h"
#include "mscrollbar.h"
#include "mmonthcalendar.h"
#include "mtoolbar.h"
#include "minvisible-component.h"
#include "mtimer.h"
#include "medit.h"
#include "msledit.h"
#include "manimate.h"
#include "mmledit.h"
#include "mcombobox.h"
#include "mledstatic.h"
#include "mcolorbutton.h"
#include "mseparator.h"
#include "mnode.h"
#include "mchecknode.h"
#include "mradionode.h"
#include "mabstractlist.h"
#include "mlist_layout.h"
#include "mlist.h"
#include "mrdr.h"
#include "mdatabinding.h"
#include "mdatasource.h"
#include "mbtree.h"
#include "mtexteditbase.h"
#include "mtextedit.h"
#include "mresmgr.h"
#include "mime.h"
#include "mime-wordsel.h"
Go to the source code of this file.
Functions | |
MGNCS_EXPORT BOOL | ncsInitialize (void) |
Register all controls and other classes in the MGNCS. More... | |
This file includes the common structure and API of ncs.
This file is part of mGNCS, a component for MiniGUI. Copyright (C) 2008~2018, Beijing FMSoft Technologies Co., Ltd. This program is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version. This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details. You should have received a copy of the GNU General Public License along with this program. If not, see <http://www.gnu.org/licenses/>. Or, As this program is a library, any link to this program must follow GNU General Public License version 3 (GPLv3). If you cannot accept GPLv3, you need to be licensed from FMSoft. If you have got a commercial license of this program, please use it under the terms and conditions of the commercial license. For more information about the commercial license, please refer to <http://www.minigui.com/en/about/licensing-policy/>.
Definition in file mgncs.h.
BOOL ncsInitialize | ( | void | ) |
Register all controls and other classes in the MGNCS.
Unregister all controls and other classes in the MGNCS.