📄 carbide_vs_201_uiq_support_package_releasenotes.txt
字号:
===============================================================================
=== UIQ Support package for Carbide.vs 2.0.1, 2007-06-15 ===
===============================================================================
This package adds support for UIQ 2.1 and UIQ 3 SDKs to the Carbide.vs product.
It is required that Carbide.vs version 2.0.1 is installed before installing
the UIQ Support package and the package will not install or work with previous
releases Carbide.vs v2.0 or NDS v1.1.
For release notes, known issues and user manuals related to Carbide.vs see the
Carbide.vs installation package.
WHAT扴 NEW
=================
The license agreement was updated due to the Sony Ericsson acquisition of
UIQ Technology AB.
Support added for UIQ 3.1 Beta SDK and UIQ 3.1 SDK.
Templates updated.
UIQ 3 SDK Support
=================
UIQ 3 SDK Beta3 is required, previously released UIQ 3 Beta SDKs are not
supported.
The Carbide.vs 2.0.1 tool contains a newer version of the Nokia X86 compiler
than the Beta 3 SDK. When an application is built with Carbide.vs and a DLL
used by the application is built from the command line there might be some
problems to view class members when debugging into the DLL.
A workaround is to rebuild the DLL using Carbide.vs.
UIQ 3 Specific Templates
========================
When adding code using the provided templates please note that all the necessary
changes might not be made by the tool. Carefully read the comments at the
inserted code to see what updates are required manually to make the project
compile and run.
Typical manual operations required are to add commands and controls to the .hrh
file, adding #include's to the .cpp files and to include new .ra files into the
.rss file. Also link libraries might need to be added to the list of linker
input files in the project settings.
Project Templates
-----------------
UIQ3 Skeleton - A simple skeleton UIQ 3 application and project.
UIQ3 HelloWorld - The hello world example application provided as a template.
Class Templates
---------------
UIQ3 MultiPageView - Creates a view derived from CQikMultiPageView
UIQ3 ViewBase - Creates a view derived from CQikViewBase
Fragment Templates
------------------
CPP file fragments:
UIQ3 InfoDialog - Inserts a simple information dialog.
UIQ3 InfoMsg - Inserts a simple information message.
UIQ3 QueryDialog - Inserts a simple query dialog.
UIQ3 ListBoxViewDialog - Creates a view dialog containing a listbox
UIQ3 SimpleDialog - Creates a dialog derived from CQikSimpleDialog
UIQ3 ViewDialog - Creates a dialog derived from CQikViewDialog
RSS/RA file fragments:
UIQ Command - Creates a new QIK_COMMAND to be added to a QIK_COMMAND_LIST
Item Templates
--------------
UIQ3 MMP - Creates a new UIQ3 specific .mmp file
UIQ3 PKG - Creates a new UIQ3 specific .pkg file
UIQ 2.1 SDK Support
===================
The WINS version of the UIQ 2.1 SDK is required to be used with Carbide.vs.
Only basic SDK enablement is supported for the UIQ 2.1 SDK, there are no
project, item, class or fragment templates added with this package.
The rls_string statement is not supported in Carbide.vs prior to Symbian OS 9
SDKs. Since .rls files and the rls_string is widely used in UIQ 2.1 projects
using rls_string will not compile.
A workaround is to replace the rls_string statements with #define
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -