mirror of
https://github.com/azure-rtos/guix.git
synced 2025-01-14 06:43:20 +08:00
6.1 Release
This commit is contained in:
parent
c51bbd1960
commit
29c039e237
@ -25,4 +25,4 @@ Renesas:
|
||||
|
||||
--------------------------------------------------------------------------------
|
||||
|
||||
More coming soon. Please check back frequently for updates.
|
||||
More coming soon. Please check back frequently for updates.
|
@ -101,8 +101,9 @@ Professional support plans (https://azure.microsoft.com/en-us/support/options/)
|
||||
The following are references to additional Azure RTOS and Azure IoT in general:
|
||||
| | |
|
||||
|---|---|
|
||||
| Azure RTOS Website: | https://azure.microsoft.com/en-us/services/rtos/ |
|
||||
| Azure RTOS Documenation and Guides: | https://docs.microsoft.com/azure/rtos |
|
||||
| Azure RTOS Website: | https://azure.microsoft.com/services/rtos/ |
|
||||
| Azure RTOS Sales Questions: | https://azure-rtos.ms-iot-contact.com/ |
|
||||
| Microsoft Q/A for Azure IoT: | https://docs.microsoft.com/en-us/answers/products/azure?product=iot |
|
||||
| Internet of Things Show: | https://aka.ms/iotshow |
|
||||
| IoT Tech Community: | https://aka.ms/iottechcommunity |
|
||||
| For technical questions check out Microsoft Q/A for Azure IoT: | https://aka.ms/QnA/azure-rtos |
|
||||
| Internet of Things Show for latest announcements and online training: | https://aka.ms/iotshow |
|
||||
| IoT Tech Community: | https://aka.ms/community/azure-rtos |
|
||||
|
@ -469,6 +469,20 @@ target_sources(${PROJECT_NAME}
|
||||
${CMAKE_CURRENT_LIST_DIR}/src/gx_radio_button_create.c
|
||||
${CMAKE_CURRENT_LIST_DIR}/src/gx_radio_button_draw.c
|
||||
${CMAKE_CURRENT_LIST_DIR}/src/gx_radio_button_pixelmap_set.c
|
||||
${CMAKE_CURRENT_LIST_DIR}/src/gx_rich_text_view_context_peek.c
|
||||
${CMAKE_CURRENT_LIST_DIR}/src/gx_rich_text_view_context_pop.c
|
||||
${CMAKE_CURRENT_LIST_DIR}/src/gx_rich_text_view_context_push.c
|
||||
${CMAKE_CURRENT_LIST_DIR}/src/gx_rich_text_view_context_reset.c
|
||||
${CMAKE_CURRENT_LIST_DIR}/src/gx_rich_text_view_context_restore.c
|
||||
${CMAKE_CURRENT_LIST_DIR}/src/gx_rich_text_view_context_save.c
|
||||
${CMAKE_CURRENT_LIST_DIR}/src/gx_rich_text_view_create.c
|
||||
${CMAKE_CURRENT_LIST_DIR}/src/gx_rich_text_view_draw.c
|
||||
${CMAKE_CURRENT_LIST_DIR}/src/gx_rich_text_view_fonts_set.c
|
||||
${CMAKE_CURRENT_LIST_DIR}/src/gx_rich_text_view_line_info_get.c
|
||||
${CMAKE_CURRENT_LIST_DIR}/src/gx_rich_text_view_scroll_info_get.c
|
||||
${CMAKE_CURRENT_LIST_DIR}/src/gx_rich_text_view_tag_enter.c
|
||||
${CMAKE_CURRENT_LIST_DIR}/src/gx_rich_text_view_text_draw.c
|
||||
${CMAKE_CURRENT_LIST_DIR}/src/gx_rich_text_view_text_total_height_calculate.c
|
||||
${CMAKE_CURRENT_LIST_DIR}/src/gx_screen_stack_create.c
|
||||
${CMAKE_CURRENT_LIST_DIR}/src/gx_screen_stack_pop.c
|
||||
${CMAKE_CURRENT_LIST_DIR}/src/gx_screen_stack_push.c
|
||||
@ -633,6 +647,8 @@ target_sources(${PROJECT_NAME}
|
||||
${CMAKE_CURRENT_LIST_DIR}/src/gx_text_input_cursor_width_set.c
|
||||
${CMAKE_CURRENT_LIST_DIR}/src/gx_text_scroll_wheel_callback_set.c
|
||||
${CMAKE_CURRENT_LIST_DIR}/src/gx_text_scroll_wheel_create.c
|
||||
${CMAKE_CURRENT_LIST_DIR}/src/gx_text_scroll_wheel_dynamic_bidi_text_delete.c
|
||||
${CMAKE_CURRENT_LIST_DIR}/src/gx_text_scroll_wheel_event_process.c
|
||||
${CMAKE_CURRENT_LIST_DIR}/src/gx_text_scroll_wheel_draw.c
|
||||
${CMAKE_CURRENT_LIST_DIR}/src/gx_text_scroll_wheel_font_set.c
|
||||
${CMAKE_CURRENT_LIST_DIR}/src/gx_text_scroll_wheel_text_color_set.c
|
||||
@ -693,6 +709,7 @@ target_sources(${PROJECT_NAME}
|
||||
${CMAKE_CURRENT_LIST_DIR}/src/gx_utility_rectangle_point_detect.c
|
||||
${CMAKE_CURRENT_LIST_DIR}/src/gx_utility_rectangle_resize.c
|
||||
${CMAKE_CURRENT_LIST_DIR}/src/gx_utility_rectangle_shift.c
|
||||
${CMAKE_CURRENT_LIST_DIR}/src/gx_utility_string_compare.c
|
||||
${CMAKE_CURRENT_LIST_DIR}/src/gx_utility_string_length_check.c
|
||||
${CMAKE_CURRENT_LIST_DIR}/src/gx_utility_string_to_alphamap.c
|
||||
${CMAKE_CURRENT_LIST_DIR}/src/gx_utility_thai_glyph_shaping.c
|
||||
@ -1008,6 +1025,8 @@ target_sources(${PROJECT_NAME}
|
||||
${CMAKE_CURRENT_LIST_DIR}/src/gxe_radial_slider_pixelmap_set.c
|
||||
${CMAKE_CURRENT_LIST_DIR}/src/gxe_radio_button_create.c
|
||||
${CMAKE_CURRENT_LIST_DIR}/src/gxe_radio_button_pixelmap_set.c
|
||||
${CMAKE_CURRENT_LIST_DIR}/src/gxe_rich_text_view_create.c
|
||||
${CMAKE_CURRENT_LIST_DIR}/src/gxe_rich_text_view_fonts_set.c
|
||||
${CMAKE_CURRENT_LIST_DIR}/src/gxe_screen_stack_create.c
|
||||
${CMAKE_CURRENT_LIST_DIR}/src/gxe_screen_stack_pop.c
|
||||
${CMAKE_CURRENT_LIST_DIR}/src/gxe_screen_stack_push.c
|
||||
@ -1104,6 +1123,7 @@ target_sources(${PROJECT_NAME}
|
||||
${CMAKE_CURRENT_LIST_DIR}/src/gxe_text_input_cursor_width_set.c
|
||||
${CMAKE_CURRENT_LIST_DIR}/src/gxe_text_scroll_wheel_callback_set.c
|
||||
${CMAKE_CURRENT_LIST_DIR}/src/gxe_text_scroll_wheel_create.c
|
||||
${CMAKE_CURRENT_LIST_DIR}/src/gxe_text_scroll_wheel_event_process.c
|
||||
${CMAKE_CURRENT_LIST_DIR}/src/gxe_text_scroll_wheel_font_set.c
|
||||
${CMAKE_CURRENT_LIST_DIR}/src/gxe_text_scroll_wheel_text_color_set.c
|
||||
${CMAKE_CURRENT_LIST_DIR}/src/gxe_tree_view_create.c
|
||||
|
@ -26,7 +26,7 @@
|
||||
/* COMPONENT DEFINITION RELEASE */
|
||||
/* */
|
||||
/* gx_animation.h PORTABLE C */
|
||||
/* 6.0 */
|
||||
/* 6.1 */
|
||||
/* AUTHOR */
|
||||
/* */
|
||||
/* Kenneth Maxwell, Microsoft Corporation */
|
||||
@ -42,6 +42,8 @@
|
||||
/* DATE NAME DESCRIPTION */
|
||||
/* */
|
||||
/* 05-19-2020 Kenneth Maxwell Initial Version 6.0 */
|
||||
/* 09-30-2020 Kenneth Maxwell Modified comment(s), */
|
||||
/* resulting in version 6.1 */
|
||||
/* */
|
||||
/**************************************************************************/
|
||||
|
||||
|
@ -24,7 +24,7 @@
|
||||
/* APPLICATION INTERFACE DEFINITION RELEASE */
|
||||
/* */
|
||||
/* gx_api.h PORTABLE C */
|
||||
/* 6.0.2 */
|
||||
/* 6.1 */
|
||||
/* AUTHOR */
|
||||
/* */
|
||||
/* Kenneth Maxwell, Microsoft Corporation */
|
||||
@ -42,14 +42,12 @@
|
||||
/* DATE NAME DESCRIPTION */
|
||||
/* */
|
||||
/* 05-19-2020 Kenneth Maxwell Initial Version 6.0 */
|
||||
/* 06-30-2020 Kenneth Maxwell Modified comment(s), */
|
||||
/* 09-30-2020 Kenneth Maxwell Modified comment(s), */
|
||||
/* added line break status, */
|
||||
/* updated product constants, */
|
||||
/* resulting in version 6.0.1 */
|
||||
/* 08-14-2020 Kenneth Maxwell Modified comment(s), */
|
||||
/* modified glyph header, */
|
||||
/* modified controls blocks, */
|
||||
/* added new APIs, */
|
||||
/* resulting in version 6.0.2 */
|
||||
/* resulting in version 6.1 */
|
||||
/* */
|
||||
/**************************************************************************/
|
||||
|
||||
@ -72,8 +70,8 @@ extern "C" {
|
||||
|
||||
#define AZURE_RTOS_GUIX
|
||||
#define GUIX_MAJOR_VERSION 6
|
||||
#define GUIX_MINOR_VERSION 0
|
||||
#define GUIX_PATCH_VERSION 2
|
||||
#define GUIX_MINOR_VERSION 1
|
||||
#define GUIX_PATCH_VERSION 0
|
||||
|
||||
/* The following symbols are defined for backward compatibility reasons.*/
|
||||
#define __PRODUCT_GUIX__
|
||||
@ -237,6 +235,11 @@ typedef struct GX_STRING_STRUCT
|
||||
#define GX_MULTI_LINE_TEXT_BUTTON_MAX_LINES 4
|
||||
#endif
|
||||
|
||||
/* Define rich text context stack size. */
|
||||
#ifndef GX_MAX_RICH_TEXT_CONTEXT_NESTING
|
||||
#define GX_MAX_RICH_TEXT_CONTEXT_NESTING 10
|
||||
#endif
|
||||
|
||||
/* maximum number of polygon edges */
|
||||
#ifndef GX_POLYGON_MAX_EDGE_NUM
|
||||
#define GX_POLYGON_MAX_EDGE_NUM 10
|
||||
@ -327,6 +330,7 @@ typedef struct GX_STRING_STRUCT
|
||||
#define GX_INVALID_RESOURCE_ID 0x33
|
||||
#define GX_INVALID_STRING_LENGTH 0x34
|
||||
#define GX_MATH_OVERFLOW 0x35
|
||||
#define GX_RICH_STYLE_NESTING_EXEEDED 0x36
|
||||
#define GX_SYSTEM_ERROR 0xFE
|
||||
|
||||
|
||||
@ -543,6 +547,8 @@ typedef struct GX_STRING_STRUCT
|
||||
#define GX_EVENT_MARK_DOWN 59
|
||||
#define GX_EVENT_MARK_END 60
|
||||
#define GX_EVENT_MARK_HOME 61
|
||||
#define GX_EVENT_DYNAMIC_BIDI_TEXT_ENABLE 62
|
||||
#define GX_EVENT_DYNAMIC_BIDI_TEXT_DISABLE 63
|
||||
|
||||
/* Define the pre-defined Widgets ID. */
|
||||
#define ID_DROP_LIST_BUTTON 65535
|
||||
@ -638,6 +644,7 @@ typedef struct GX_STRING_STRUCT
|
||||
#define GX_TYPE_STRING_SCROLL_WHEEL 141
|
||||
#define GX_TYPE_NUMERIC_SCROLL_WHEEL 142
|
||||
#define GX_TYPE_TREE_VIEW 143
|
||||
#define GX_TYPE_RICH_TEXT_VIEW 144
|
||||
|
||||
/* A pseudo-type, used by Studio code generator */
|
||||
#define GX_TYPE_TEMPLATE 200
|
||||
@ -1000,6 +1007,33 @@ typedef GX_UBYTE GX_CHAR_CODE;
|
||||
#endif
|
||||
#endif
|
||||
|
||||
#if defined(GX_DYNAMIC_BIDI_TEXT_SUPPORT)
|
||||
typedef struct GX_BIDI_RESOLVED_TEXT_INFO_STRUCT
|
||||
{
|
||||
GX_STRING *gx_bidi_resolved_text_info_text;
|
||||
UINT gx_bidi_resolved_text_info_total_lines;
|
||||
struct GX_BIDI_RESOLVED_TEXT_INFO_STRUCT *gx_bidi_resolved_text_info_next;
|
||||
} GX_BIDI_RESOLVED_TEXT_INFO;
|
||||
|
||||
#define GX_PROMPT_BIDI_RESOLVED_TEXT_INFO GX_BIDI_RESOLVED_TEXT_INFO *gx_prompt_bidi_resolved_text_info;
|
||||
#define GX_TEXT_BUTTON_BIDI_RESOLVED_TEXT_INFO GX_BIDI_RESOLVED_TEXT_INFO *gx_text_button_bidi_resolved_text_info;
|
||||
#define GX_MULTI_LINE_TEXT_VIEW_BIDI_RESOLVED_TEXT_INFO GX_BIDI_RESOLVED_TEXT_INFO *gx_multi_line_text_view_bidi_resolved_text_info;
|
||||
#define GX_TEXT_SCROLL_WHEEL_BIDI_RESOLVED_TEXT_INFO GX_BIDI_RESOLVED_TEXT_INFO **gx_text_scroll_wheel_bidi_resolved_text_info;
|
||||
#else
|
||||
#define GX_PROMPT_BIDI_RESOLVED_TEXT_INFO
|
||||
#define GX_TEXT_BUTTON_BIDI_RESOLVED_TEXT_INFO
|
||||
#define GX_MULTI_LINE_TEXT_VIEW_BIDI_RESOLVED_TEXT_INFO
|
||||
#define GX_TEXT_SCROLL_WHEEL_BIDI_RESOLVED_TEXT_INFO
|
||||
#endif
|
||||
|
||||
#if defined(GX_ENABLE_DEPRECATED_STRING_API)
|
||||
#define GX_STRING_SCROLL_WHEEL_STRING_LIST_DEPRECATED GX_CONST GX_CHAR **gx_string_scroll_wheel_string_list_deprecated;
|
||||
#define GX_TEXT_SCROLL_WHEEL_TEXT_GET_DEPRECATED GX_CONST GX_CHAR* (*gx_text_scroll_wheel_text_get_deprecated)(struct GX_TEXT_SCROLL_WHEEL_STRUCT*, INT);
|
||||
#else
|
||||
#define GX_STRING_SCROLL_WHEEL_STRING_LIST_DEPRECATED
|
||||
#define GX_TEXT_SCROLL_WHEEL_TEXT_GET_DEPRECATED
|
||||
#endif
|
||||
|
||||
/* Define the Point type. */
|
||||
|
||||
typedef struct GX_POINT_STRUCT
|
||||
@ -1880,6 +1914,46 @@ typedef struct GX_LANGUAGE_HEADER_STRUCT{
|
||||
ULONG gx_language_header_data_size;
|
||||
}GX_LANGUAGE_HEADER;
|
||||
|
||||
/* Define rich tet view fonts structure. */
|
||||
typedef struct GX_RICH_TEXT_FONTS_STRUCT{
|
||||
GX_RESOURCE_ID gx_rich_text_fonts_normal_id;
|
||||
GX_RESOURCE_ID gx_rich_text_fonts_bold_id;
|
||||
GX_RESOURCE_ID gx_rich_text_fonts_italic_id;
|
||||
GX_RESOURCE_ID gx_rich_text_fonts_bold_italic_id;
|
||||
}GX_RICH_TEXT_FONTS;
|
||||
|
||||
/* Define rich text flags. */
|
||||
#define GX_RICH_TEXT_BOLD 0x01
|
||||
#define GX_RICH_TEXT_ITALIC 0x02
|
||||
#define GX_RICH_TEXT_UNDERLINE 0x04
|
||||
#define GX_RICH_TEXT_LEFT 0x00
|
||||
#define GX_RICH_TEXT_CENTER 0x10
|
||||
#define GX_RICH_TEXT_RIGHT 0x20
|
||||
#define GX_RICH_TEXT_ALIGN_MASK 0x30
|
||||
|
||||
/* Define rich text view draw style structure. */
|
||||
typedef struct GX_RICH_TEXT_FORMAT_STRUCT
|
||||
{
|
||||
GX_RESOURCE_ID gx_rich_text_color;
|
||||
GX_RESOURCE_ID gx_rich_text_highlight_color;
|
||||
GX_RESOURCE_ID gx_rich_text_font_id;
|
||||
GX_UBYTE gx_rich_text_flags;
|
||||
}GX_RICH_TEXT_FORMAT;
|
||||
|
||||
/* Define rich text context structure. */
|
||||
typedef struct GX_RICH_TEXT_CONTEXT_STRUCT
|
||||
{
|
||||
GX_RICH_TEXT_FORMAT gx_rich_text_context_format;
|
||||
GX_CONST GX_STRING *gx_rich_text_context_tag;
|
||||
}GX_RICH_TEXT_CONTEXT;
|
||||
|
||||
/* Define rich text context stack structure. */
|
||||
typedef struct GX_RICH_TEXT_CONTEXT_STACK_STRUCT
|
||||
{
|
||||
GX_RICH_TEXT_CONTEXT gx_rich_text_context_stack[GX_MAX_RICH_TEXT_CONTEXT_NESTING];
|
||||
GX_UBYTE gx_rich_text_context_stack_top;
|
||||
} GX_RICH_TEXT_CONTEXT_STACK;
|
||||
|
||||
/* Define macro for GX_WIDGET members. */
|
||||
|
||||
#if defined(GX_WIDGET_USER_DATA)
|
||||
@ -1931,7 +2005,8 @@ typedef struct GX_LANGUAGE_HEADER_STRUCT{
|
||||
GX_RESOURCE_ID gx_prompt_font_id; \
|
||||
GX_RESOURCE_ID gx_prompt_normal_text_color; \
|
||||
GX_RESOURCE_ID gx_prompt_selected_text_color; \
|
||||
GX_RESOURCE_ID gx_prompt_disabled_text_color;
|
||||
GX_RESOURCE_ID gx_prompt_disabled_text_color; \
|
||||
GX_PROMPT_BIDI_RESOLVED_TEXT_INFO
|
||||
|
||||
#define GX_NUMERIC_PROMPT_MEMBERS_DECLARE \
|
||||
GX_PROMPT_MEMBERS_DECLARE \
|
||||
@ -2007,7 +2082,8 @@ typedef struct GX_LANGUAGE_HEADER_STRUCT{
|
||||
GX_STRING gx_text_button_string; \
|
||||
GX_RESOURCE_ID gx_text_button_normal_text_color; \
|
||||
GX_RESOURCE_ID gx_text_button_selected_text_color; \
|
||||
GX_RESOURCE_ID gx_text_button_disabled_text_color;
|
||||
GX_RESOURCE_ID gx_text_button_disabled_text_color; \
|
||||
GX_TEXT_BUTTON_BIDI_RESOLVED_TEXT_INFO
|
||||
|
||||
/* Define macro for GX_MULTI_LINE_TEXT_BUTTON, based on GX_TEXT_BUTTON. */
|
||||
|
||||
@ -2162,7 +2238,15 @@ typedef struct GX_LANGUAGE_HEADER_STRUCT{
|
||||
GX_BOOL gx_multi_line_text_view_line_index_old; \
|
||||
GX_UBYTE gx_multi_line_text_view_cache_size; \
|
||||
UINT gx_multi_line_text_view_first_cache_line; \
|
||||
UINT gx_multi_line_text_view_line_index[GX_MULTI_LINE_INDEX_CACHE_SIZE];
|
||||
UINT gx_multi_line_text_view_line_index[GX_MULTI_LINE_INDEX_CACHE_SIZE]; \
|
||||
GX_MULTI_LINE_TEXT_VIEW_BIDI_RESOLVED_TEXT_INFO
|
||||
|
||||
/* Define macro for GX_RICH_TEXT_VIEW, based on GX_MULTI_LINE_TEXT_VIEW. */
|
||||
|
||||
#define GX_RICH_TEXT_VIEW_MEMBERS_DECLARE \
|
||||
GX_MULTI_LINE_TEXT_VIEW_MEMBERS_DECLARE \
|
||||
GX_RICH_TEXT_FONTS gx_rich_text_view_fonts; \
|
||||
ULONG gx_rich_text_view_text_total_height;
|
||||
|
||||
/* GX_MULTI_LINE_TEXT_INPUT, based on GX_MULTI_LINE_TEXT_VIEW */
|
||||
#define GX_MULTI_LINE_TEXT_INPUT_MEMBERS_DECLARE \
|
||||
@ -2242,7 +2326,6 @@ typedef struct GX_LANGUAGE_HEADER_STRUCT{
|
||||
GX_VALUE gx_scroll_wheel_shift_error;
|
||||
|
||||
/* Define macro for GX_TEXT_SCROLL_WHEEL_BASE members. */
|
||||
#if defined(GX_ENABLE_DEPRECATED_STRING_API)
|
||||
#define GX_TEXT_SCROLL_WHEEL_MEMBERS_DECLARE \
|
||||
GX_SCROLL_WHEEL_MEMBERS_DECLARE \
|
||||
GX_RESOURCE_ID gx_text_scroll_wheel_normal_font; \
|
||||
@ -2250,34 +2333,17 @@ typedef struct GX_LANGUAGE_HEADER_STRUCT{
|
||||
GX_RESOURCE_ID gx_text_scroll_wheel_normal_text_color; \
|
||||
GX_RESOURCE_ID gx_text_scroll_wheel_selected_text_color; \
|
||||
GX_RESOURCE_ID gx_text_scroll_wheel_disabled_text_color; \
|
||||
GX_CONST GX_CHAR* (*gx_text_scroll_wheel_text_get_deprecated)(struct GX_TEXT_SCROLL_WHEEL_STRUCT*, INT); \
|
||||
UINT (*gx_text_scroll_wheel_text_get)(struct GX_TEXT_SCROLL_WHEEL_STRUCT *, INT, GX_STRING *);
|
||||
#else
|
||||
#define GX_TEXT_SCROLL_WHEEL_MEMBERS_DECLARE \
|
||||
GX_SCROLL_WHEEL_MEMBERS_DECLARE \
|
||||
GX_RESOURCE_ID gx_text_scroll_wheel_normal_font; \
|
||||
GX_RESOURCE_ID gx_text_scroll_wheel_selected_font; \
|
||||
GX_RESOURCE_ID gx_text_scroll_wheel_normal_text_color; \
|
||||
GX_RESOURCE_ID gx_text_scroll_wheel_selected_text_color; \
|
||||
GX_RESOURCE_ID gx_text_scroll_wheel_disabled_text_color; \
|
||||
UINT (*gx_text_scroll_wheel_text_get)(struct GX_TEXT_SCROLL_WHEEL_STRUCT *, INT, GX_STRING *);
|
||||
#endif
|
||||
UINT (*gx_text_scroll_wheel_text_get)(struct GX_TEXT_SCROLL_WHEEL_STRUCT *, INT, GX_STRING *);\
|
||||
GX_TEXT_SCROLL_WHEEL_TEXT_GET_DEPRECATED \
|
||||
GX_TEXT_SCROLL_WHEEL_BIDI_RESOLVED_TEXT_INFO
|
||||
|
||||
/* Define macro for GX_STRING_SCROLL_WHEEL members. */
|
||||
#if defined(GX_ENABLE_DEPRECATED_STRING_API)
|
||||
#define GX_STRING_SCROLL_WHEEL_MEMBERS_DECLARE \
|
||||
GX_TEXT_SCROLL_WHEEL_MEMBERS_DECLARE \
|
||||
GX_CONST GX_CHAR **gx_string_scroll_wheel_string_list_deprecated; \
|
||||
GX_CONST GX_STRING *gx_string_scroll_wheel_string_list; \
|
||||
USHORT gx_string_scroll_wheel_string_list_buffer_size;\
|
||||
GX_CONST GX_RESOURCE_ID *gx_string_scroll_wheel_string_id_list;
|
||||
#else
|
||||
#define GX_STRING_SCROLL_WHEEL_MEMBERS_DECLARE \
|
||||
GX_TEXT_SCROLL_WHEEL_MEMBERS_DECLARE \
|
||||
GX_CONST GX_STRING *gx_string_scroll_wheel_string_list; \
|
||||
USHORT gx_string_scroll_wheel_string_list_buffer_size;\
|
||||
GX_CONST GX_RESOURCE_ID *gx_string_scroll_wheel_string_id_list;
|
||||
#endif
|
||||
GX_CONST GX_RESOURCE_ID *gx_string_scroll_wheel_string_id_list; \
|
||||
GX_STRING_SCROLL_WHEEL_STRING_LIST_DEPRECATED
|
||||
|
||||
/* Define macro for GX_RANGE_SCROLL_WHEEL members. */
|
||||
#define GX_NUMERIC_SCROLL_WHEEL_MEMBERS_DECLARE \
|
||||
@ -2482,6 +2548,13 @@ typedef struct GX_MULTI_LINE_TEXT_VIEW_STRUCT
|
||||
GX_MULTI_LINE_TEXT_VIEW_MEMBERS_DECLARE
|
||||
} GX_MULTI_LINE_TEXT_VIEW;
|
||||
|
||||
/* Define Rich Text View type. */
|
||||
|
||||
typedef struct GX_RICH_TEXT_VIEW_STRUCT
|
||||
{
|
||||
GX_RICH_TEXT_VIEW_MEMBERS_DECLARE
|
||||
} GX_RICH_TEXT_VIEW;
|
||||
|
||||
/*Define GX_MULTI_LINE_TEXT_INFO type. */
|
||||
typedef struct GX_MULTI_LINE_TEXT_INFO_STRUCT
|
||||
{
|
||||
@ -2489,6 +2562,15 @@ typedef struct GX_MULTI_LINE_TEXT_INFO_STRUCT
|
||||
USHORT gx_text_display_number;
|
||||
} GX_MULTI_LINE_TEXT_INFO;
|
||||
|
||||
typedef struct GX_RICH_TEXT_INOT_STRUCT
|
||||
{
|
||||
GX_COLOR gx_rich_text_info_foreground_color;
|
||||
GX_COLOR gx_rich_text_info_background_color;
|
||||
USHORT gx_rich_text_info_style;
|
||||
ULONG gx_rich_text_info_start_index;
|
||||
ULONG gx_rich_text_info_end_index;
|
||||
}GX_RICH_TEXT_INFO;
|
||||
|
||||
/*Define GX_MULTI_TEXT_INPUT type. */
|
||||
|
||||
typedef struct GX_MULTI_LINE_TEXT_INPUT_STRUCT
|
||||
@ -3000,6 +3082,11 @@ typedef struct GX_FIXED_POINT_STRUCT
|
||||
#define gx_multi_line_text_view_text_set_ext _gx_multi_line_text_view_text_set_ext
|
||||
#define gx_multi_line_text_view_whitespace_set _gx_multi_line_text_view_whitespace_set
|
||||
|
||||
#define gx_rich_text_view_create(a, b, c, d, e, f, g, h) _gx_rich_text_view_create(a, b, (GX_WIDGET *)c, d, e, f, g, h)
|
||||
#define gx_rich_text_view_draw _gx_rich_text_view_draw
|
||||
#define gx_rich_text_view_text_draw _gx_rich_text_view_text_draw
|
||||
#define gx_rich_text_view_fonts_set _gx_rich_text_view_fonts_set
|
||||
|
||||
#define gx_numeric_pixelmap_prompt_create _gx_numeric_pixelmap_prompt_create
|
||||
#define gx_numeric_pixelmap_prompt_format_function_set _gx_numeric_pixelmap_prompt_format_function_set
|
||||
#define gx_numeric_pixelmap_prompt_value_set _gx_numeric_pixelmap_prompt_value_set
|
||||
@ -3257,6 +3344,7 @@ typedef struct GX_FIXED_POINT_STRUCT
|
||||
#endif
|
||||
#define gx_text_scroll_wheel_create _gx_text_scroll_wheel_create
|
||||
#define gx_text_scroll_wheel_draw _gx_text_scroll_wheel_draw
|
||||
#define gx_text_scroll_wheel_event_process _gx_text_scroll_wheel_event_process
|
||||
|
||||
#define gx_transition_window_create(a, b, c, d, e, f) _gx_transition_window_create(a, b, (GX_WIDGET *)c, d, e, f)
|
||||
|
||||
@ -3706,6 +3794,18 @@ UINT _gx_multi_line_text_view_text_set(GX_MULTI_LINE_TEXT_VIEW *view, GX_CONST G
|
||||
UINT _gx_multi_line_text_view_text_set_ext(GX_MULTI_LINE_TEXT_VIEW *view, GX_CONST GX_STRING *text);
|
||||
UINT _gx_multi_line_text_view_whitespace_set(GX_MULTI_LINE_TEXT_VIEW *view, GX_UBYTE whitespace);
|
||||
|
||||
UINT _gx_rich_text_view_create(GX_RICH_TEXT_VIEW *rich_view,
|
||||
GX_CONST GX_CHAR *name,
|
||||
GX_WIDGET *parent,
|
||||
GX_RESOURCE_ID text_id,
|
||||
GX_RICH_TEXT_FONTS *fonts,
|
||||
ULONG style,
|
||||
USHORT id,
|
||||
GX_CONST GX_RECTANGLE *size);
|
||||
VOID _gx_rich_text_view_draw(GX_RICH_TEXT_VIEW *text_view);
|
||||
VOID _gx_rich_text_view_text_draw(GX_RICH_TEXT_VIEW *text_view);
|
||||
UINT _gx_rich_text_view_fonts_set(GX_RICH_TEXT_VIEW *rich_view, GX_RICH_TEXT_FONTS *fonts);
|
||||
|
||||
UINT _gx_numeric_pixelmap_prompt_create(GX_NUMERIC_PIXELMAP_PROMPT *prompt,
|
||||
GX_CONST GX_CHAR *name, GX_WIDGET *parent,
|
||||
GX_RESOURCE_ID text_id, GX_RESOURCE_ID fill_id,
|
||||
@ -4021,6 +4121,7 @@ UINT _gx_text_scroll_wheel_callback_set_ext(GX_TEXT_SCROLL_WHEEL *wheel, UINT (*
|
||||
UINT _gx_text_scroll_wheel_create(GX_TEXT_SCROLL_WHEEL *wheel, GX_CONST GX_CHAR *name, GX_WIDGET *parent, INT total_rows,
|
||||
ULONG style, USHORT Id, GX_CONST GX_RECTANGLE *size);
|
||||
VOID _gx_text_scroll_wheel_draw(GX_TEXT_SCROLL_WHEEL *wheel);
|
||||
UINT _gx_text_scroll_wheel_event_process(GX_TEXT_SCROLL_WHEEL *wheel, GX_EVENT *event_ptr);
|
||||
UINT _gx_text_scroll_wheel_font_set(GX_TEXT_SCROLL_WHEEL *wheel, GX_RESOURCE_ID normal_font, GX_RESOURCE_ID selected_font);
|
||||
UINT _gx_text_scroll_wheel_text_color_set(GX_TEXT_SCROLL_WHEEL *wheel, GX_RESOURCE_ID normal_text_color,
|
||||
GX_RESOURCE_ID selected_text_color, GX_RESOURCE_ID disabled_text_color);
|
||||
@ -4422,6 +4523,11 @@ UINT _gx_window_wallpaper_set(GX_WINDOW *window, GX_RESOURCE_ID wallpaper_id, GX
|
||||
#define gx_multi_line_text_view_text_set_ext _gxe_multi_line_text_view_text_set_ext
|
||||
#define gx_multi_line_text_view_whitespace_set _gxe_multi_line_text_view_whitespace_set
|
||||
|
||||
#define gx_rich_text_view_create(a, b, c, d, e, f, g, h) _gxe_rich_text_view_create(a, b, (GX_WIDGET *)c, d, e, f, g, h, sizeof(GX_RICH_TEXT_VIEW))
|
||||
#define gx_rich_text_view_draw _gx_rich_text_view_draw
|
||||
#define gx_rich_text_view_text_draw _gx_rich_text_view_text_draw
|
||||
#define gx_rich_text_view_fonts_set _gxe_rich_text_view_fonts_set
|
||||
|
||||
#define gx_numeric_pixelmap_prompt_create(a, b, c, d, e, f, g, h) _gxe_numeric_pixelmap_prompt_create(a, b, (GX_WIDGET *)c, d, e, f, g, h, sizeof(GX_NUMERIC_PIXELMAP_PROMPT))
|
||||
#define gx_numeric_pixelmap_prompt_format_function_set _gxe_numeric_pixelmap_prompt_format_function_set
|
||||
#define gx_numeric_pixelmap_prompt_value_set _gxe_numeric_pixelmap_prompt_value_set
|
||||
@ -4677,6 +4783,7 @@ UINT _gx_window_wallpaper_set(GX_WINDOW *window, GX_RESOURCE_ID wallpaper_id, GX
|
||||
#endif
|
||||
#define gx_text_scroll_wheel_create(a, b, c, d, e, f, g) _gxe_text_scroll_wheel_create(a, b, c, d, e, f, g, sizeof(GX_TEXT_SCROLL_WHEEL))
|
||||
#define gx_text_scroll_wheel_draw _gx_text_scroll_wheel_draw
|
||||
#define gx_text_scroll_wheel_event_process _gxe_text_scroll_wheel_event_process
|
||||
|
||||
#define gx_utility_gradient_create _gxe_utility_gradient_create
|
||||
#define gx_utility_gradient_delete _gxe_utility_gradient_delete
|
||||
@ -5113,6 +5220,19 @@ UINT _gxe_multi_line_text_view_text_set(GX_MULTI_LINE_TEXT_VIEW *view, GX_CONST
|
||||
UINT _gxe_multi_line_text_view_text_set_ext(GX_MULTI_LINE_TEXT_VIEW *view, GX_CONST GX_STRING *text);
|
||||
UINT _gxe_multi_line_text_view_whitespace_set(GX_MULTI_LINE_TEXT_VIEW *view, GX_UBYTE whitespace);
|
||||
|
||||
UINT _gxe_rich_text_view_create(GX_RICH_TEXT_VIEW *rich_view,
|
||||
GX_CONST GX_CHAR *name,
|
||||
GX_WIDGET *parent,
|
||||
GX_RESOURCE_ID text_id,
|
||||
GX_RICH_TEXT_FONTS *fonts,
|
||||
ULONG style,
|
||||
USHORT id,
|
||||
GX_CONST GX_RECTANGLE *size,
|
||||
UINT control_block_size);
|
||||
VOID _gx_rich_text_view_draw(GX_RICH_TEXT_VIEW *text_view);
|
||||
VOID _gx_rich_text_view_text_draw(GX_RICH_TEXT_VIEW *text_view);
|
||||
UINT _gxe_rich_text_view_fonts_set(GX_RICH_TEXT_VIEW *rich_view, GX_RICH_TEXT_FONTS *fonts);
|
||||
|
||||
UINT _gxe_numeric_pixelmap_prompt_create(GX_NUMERIC_PIXELMAP_PROMPT *prompt,
|
||||
GX_CONST GX_CHAR *name, GX_WIDGET *parent,
|
||||
GX_RESOURCE_ID text_id, GX_RESOURCE_ID fill_id,
|
||||
@ -5433,6 +5553,7 @@ UINT _gxe_text_scroll_wheel_text_color_set(GX_TEXT_SCROLL_WHEEL *wheel, GX_RESOU
|
||||
UINT _gxe_text_scroll_wheel_create(GX_TEXT_SCROLL_WHEEL *wheel, GX_CONST GX_CHAR *name, GX_WIDGET *parent, INT value_count,
|
||||
ULONG style, USHORT Id, GX_CONST GX_RECTANGLE *size,
|
||||
UINT control_block_size);
|
||||
UINT _gxe_text_scroll_wheel_event_process(GX_TEXT_SCROLL_WHEEL *wheel, GX_EVENT *event_ptr);
|
||||
VOID _gx_text_scroll_wheel_draw(GX_TEXT_SCROLL_WHEEL *wheel);
|
||||
|
||||
UINT _gxe_tree_view_create(GX_TREE_VIEW *tree, GX_CONST GX_CHAR *name, GX_WIDGET *parent,
|
||||
@ -5622,11 +5743,17 @@ UINT _gxe_window_wallpaper_set(GX_WINDOW *window, GX_RESOURCE_ID wallpaper_id, G
|
||||
#endif
|
||||
|
||||
#ifndef GX_THREADX_BINDING
|
||||
#ifdef GX_STANDALONE_BINDING
|
||||
#include <string.h>
|
||||
#include <stdlib.h>
|
||||
#include "gx_system_standalone_bind.h"
|
||||
#else
|
||||
/* pull in custom rtos porting header */
|
||||
#include <string.h>
|
||||
#include <stdlib.h>
|
||||
#include "gx_system_rtos_bind.h"
|
||||
#endif
|
||||
#endif
|
||||
|
||||
#endif
|
||||
|
||||
|
@ -26,7 +26,7 @@
|
||||
/* COMPONENT DEFINITION RELEASE */
|
||||
/* */
|
||||
/* gx_binres_loader.h PORTABLE C */
|
||||
/* 6.0.2 */
|
||||
/* 6.1 */
|
||||
/* AUTHOR */
|
||||
/* */
|
||||
/* Kenneth Maxwell, Microsoft Corporation */
|
||||
@ -42,10 +42,10 @@
|
||||
/* DATE NAME DESCRIPTION */
|
||||
/* */
|
||||
/* 05-19-2020 Kenneth Maxwell Initial Version 6.0 */
|
||||
/* 08-14-2020 Kenneth Maxwell Modified comment(s), */
|
||||
/* 09-30-2020 Kenneth Maxwell Modified comment(s), */
|
||||
/* defined macros to read */
|
||||
/* integer value, */
|
||||
/* resulting in version 6.0.2 */
|
||||
/* resulting in version 6.1 */
|
||||
/* */
|
||||
/**************************************************************************/
|
||||
|
||||
|
@ -26,7 +26,7 @@
|
||||
/* COMPONENT DEFINITION RELEASE */
|
||||
/* */
|
||||
/* gx_button.h PORTABLE C */
|
||||
/* 6.0.2 */
|
||||
/* 6.1 */
|
||||
/* AUTHOR */
|
||||
/* */
|
||||
/* Kenneth Maxwell, Microsoft Corporation */
|
||||
@ -42,9 +42,9 @@
|
||||
/* DATE NAME DESCRIPTION */
|
||||
/* */
|
||||
/* 05-19-2020 Kenneth Maxwell Initial Version 6.0 */
|
||||
/* 08-14-2020 Kenneth Maxwell Modified comment(s), */
|
||||
/* 09-30-2020 Kenneth Maxwell Modified comment(s), */
|
||||
/* added new prototypes, */
|
||||
/* resulting in version 6.0.2 */
|
||||
/* resulting in version 6.1 */
|
||||
/* */
|
||||
/**************************************************************************/
|
||||
|
||||
|
@ -26,7 +26,7 @@
|
||||
/* COMPONENT DEFINITION RELEASE */
|
||||
/* */
|
||||
/* gx_canvas.h PORTABLE C */
|
||||
/* 6.0 */
|
||||
/* 6.1 */
|
||||
/* AUTHOR */
|
||||
/* */
|
||||
/* Kenneth Maxwell, Microsoft Corporation */
|
||||
@ -42,6 +42,8 @@
|
||||
/* DATE NAME DESCRIPTION */
|
||||
/* */
|
||||
/* 05-19-2020 Kenneth Maxwell Initial Version 6.0 */
|
||||
/* 09-30-2020 Kenneth Maxwell Modified comment(s), */
|
||||
/* resulting in version 6.1 */
|
||||
/* */
|
||||
/**************************************************************************/
|
||||
|
||||
|
@ -26,7 +26,7 @@
|
||||
/* COMPONENT DEFINITION RELEASE */
|
||||
/* */
|
||||
/* gx_circular_gauge.h PORTABLE C */
|
||||
/* 6.0 */
|
||||
/* 6.1 */
|
||||
/* AUTHOR */
|
||||
/* */
|
||||
/* Kenneth Maxwell, Microsoft Corporation */
|
||||
@ -42,6 +42,8 @@
|
||||
/* DATE NAME DESCRIPTION */
|
||||
/* */
|
||||
/* 05-19-2020 Kenneth Maxwell Initial Version 6.0 */
|
||||
/* 09-30-2020 Kenneth Maxwell Modified comment(s), */
|
||||
/* resulting in version 6.1 */
|
||||
/* */
|
||||
/**************************************************************************/
|
||||
|
||||
|
@ -26,7 +26,7 @@
|
||||
/* COMPONENT DEFINITION RELEASE */
|
||||
/* */
|
||||
/* gx_context.h PORTABLE C */
|
||||
/* 6.0 */
|
||||
/* 6.1 */
|
||||
/* AUTHOR */
|
||||
/* */
|
||||
/* Kenneth Maxwell, Microsoft Corporation */
|
||||
@ -42,6 +42,8 @@
|
||||
/* DATE NAME DESCRIPTION */
|
||||
/* */
|
||||
/* 05-19-2020 Kenneth Maxwell Initial Version 6.0 */
|
||||
/* 09-30-2020 Kenneth Maxwell Modified comment(s), */
|
||||
/* resulting in version 6.1 */
|
||||
/* */
|
||||
/**************************************************************************/
|
||||
|
||||
|
@ -26,7 +26,7 @@
|
||||
/* COMPONENT DEFINITION RELEASE */
|
||||
/* */
|
||||
/* gx_display.h PORTABLE C */
|
||||
/* 6.0 */
|
||||
/* 6.1 */
|
||||
/* AUTHOR */
|
||||
/* */
|
||||
/* Kenneth Maxwell, Microsoft Corporation */
|
||||
@ -42,6 +42,8 @@
|
||||
/* DATE NAME DESCRIPTION */
|
||||
/* */
|
||||
/* 05-19-2020 Kenneth Maxwell Initial Version 6.0 */
|
||||
/* 09-30-2020 Kenneth Maxwell Modified comment(s), */
|
||||
/* resulting in version 6.1 */
|
||||
/* */
|
||||
/**************************************************************************/
|
||||
|
||||
|
@ -26,7 +26,7 @@
|
||||
/* COMPONENT DEFINITION RELEASE */
|
||||
/* */
|
||||
/* gx_drop_list.h PORTABLE C */
|
||||
/* 6.0 */
|
||||
/* 6.1 */
|
||||
/* AUTHOR */
|
||||
/* */
|
||||
/* Kenneth Maxwell, Microsoft Corporation */
|
||||
@ -42,6 +42,8 @@
|
||||
/* DATE NAME DESCRIPTION */
|
||||
/* */
|
||||
/* 05-19-2020 Kenneth Maxwell Initial Version 6.0 */
|
||||
/* 09-30-2020 Kenneth Maxwell Modified comment(s), */
|
||||
/* resulting in version 6.1 */
|
||||
/* */
|
||||
/**************************************************************************/
|
||||
|
||||
|
@ -26,7 +26,7 @@
|
||||
/* COMPONENT DEFINITION RELEASE */
|
||||
/* */
|
||||
/* gx_icon.h PORTABLE C */
|
||||
/* 6.0 */
|
||||
/* 6.1 */
|
||||
/* AUTHOR */
|
||||
/* */
|
||||
/* Kenneth Maxwell, Microsoft Corporation */
|
||||
@ -42,6 +42,8 @@
|
||||
/* DATE NAME DESCRIPTION */
|
||||
/* */
|
||||
/* 05-19-2020 Kenneth Maxwell Initial Version 6.0 */
|
||||
/* 09-30-2020 Kenneth Maxwell Modified comment(s), */
|
||||
/* resulting in version 6.1 */
|
||||
/* */
|
||||
/**************************************************************************/
|
||||
|
||||
|
@ -26,7 +26,7 @@
|
||||
/* COMPONENT DEFINITION RELEASE */
|
||||
/* */
|
||||
/* gx_image_reader.h PORTABLE C */
|
||||
/* 6.0 */
|
||||
/* 6.1 */
|
||||
/* AUTHOR */
|
||||
/* */
|
||||
/* Kenneth Maxwell, Microsoft Corporation */
|
||||
@ -42,6 +42,8 @@
|
||||
/* DATE NAME DESCRIPTION */
|
||||
/* */
|
||||
/* 05-19-2020 Kenneth Maxwell Initial Version 6.0 */
|
||||
/* 09-30-2020 Kenneth Maxwell Modified comment(s), */
|
||||
/* resulting in version 6.1 */
|
||||
/* */
|
||||
/**************************************************************************/
|
||||
#if defined(GX_SOFTWARE_DECODER_SUPPORT)
|
||||
|
@ -26,7 +26,7 @@
|
||||
/* COMPONENT DEFINITION RELEASE */
|
||||
/* */
|
||||
/* gx_line_chart.h PORTABLE C */
|
||||
/* 6.0 */
|
||||
/* 6.1 */
|
||||
/* AUTHOR */
|
||||
/* */
|
||||
/* Kenneth Maxwell, Microsoft Corporation */
|
||||
@ -42,6 +42,8 @@
|
||||
/* DATE NAME DESCRIPTION */
|
||||
/* */
|
||||
/* 05-19-2020 Kenneth Maxwell Initial Version 6.0 */
|
||||
/* 09-30-2020 Kenneth Maxwell Modified comment(s), */
|
||||
/* resulting in version 6.1 */
|
||||
/* */
|
||||
/**************************************************************************/
|
||||
|
||||
|
@ -26,7 +26,7 @@
|
||||
/* COMPONENT DEFINITION RELEASE */
|
||||
/* */
|
||||
/* gx_menu.h PORTABLE C */
|
||||
/* 6.0 */
|
||||
/* 6.1 */
|
||||
/* AUTHOR */
|
||||
/* */
|
||||
/* Kenneth Maxwell, Microsoft Corporation */
|
||||
@ -42,6 +42,8 @@
|
||||
/* DATE NAME DESCRIPTION */
|
||||
/* */
|
||||
/* 05-19-2020 Kenneth Maxwell Initial Version 6.0 */
|
||||
/* 09-30-2020 Kenneth Maxwell Modified comment(s), */
|
||||
/* resulting in version 6.1 */
|
||||
/* */
|
||||
/**************************************************************************/
|
||||
|
||||
|
@ -26,7 +26,7 @@
|
||||
/* COMPONENT DEFINITION RELEASE */
|
||||
/* */
|
||||
/* gx_multi_line_text_input.h PORTABLE C */
|
||||
/* 6.0 */
|
||||
/* 6.1 */
|
||||
/* AUTHOR */
|
||||
/* */
|
||||
/* Kenneth Maxwell, Microsoft Corporation */
|
||||
@ -42,6 +42,8 @@
|
||||
/* DATE NAME DESCRIPTION */
|
||||
/* */
|
||||
/* 05-19-2020 Kenneth Maxwell Initial Version 6.0 */
|
||||
/* 09-30-2020 Kenneth Maxwell Modified comment(s), */
|
||||
/* resulting in version 6.1 */
|
||||
/* */
|
||||
/**************************************************************************/
|
||||
#define ID_TEXT_INPUT_TIMER 2
|
||||
|
@ -26,7 +26,7 @@
|
||||
/* COMPONENT DEFINITION RELEASE */
|
||||
/* */
|
||||
/* gx_multi_line_text_view.h PORTABLE C */
|
||||
/* 6.0 */
|
||||
/* 6.1 */
|
||||
/* AUTHOR */
|
||||
/* */
|
||||
/* Kenneth Maxwell, Microsoft Corporation */
|
||||
@ -42,6 +42,8 @@
|
||||
/* DATE NAME DESCRIPTION */
|
||||
/* */
|
||||
/* 05-19-2020 Kenneth Maxwell Initial Version 6.0 */
|
||||
/* 09-30-2020 Kenneth Maxwell Modified comment(s), */
|
||||
/* resulting in version 6.1 */
|
||||
/* */
|
||||
/**************************************************************************/
|
||||
|
||||
@ -98,3 +100,14 @@ UINT _gxe_multi_line_text_view_text_set_ext(GX_MULTI_LINE_TEXT_VIEW *view, GX_CO
|
||||
|
||||
UINT _gxe_multi_line_text_view_whitespace_set(GX_MULTI_LINE_TEXT_VIEW *view, GX_UBYTE whitespace);
|
||||
|
||||
UINT _gxe_rich_text_view_create(GX_RICH_TEXT_VIEW *rich_view,
|
||||
GX_CONST GX_CHAR *name,
|
||||
GX_WIDGET *parent,
|
||||
GX_RESOURCE_ID text_id,
|
||||
GX_RICH_TEXT_FONTS *fonts,
|
||||
ULONG style,
|
||||
USHORT id,
|
||||
GX_CONST GX_RECTANGLE *size,
|
||||
UINT control_block_size);
|
||||
UINT _gxe_rich_text_view_fonts_set(GX_RICH_TEXT_VIEW *rich_view, GX_RICH_TEXT_FONTS *fonts);
|
||||
|
||||
|
@ -26,7 +26,7 @@
|
||||
/* COMPONENT DEFINITION RELEASE */
|
||||
/* */
|
||||
/* gx_numeric_pixelmap_prompt.h PORTABLE C */
|
||||
/* 6.0 */
|
||||
/* 6.1 */
|
||||
/* AUTHOR */
|
||||
/* */
|
||||
/* Kenneth Maxwell, Microsoft Corporation */
|
||||
@ -42,6 +42,8 @@
|
||||
/* DATE NAME DESCRIPTION */
|
||||
/* */
|
||||
/* 05-19-2020 Kenneth Maxwell Initial Version 6.0 */
|
||||
/* 09-30-2020 Kenneth Maxwell Modified comment(s), */
|
||||
/* resulting in version 6.1 */
|
||||
/* */
|
||||
/**************************************************************************/
|
||||
|
||||
|
@ -26,7 +26,7 @@
|
||||
/* COMPONENT DEFINITION RELEASE */
|
||||
/* */
|
||||
/* gx_numeric_prompt.h PORTABLE C */
|
||||
/* 6.0 */
|
||||
/* 6.1 */
|
||||
/* AUTHOR */
|
||||
/* */
|
||||
/* Kenneth Maxwell, Microsoft Corporation */
|
||||
@ -42,6 +42,8 @@
|
||||
/* DATE NAME DESCRIPTION */
|
||||
/* */
|
||||
/* 05-19-2020 Kenneth Maxwell Initial Version 6.0 */
|
||||
/* 09-30-2020 Kenneth Maxwell Modified comment(s), */
|
||||
/* resulting in version 6.1 */
|
||||
/* */
|
||||
/**************************************************************************/
|
||||
|
||||
|
@ -26,7 +26,7 @@
|
||||
/* COMPONENT DEFINITION RELEASE */
|
||||
/* */
|
||||
/* gx_pixelmap_prompt.h PORTABLE C */
|
||||
/* 6.0 */
|
||||
/* 6.1 */
|
||||
/* AUTHOR */
|
||||
/* */
|
||||
/* Kenneth Maxwell, Microsoft Corporation */
|
||||
@ -42,6 +42,8 @@
|
||||
/* DATE NAME DESCRIPTION */
|
||||
/* */
|
||||
/* 05-19-2020 Kenneth Maxwell Initial Version 6.0 */
|
||||
/* 09-30-2020 Kenneth Maxwell Modified comment(s), */
|
||||
/* resulting in version 6.1 */
|
||||
/* */
|
||||
/**************************************************************************/
|
||||
|
||||
|
@ -26,7 +26,7 @@
|
||||
/* COMPONENT DEFINITION RELEASE */
|
||||
/* */
|
||||
/* gx_progress_bar.h PORTABLE C */
|
||||
/* 6.0 */
|
||||
/* 6.1 */
|
||||
/* AUTHOR */
|
||||
/* */
|
||||
/* Kenneth Maxwell, Microsoft Corporation */
|
||||
@ -42,6 +42,8 @@
|
||||
/* DATE NAME DESCRIPTION */
|
||||
/* */
|
||||
/* 05-19-2020 Kenneth Maxwell Initial Version 6.0 */
|
||||
/* 09-30-2020 Kenneth Maxwell Modified comment(s), */
|
||||
/* resulting in version 6.1 */
|
||||
/* */
|
||||
/**************************************************************************/
|
||||
|
||||
|
@ -26,7 +26,7 @@
|
||||
/* COMPONENT DEFINITION RELEASE */
|
||||
/* */
|
||||
/* gx_prompt.h PORTABLE C */
|
||||
/* 6.0.2 */
|
||||
/* 6.1 */
|
||||
/* AUTHOR */
|
||||
/* */
|
||||
/* Kenneth Maxwell, Microsoft Corporation */
|
||||
@ -42,9 +42,9 @@
|
||||
/* DATE NAME DESCRIPTION */
|
||||
/* */
|
||||
/* 05-19-2020 Kenneth Maxwell Initial Version 6.0 */
|
||||
/* 08-14-2020 Kenneth Maxwell Modified comment(s), */
|
||||
/* 09-30-2020 Kenneth Maxwell Modified comment(s), */
|
||||
/* added new prototypes, */
|
||||
/* resulting in version 6.0.2 */
|
||||
/* resulting in version 6.1 */
|
||||
/* */
|
||||
/**************************************************************************/
|
||||
|
||||
|
@ -26,7 +26,7 @@
|
||||
/* COMPONENT DEFINITION RELEASE */
|
||||
/* */
|
||||
/* gx_radial_progress_bar.h PORTABLE C */
|
||||
/* 6.0 */
|
||||
/* 6.1 */
|
||||
/* AUTHOR */
|
||||
/* */
|
||||
/* Kenneth Maxwell, Microsoft Corporation */
|
||||
@ -42,6 +42,8 @@
|
||||
/* DATE NAME DESCRIPTION */
|
||||
/* */
|
||||
/* 05-19-2020 Kenneth Maxwell Initial Version 6.0 */
|
||||
/* 09-30-2020 Kenneth Maxwell Modified comment(s), */
|
||||
/* resulting in version 6.1 */
|
||||
/* */
|
||||
/**************************************************************************/
|
||||
|
||||
|
@ -26,7 +26,7 @@
|
||||
/* COMPONENT DEFINITION RELEASE */
|
||||
/* */
|
||||
/* gx_radial_slider.h PORTABLE C */
|
||||
/* 6.0 */
|
||||
/* 6.1 */
|
||||
/* AUTHOR */
|
||||
/* */
|
||||
/* Kenneth Maxwell, Microsoft Corporation */
|
||||
@ -42,6 +42,8 @@
|
||||
/* DATE NAME DESCRIPTION */
|
||||
/* */
|
||||
/* 05-19-2020 Kenneth Maxwell Initial Version 6.0 */
|
||||
/* 09-30-2020 Kenneth Maxwell Modified comment(s), */
|
||||
/* resulting in version 6.1 */
|
||||
/* */
|
||||
/**************************************************************************/
|
||||
|
||||
|
96
common/inc/gx_rich_text_view.h
Normal file
96
common/inc/gx_rich_text_view.h
Normal file
@ -0,0 +1,96 @@
|
||||
/**************************************************************************/
|
||||
/* */
|
||||
/* Copyright (c) Microsoft Corporation. All rights reserved. */
|
||||
/* */
|
||||
/* This software is licensed under the Microsoft Software License */
|
||||
/* Terms for Microsoft Azure RTOS. Full text of the license can be */
|
||||
/* found in the LICENSE file at https://aka.ms/AzureRTOS_EULA */
|
||||
/* and in the root directory of this software. */
|
||||
/* */
|
||||
/**************************************************************************/
|
||||
|
||||
|
||||
/**************************************************************************/
|
||||
/**************************************************************************/
|
||||
/** */
|
||||
/** GUIX Component */
|
||||
/** */
|
||||
/** Rich Text View Management (Rich Text View) */
|
||||
/** */
|
||||
/**************************************************************************/
|
||||
/**************************************************************************/
|
||||
|
||||
|
||||
/**************************************************************************/
|
||||
/* */
|
||||
/* COMPONENT DEFINITION RELEASE */
|
||||
/* */
|
||||
/* gx_rich_text_view.h PORTABLE C */
|
||||
/* 6.1 */
|
||||
/* AUTHOR */
|
||||
/* */
|
||||
/* Kenneth Maxwell, Microsoft Corporation */
|
||||
/* */
|
||||
/* DESCRIPTION */
|
||||
/* */
|
||||
/* This file defines the GUIX text view management component, */
|
||||
/* including all data types and external references. It is assumed */
|
||||
/* that gx_api.h and gx_port.h have already been included. */
|
||||
/* */
|
||||
/* RELEASE HISTORY */
|
||||
/* */
|
||||
/* DATE NAME DESCRIPTION */
|
||||
/* */
|
||||
/* 09-30-2020 Kenneth Maxwell Initial Version 6.1 */
|
||||
/* */
|
||||
/**************************************************************************/
|
||||
#ifndef GX_RICH_TEXT_VIEW_H
|
||||
#define GX_RICH_TEXT_VIEW_H
|
||||
|
||||
typedef struct GX_RICH_TEXT_LINE_INFO_STRUCT
|
||||
{
|
||||
GX_STRING gx_rich_text_line_info_text;
|
||||
GX_RICH_TEXT_FORMAT gx_rich_text_line_info_start_format;
|
||||
GX_RICH_TEXT_FORMAT gx_rich_text_line_info_end_format;
|
||||
UINT gx_rich_text_line_info_text_width;
|
||||
GX_UBYTE gx_rich_text_line_info_line_height;
|
||||
GX_UBYTE gx_rich_text_line_info_baseline;
|
||||
} GX_RICH_TEXT_LINE_INFO;
|
||||
|
||||
|
||||
/* Define rich text view management function prototypes. */
|
||||
UINT _gx_rich_text_view_context_peek(GX_RICH_TEXT_CONTEXT *context);
|
||||
UINT _gx_rich_text_view_context_pop();
|
||||
UINT _gx_rich_text_view_context_push(GX_RICH_TEXT_CONTEXT *context);
|
||||
UINT _gx_rich_text_view_context_save();
|
||||
UINT _gx_rich_text_view_context_reset();
|
||||
UINT _gx_rich_text_view_context_restore();
|
||||
UINT _gx_rich_text_view_create(GX_RICH_TEXT_VIEW *text_view,
|
||||
GX_CONST GX_CHAR *name,
|
||||
GX_WIDGET *parent,
|
||||
GX_RESOURCE_ID text_id,
|
||||
GX_RICH_TEXT_FONTS *fonts,
|
||||
ULONG style,
|
||||
USHORT id,
|
||||
GX_CONST GX_RECTANGLE *size);
|
||||
UINT _gx_rich_text_view_tag_enter(GX_RICH_TEXT_VIEW *view, GX_CONST GX_STRING *text, GX_RICH_TEXT_FORMAT *format, GX_UBYTE *handled_bytes);
|
||||
VOID _gx_rich_text_view_draw(GX_RICH_TEXT_VIEW *text_view);
|
||||
UINT _gx_rich_text_view_fonts_set(GX_RICH_TEXT_VIEW *view, GX_RICH_TEXT_FONTS *fonts);
|
||||
UINT _gx_rich_text_view_line_info_get(GX_RICH_TEXT_VIEW *text_view, GX_STRING text, GX_RICH_TEXT_LINE_INFO *line_info, GX_VALUE availlable_width);
|
||||
UINT _gx_rich_text_view_scroll_info_get(GX_RICH_TEXT_VIEW *text_view, ULONG style, GX_SCROLL_INFO *info);
|
||||
VOID _gx_rich_text_view_text_draw(GX_RICH_TEXT_VIEW *text_view);
|
||||
UINT _gx_rich_text_view_text_total_height_calculate(GX_RICH_TEXT_VIEW *text_view);
|
||||
|
||||
/* Define error checking shells for API services. */
|
||||
UINT _gxe_rich_text_view_create(GX_RICH_TEXT_VIEW *text_view,
|
||||
GX_CONST GX_CHAR *name,
|
||||
GX_WIDGET *parent,
|
||||
GX_RESOURCE_ID text_id,
|
||||
GX_RICH_TEXT_FONTS *fonts,
|
||||
ULONG style,
|
||||
USHORT id,
|
||||
GX_CONST GX_RECTANGLE *size,
|
||||
UINT control_block_size);
|
||||
UINT _gxe_rich_text_view_fonts_set(GX_RICH_TEXT_VIEW *view, GX_RICH_TEXT_FONTS *fonts);
|
||||
|
||||
#endif
|
@ -26,7 +26,7 @@
|
||||
/* COMPONENT DEFINITION RELEASE */
|
||||
/* */
|
||||
/* gx_screen_stack.h PORTABLE C */
|
||||
/* 6.0 */
|
||||
/* 6.1 */
|
||||
/* AUTHOR */
|
||||
/* */
|
||||
/* Kenneth Maxwell, Microsoft Corporation */
|
||||
@ -42,6 +42,8 @@
|
||||
/* DATE NAME DESCRIPTION */
|
||||
/* */
|
||||
/* 05-19-2020 Kenneth Maxwell Initial Version 6.0 */
|
||||
/* 09-30-2020 Kenneth Maxwell Modified comment(s), */
|
||||
/* resulting in version 6.1 */
|
||||
/* */
|
||||
/**************************************************************************/
|
||||
|
||||
|
@ -26,7 +26,7 @@
|
||||
/* COMPONENT DEFINITION RELEASE */
|
||||
/* */
|
||||
/* gx_scroll_wheel.h PORTABLE C */
|
||||
/* 6.0.2 */
|
||||
/* 6.1 */
|
||||
/* AUTHOR */
|
||||
/* */
|
||||
/* Kenneth Maxwell, Microsoft Corporation */
|
||||
@ -42,9 +42,9 @@
|
||||
/* DATE NAME DESCRIPTION */
|
||||
/* */
|
||||
/* 05-19-2020 Kenneth Maxwell Initial Version 6.0 */
|
||||
/* 08-14-2020 Kenneth Maxwell Modified comment(s), */
|
||||
/* 09-30-2020 Kenneth Maxwell Modified comment(s), */
|
||||
/* added new prototypes, */
|
||||
/* resulting in version 6.0.2 */
|
||||
/* resulting in version 6.1 */
|
||||
/* */
|
||||
/**************************************************************************/
|
||||
|
||||
@ -105,6 +105,10 @@ UINT _gx_string_scroll_wheel_text_get(GX_STRING_SCROLL_WHEEL *wheel, INT row, GX
|
||||
#if defined(GX_ENABLE_DEPRECATED_STRING_API)
|
||||
UINT _gx_text_scroll_wheel_callback_set(GX_TEXT_SCROLL_WHEEL * wheel, GX_CONST GX_CHAR * (*callback)(GX_TEXT_SCROLL_WHEEL *, INT));
|
||||
#endif
|
||||
#if defined(GX_DYNAMIC_BIDI_TEXT_SUPPORT)
|
||||
UINT _gx_text_scroll_wheel_dynamic_bidi_text_delete(GX_TEXT_SCROLL_WHEEL *wheel);
|
||||
#endif
|
||||
UINT _gx_text_scroll_wheel_event_process(GX_TEXT_SCROLL_WHEEL *wheel, GX_EVENT *event_ptr);
|
||||
UINT _gx_text_scroll_wheel_callback_set_ext(GX_TEXT_SCROLL_WHEEL *wheel, UINT (*callback)(GX_TEXT_SCROLL_WHEEL *, INT, GX_STRING *));
|
||||
UINT _gx_text_scroll_wheel_create(GX_TEXT_SCROLL_WHEEL *wheel, GX_CONST GX_CHAR *name, GX_WIDGET *parent, INT total_rows,
|
||||
ULONG style, USHORT Id, GX_CONST GX_RECTANGLE *size);
|
||||
@ -165,6 +169,7 @@ UINT _gxe_text_scroll_wheel_callback_set(GX_TEXT_SCROLL_WHEEL * wheel, GX_CONST
|
||||
UINT _gxe_text_scroll_wheel_callback_set_ext(GX_TEXT_SCROLL_WHEEL *wheel, UINT (*callback)(GX_TEXT_SCROLL_WHEEL *, INT, GX_STRING *));
|
||||
UINT _gxe_text_scroll_wheel_create(GX_TEXT_SCROLL_WHEEL *wheel, GX_CONST GX_CHAR *name, GX_WIDGET *parent, INT total_rows,
|
||||
ULONG style, USHORT Id, GX_CONST GX_RECTANGLE *size, UINT control_block_size);
|
||||
UINT _gxe_text_scroll_wheel_event_process(GX_TEXT_SCROLL_WHEEL* wheel, GX_EVENT* event_ptr);
|
||||
UINT _gxe_text_scroll_wheel_font_set(GX_TEXT_SCROLL_WHEEL *wheel, GX_RESOURCE_ID normal_font, GX_RESOURCE_ID selected_font);
|
||||
UINT _gxe_text_scroll_wheel_text_color_set(GX_TEXT_SCROLL_WHEEL *wheel,
|
||||
GX_RESOURCE_ID normal_text_color,
|
||||
|
@ -26,7 +26,7 @@
|
||||
/* COMPONENT DEFINITION RELEASE */
|
||||
/* */
|
||||
/* gx_scrollbar.h PORTABLE C */
|
||||
/* 6.0 */
|
||||
/* 6.1 */
|
||||
/* AUTHOR */
|
||||
/* */
|
||||
/* Kenneth Maxwell, Microsoft Corporation */
|
||||
@ -42,6 +42,8 @@
|
||||
/* DATE NAME DESCRIPTION */
|
||||
/* */
|
||||
/* 05-19-2020 Kenneth Maxwell Initial Version 6.0 */
|
||||
/* 09-30-2020 Kenneth Maxwell Modified comment(s), */
|
||||
/* resulting in version 6.1 */
|
||||
/* */
|
||||
/**************************************************************************/
|
||||
|
||||
|
@ -26,7 +26,7 @@
|
||||
/* COMPONENT DEFINITION RELEASE */
|
||||
/* */
|
||||
/* gx_single_line_text_input.h PORTABLE C */
|
||||
/* 6.0 */
|
||||
/* 6.1 */
|
||||
/* AUTHOR */
|
||||
/* */
|
||||
/* Kenneth Maxwell, Microsoft Corporation */
|
||||
@ -42,6 +42,8 @@
|
||||
/* DATE NAME DESCRIPTION */
|
||||
/* */
|
||||
/* 05-19-2020 Kenneth Maxwell Initial Version 6.0 */
|
||||
/* 09-30-2020 Kenneth Maxwell Modified comment(s), */
|
||||
/* resulting in version 6.1 */
|
||||
/* */
|
||||
/**************************************************************************/
|
||||
|
||||
|
@ -26,7 +26,7 @@
|
||||
/* COMPONENT DEFINITION RELEASE */
|
||||
/* */
|
||||
/* gx_slider.h PORTABLE C */
|
||||
/* 6.0 */
|
||||
/* 6.1 */
|
||||
/* AUTHOR */
|
||||
/* */
|
||||
/* Kenneth Maxwell, Microsoft Corporation */
|
||||
@ -42,6 +42,8 @@
|
||||
/* DATE NAME DESCRIPTION */
|
||||
/* */
|
||||
/* 05-19-2020 Kenneth Maxwell Initial Version 6.0 */
|
||||
/* 09-30-2020 Kenneth Maxwell Modified comment(s), */
|
||||
/* resulting in version 6.1 */
|
||||
/* */
|
||||
/**************************************************************************/
|
||||
|
||||
|
@ -26,7 +26,7 @@
|
||||
/* COMPONENT DEFINITION RELEASE */
|
||||
/* */
|
||||
/* gx_sprite.h PORTABLE C */
|
||||
/* 6.0 */
|
||||
/* 6.1 */
|
||||
/* AUTHOR */
|
||||
/* */
|
||||
/* Kenneth Maxwell, Microsoft Corporation */
|
||||
@ -42,6 +42,8 @@
|
||||
/* DATE NAME DESCRIPTION */
|
||||
/* */
|
||||
/* 05-19-2020 Kenneth Maxwell Initial Version 6.0 */
|
||||
/* 09-30-2020 Kenneth Maxwell Modified comment(s), */
|
||||
/* resulting in version 6.1 */
|
||||
/* */
|
||||
/**************************************************************************/
|
||||
|
||||
|
@ -26,7 +26,7 @@
|
||||
/* COMPONENT DEFINITION RELEASE */
|
||||
/* */
|
||||
/* gx_system.h PORTABLE C */
|
||||
/* 6.0.2 */
|
||||
/* 6.1 */
|
||||
/* AUTHOR */
|
||||
/* */
|
||||
/* Kenneth Maxwell, Microsoft Corporation */
|
||||
@ -42,10 +42,10 @@
|
||||
/* DATE NAME DESCRIPTION */
|
||||
/* */
|
||||
/* 05-19-2020 Kenneth Maxwell Initial Version 6.0 */
|
||||
/* 08-14-2020 Kenneth Maxwell Modified comment(s), */
|
||||
/* 09-30-2020 Kenneth Maxwell Modified comment(s), */
|
||||
/* removed private string */
|
||||
/* delete declaration, */
|
||||
/* resulting in version 6.0.2 */
|
||||
/* resulting in version 6.1 */
|
||||
/* */
|
||||
/**************************************************************************/
|
||||
|
||||
@ -325,6 +325,12 @@ SYSTEM_DECLARE GX_WIDGET *_gx_system_input_capture_stack[GX_MAX_INPUT_CAPTURE_N
|
||||
SYSTEM_DECLARE GX_WIDGET *_gx_system_input_owner;
|
||||
SYSTEM_DECLARE INT _gx_system_capture_count;
|
||||
|
||||
/* stack of rich text context. */
|
||||
SYSTEM_DECLARE GX_RICH_TEXT_CONTEXT_STACK _gx_system_rich_text_context_stack;
|
||||
|
||||
/* temporary stack used to save rich text context stack. */
|
||||
SYSTEM_DECLARE GX_RICH_TEXT_CONTEXT_STACK _gx_system_rich_text_context_stack_save;
|
||||
|
||||
#ifdef GX_THREADX_BINDING
|
||||
|
||||
/* guix system thread control block */
|
||||
@ -408,10 +414,10 @@ SYSTEM_DECLARE UINT _gx_system_last_error;
|
||||
|
||||
/* Define the number of system errors. */
|
||||
|
||||
SYSTEM_DECLARE ULONG _gx_system_error_count;
|
||||
SYSTEM_DECLARE ULONG _gx_system_error_count;
|
||||
|
||||
SYSTEM_DECLARE VOID *_gx_system_clipboard;
|
||||
SYSTEM_DECLARE UINT _gx_system_clipboard_size;
|
||||
SYSTEM_DECLARE VOID *_gx_system_clipboard;
|
||||
SYSTEM_DECLARE UINT _gx_system_clipboard_size;
|
||||
|
||||
SYSTEM_DECLARE GX_SCREEN_STACK_CONTROL _gx_system_screen_stack;
|
||||
|
||||
|
@ -28,7 +28,7 @@
|
||||
/* FUNCTION RELEASE */
|
||||
/* */
|
||||
/* _gx_system_rtos_bind PORTABLE C */
|
||||
/* 6.0 */
|
||||
/* 6.1 */
|
||||
/* AUTHOR */
|
||||
/* */
|
||||
/* Kenneth Maxwell, Microsoft Corporation */
|
||||
@ -61,6 +61,8 @@
|
||||
/* DATE NAME DESCRIPTION */
|
||||
/* */
|
||||
/* 05-19-2020 Kenneth Maxwell Initial Version 6.0 */
|
||||
/* 09-30-2020 Kenneth Maxwell Modified comment(s), */
|
||||
/* resulting in version 6.1 */
|
||||
/* */
|
||||
/**************************************************************************/
|
||||
|
||||
|
@ -26,7 +26,7 @@
|
||||
/* COMPONENT DEFINITION RELEASE */
|
||||
/* */
|
||||
/* gx_text_input_cursor.h PORTABLE C */
|
||||
/* 6.0 */
|
||||
/* 6.1 */
|
||||
/* AUTHOR */
|
||||
/* */
|
||||
/* Kenneth Maxwell, Microsoft Corporation */
|
||||
@ -42,6 +42,8 @@
|
||||
/* DATE NAME DESCRIPTION */
|
||||
/* */
|
||||
/* 05-19-2020 Kenneth Maxwell Initial Version 6.0 */
|
||||
/* 09-30-2020 Kenneth Maxwell Modified comment(s), */
|
||||
/* resulting in version 6.1 */
|
||||
/* */
|
||||
/**************************************************************************/
|
||||
|
||||
|
@ -25,7 +25,7 @@
|
||||
/* COMPONENT DEFINITION RELEASE */
|
||||
/* */
|
||||
/* gx_tree_view.h PORTABLE C */
|
||||
/* 6.0 */
|
||||
/* 6.1 */
|
||||
/* AUTHOR */
|
||||
/* */
|
||||
/* Kenneth Maxwell, Microsoft Corporation */
|
||||
@ -41,6 +41,8 @@
|
||||
/* DATE NAME DESCRIPTION */
|
||||
/* */
|
||||
/* 05-19-2020 Kenneth Maxwell Initial Version 6.0 */
|
||||
/* 09-30-2020 Kenneth Maxwell Modified comment(s), */
|
||||
/* resulting in version 6.1 */
|
||||
/* */
|
||||
/**************************************************************************/
|
||||
|
||||
|
@ -24,7 +24,7 @@
|
||||
/* APPLICATION INTERFACE DEFINITION RELEASE */
|
||||
/* */
|
||||
/* gx_user.h PORTABLE C */
|
||||
/* 6.0 */
|
||||
/* 6.1 */
|
||||
/* AUTHOR */
|
||||
/* */
|
||||
/* Kenneth Maxwell, Microsoft Corporation */
|
||||
@ -40,6 +40,8 @@
|
||||
/* DATE NAME DESCRIPTION */
|
||||
/* */
|
||||
/* 05-19-2020 Kenneth Maxwell Initial Version 6.0 */
|
||||
/* 09-30-2020 Kenneth Maxwell Modified comment(s), */
|
||||
/* resulting in version 6.1 */
|
||||
/* */
|
||||
/**************************************************************************/
|
||||
|
||||
|
@ -26,7 +26,7 @@
|
||||
/* COMPONENT DEFINITION RELEASE */
|
||||
/* */
|
||||
/* gx_utility.h PORTABLE C */
|
||||
/* 6.0.1 */
|
||||
/* 6.1 */
|
||||
/* AUTHOR */
|
||||
/* */
|
||||
/* Kenneth Maxwell, Microsoft Corporation */
|
||||
@ -42,9 +42,9 @@
|
||||
/* DATE NAME DESCRIPTION */
|
||||
/* */
|
||||
/* 05-19-2020 Kenneth Maxwell Initial Version 6.0 */
|
||||
/* 06-30-2020 Kenneth Maxwell Modified comment(s), */
|
||||
/* 09-30-2020 Kenneth Maxwell Modified comment(s), */
|
||||
/* added new prototype, */
|
||||
/* resulting in version 6.0.1 */
|
||||
/* resulting in version 6.1 */
|
||||
/* */
|
||||
/**************************************************************************/
|
||||
|
||||
@ -161,13 +161,6 @@ typedef struct GX_BIDI_CONTEXT_STRUCT
|
||||
ULONG gx_bidi_context_reordered_utf8_size;
|
||||
} GX_BIDI_CONTEXT;
|
||||
|
||||
typedef struct GX_BIDI_RESOLVED_TEXT_INFO_STRUCT
|
||||
{
|
||||
GX_STRING *gx_bidi_resolved_text_info_text;
|
||||
UINT gx_bidi_resolved_text_total_lines;
|
||||
UINT gx_bidi_resolved_text_processed_count;
|
||||
} GX_BIDI_RESOLVED_TEXT_INFO;
|
||||
|
||||
/* Define bidirectional character infomation structure. */
|
||||
typedef struct GX_BIDI_CHARACTER_INFO_STRUCT
|
||||
{
|
||||
@ -306,7 +299,8 @@ UINT _gx_utility_bidi_arabic_shaping(GX_BIDI_CONTEXT *context);
|
||||
UINT _gx_utility_bidi_bracket_pair_get(ULONG code, GX_BIDI_BRACKET_PAIR *bracket_pair);
|
||||
UINT _gx_utility_bidi_character_type_get(ULONG code, GX_UBYTE *type);
|
||||
UINT _gx_utility_bidi_mirroring_get(USHORT code, USHORT *mirror);
|
||||
UINT _gx_utility_bidi_paragraph_reorder(GX_BIDI_TEXT_INFO *input_info, GX_BIDI_RESOLVED_TEXT_INFO *resolved_info);
|
||||
UINT _gx_utility_bidi_paragraph_reorder(GX_BIDI_TEXT_INFO *input_info, GX_BIDI_RESOLVED_TEXT_INFO **resolved_info_head);
|
||||
UINT _gx_utility_bidi_resolved_text_info_delete(GX_BIDI_RESOLVED_TEXT_INFO **resolved_info_head);
|
||||
#endif
|
||||
|
||||
#ifdef GX_THAI_GLYPH_SHAPING_SUPPORT
|
||||
@ -314,6 +308,7 @@ UINT _gx_utility_thai_glyph_shaping(GX_CONST GX_STRING *string, GX_CHAR_CODE
|
||||
#endif
|
||||
|
||||
UINT _gx_utility_string_length_check(GX_CONST GX_CHAR *string, UINT *length, UINT max_string_length);
|
||||
GX_BOOL _gx_utility_string_compare(GX_CONST GX_STRING *string_1, GX_CONST GX_STRING *string_2, UINT count);
|
||||
|
||||
#if defined(GX_ENABLE_DEPRECATED_STRING_API)
|
||||
UINT _gx_utility_string_to_alphamap(GX_CONST GX_CHAR *text, GX_CONST GX_FONT *font, GX_PIXELMAP *textmap);
|
||||
|
@ -26,7 +26,7 @@
|
||||
/* COMPONENT DEFINITION RELEASE */
|
||||
/* */
|
||||
/* gx_widget.h PORTABLE C */
|
||||
/* 6.0 */
|
||||
/* 6.1 */
|
||||
/* AUTHOR */
|
||||
/* */
|
||||
/* Kenneth Maxwell, Microsoft Corporation */
|
||||
@ -42,6 +42,8 @@
|
||||
/* DATE NAME DESCRIPTION */
|
||||
/* */
|
||||
/* 05-19-2020 Kenneth Maxwell Initial Version 6.0 */
|
||||
/* 09-30-2020 Kenneth Maxwell Modified comment(s), */
|
||||
/* resulting in version 6.1 */
|
||||
/* */
|
||||
/**************************************************************************/
|
||||
|
||||
|
@ -26,7 +26,7 @@
|
||||
/* COMPONENT DEFINITION RELEASE */
|
||||
/* */
|
||||
/* gx_window.h PORTABLE C */
|
||||
/* 6.0 */
|
||||
/* 6.1 */
|
||||
/* AUTHOR */
|
||||
/* */
|
||||
/* Kenneth Maxwell, Microsoft Corporation */
|
||||
@ -42,6 +42,8 @@
|
||||
/* DATE NAME DESCRIPTION */
|
||||
/* */
|
||||
/* 05-19-2020 Kenneth Maxwell Initial Version 6.0 */
|
||||
/* 09-30-2020 Kenneth Maxwell Modified comment(s), */
|
||||
/* resulting in version 6.1 */
|
||||
/* */
|
||||
/**************************************************************************/
|
||||
|
||||
|
@ -33,7 +33,7 @@
|
||||
/* FUNCTION RELEASE */
|
||||
/* */
|
||||
/* _gx_accordion_menu_create PORTABLE C */
|
||||
/* 6.0 */
|
||||
/* 6.1 */
|
||||
/* AUTHOR */
|
||||
/* */
|
||||
/* Kenneth Maxwell, Microsoft Corporation */
|
||||
@ -71,6 +71,8 @@
|
||||
/* DATE NAME DESCRIPTION */
|
||||
/* */
|
||||
/* 05-19-2020 Kenneth Maxwell Initial Version 6.0 */
|
||||
/* 09-30-2020 Kenneth Maxwell Modified comment(s), */
|
||||
/* resulting in version 6.1 */
|
||||
/* */
|
||||
/**************************************************************************/
|
||||
UINT _gx_accordion_menu_create(GX_ACCORDION_MENU *accordion, GX_CONST GX_CHAR *name, GX_WIDGET *parent,
|
||||
|
@ -33,7 +33,7 @@
|
||||
/* FUNCTION RELEASE */
|
||||
/* */
|
||||
/* _gx_accordion_menu_draw PORTABLE C */
|
||||
/* 6.0 */
|
||||
/* 6.1 */
|
||||
/* AUTHOR */
|
||||
/* */
|
||||
/* Kenneth Maxwell, Microsoft Corporation */
|
||||
@ -67,6 +67,8 @@
|
||||
/* DATE NAME DESCRIPTION */
|
||||
/* */
|
||||
/* 05-19-2020 Kenneth Maxwell Initial Version 6.0 */
|
||||
/* 09-30-2020 Kenneth Maxwell Modified comment(s), */
|
||||
/* resulting in version 6.1 */
|
||||
/* */
|
||||
/**************************************************************************/
|
||||
VOID _gx_accordion_menu_draw(GX_ACCORDION_MENU *accordion)
|
||||
|
@ -35,7 +35,7 @@
|
||||
/* FUNCTION RELEASE */
|
||||
/* */
|
||||
/* _gx_accordion_menu_shift_helper PORTABLE C */
|
||||
/* 6.0 */
|
||||
/* 6.1 */
|
||||
/* AUTHOR */
|
||||
/* */
|
||||
/* Kenneth Maxwell, Microsoft Corporation */
|
||||
@ -70,6 +70,8 @@
|
||||
/* DATE NAME DESCRIPTION */
|
||||
/* */
|
||||
/* 05-19-2020 Kenneth Maxwell Initial Version 6.0 */
|
||||
/* 09-30-2020 Kenneth Maxwell Modified comment(s), */
|
||||
/* resulting in version 6.1 */
|
||||
/* */
|
||||
/**************************************************************************/
|
||||
static VOID _gx_accordion_menu_shift_helper(GX_ACCORDION_MENU *accordion, GX_WIDGET *animation_target, INT shift)
|
||||
@ -129,7 +131,7 @@ GX_RECTANGLE size;
|
||||
/* FUNCTION RELEASE */
|
||||
/* */
|
||||
/* _gx_accordion_menu_shift PORTABLE C */
|
||||
/* 6.0 */
|
||||
/* 6.1 */
|
||||
/* AUTHOR */
|
||||
/* */
|
||||
/* Kenneth Maxwell, Microsoft Corporation */
|
||||
@ -165,6 +167,8 @@ GX_RECTANGLE size;
|
||||
/* DATE NAME DESCRIPTION */
|
||||
/* */
|
||||
/* 05-19-2020 Kenneth Maxwell Initial Version 6.0 */
|
||||
/* 09-30-2020 Kenneth Maxwell Modified comment(s), */
|
||||
/* resulting in version 6.1 */
|
||||
/* */
|
||||
/**************************************************************************/
|
||||
static UINT _gx_accordion_menu_shift(GX_ACCORDION_MENU *accordion, GX_WIDGET *animation_target, INT shift)
|
||||
@ -234,7 +238,7 @@ GX_WIDGET *child;
|
||||
/* FUNCTION RELEASE */
|
||||
/* */
|
||||
/* _gx_accordion_menu_close_animation_update PORTABLE C */
|
||||
/* 6.0 */
|
||||
/* 6.1 */
|
||||
/* AUTHOR */
|
||||
/* */
|
||||
/* Kenneth Maxwell, Microsoft Corporation */
|
||||
@ -270,6 +274,8 @@ GX_WIDGET *child;
|
||||
/* DATE NAME DESCRIPTION */
|
||||
/* */
|
||||
/* 05-19-2020 Kenneth Maxwell Initial Version 6.0 */
|
||||
/* 09-30-2020 Kenneth Maxwell Modified comment(s), */
|
||||
/* resulting in version 6.1 */
|
||||
/* */
|
||||
/**************************************************************************/
|
||||
static UINT _gx_accordion_menu_close_animation_update(GX_ACCORDION_MENU *accordion)
|
||||
@ -328,7 +334,7 @@ GX_WIDGET *child;
|
||||
/* FUNCTION RELEASE */
|
||||
/* */
|
||||
/* _gx_accordion_menu_open_animation_update PORTABLE C */
|
||||
/* 6.0 */
|
||||
/* 6.1 */
|
||||
/* AUTHOR */
|
||||
/* */
|
||||
/* Kenneth Maxwell, Microsoft Corporation */
|
||||
@ -362,6 +368,8 @@ GX_WIDGET *child;
|
||||
/* DATE NAME DESCRIPTION */
|
||||
/* */
|
||||
/* 05-19-2020 Kenneth Maxwell Initial Version 6.0 */
|
||||
/* 09-30-2020 Kenneth Maxwell Modified comment(s), */
|
||||
/* resulting in version 6.1 */
|
||||
/* */
|
||||
/**************************************************************************/
|
||||
static UINT _gx_accordion_menu_open_animation_update(GX_ACCORDION_MENU *accordion)
|
||||
@ -418,7 +426,7 @@ GX_WIDGET *child;
|
||||
/* FUNCTION RELEASE */
|
||||
/* */
|
||||
/* _gx_accordion_menu_pen_down_event_process PORTABLE C */
|
||||
/* 6.0 */
|
||||
/* 6.1 */
|
||||
/* AUTHOR */
|
||||
/* */
|
||||
/* Kenneth Maxwell, Microsoft Corporation */
|
||||
@ -455,6 +463,8 @@ GX_WIDGET *child;
|
||||
/* DATE NAME DESCRIPTION */
|
||||
/* */
|
||||
/* 05-19-2020 Kenneth Maxwell Initial Version 6.0 */
|
||||
/* 09-30-2020 Kenneth Maxwell Modified comment(s), */
|
||||
/* resulting in version 6.1 */
|
||||
/* */
|
||||
/**************************************************************************/
|
||||
static UINT _gx_accordion_menu_pen_down_event_process(GX_ACCORDION_MENU *accordion, GX_EVENT *event_ptr)
|
||||
@ -504,7 +514,7 @@ GX_WIDGET *child = GX_NULL;
|
||||
/* FUNCTION RELEASE */
|
||||
/* */
|
||||
/* _gx_accordion_menu_pen_up_event_process PORTABLE C */
|
||||
/* 6.0 */
|
||||
/* 6.1 */
|
||||
/* AUTHOR */
|
||||
/* */
|
||||
/* Kenneth Maxwell, Microsoft Corporation */
|
||||
@ -541,6 +551,8 @@ GX_WIDGET *child = GX_NULL;
|
||||
/* DATE NAME DESCRIPTION */
|
||||
/* */
|
||||
/* 05-19-2020 Kenneth Maxwell Initial Version 6.0 */
|
||||
/* 09-30-2020 Kenneth Maxwell Modified comment(s), */
|
||||
/* resulting in version 6.1 */
|
||||
/* */
|
||||
/**************************************************************************/
|
||||
static UINT _gx_accordion_menu_pen_up_event_process(GX_ACCORDION_MENU *accordion, GX_EVENT *event_ptr)
|
||||
@ -598,7 +610,7 @@ GX_VALUE y_shift;
|
||||
/* FUNCTION RELEASE */
|
||||
/* */
|
||||
/* _gx_accordion_menu_event_process PORTABLE C */
|
||||
/* 6.0 */
|
||||
/* 6.1 */
|
||||
/* AUTHOR */
|
||||
/* */
|
||||
/* Kenneth Maxwell, Microsoft Corporation */
|
||||
@ -641,6 +653,8 @@ GX_VALUE y_shift;
|
||||
/* DATE NAME DESCRIPTION */
|
||||
/* */
|
||||
/* 05-19-2020 Kenneth Maxwell Initial Version 6.0 */
|
||||
/* 09-30-2020 Kenneth Maxwell Modified comment(s), */
|
||||
/* resulting in version 6.1 */
|
||||
/* */
|
||||
/**************************************************************************/
|
||||
UINT _gx_accordion_menu_event_process(GX_ACCORDION_MENU *accordion, GX_EVENT *event_ptr)
|
||||
|
@ -34,7 +34,7 @@
|
||||
/* FUNCTION RELEASE */
|
||||
/* */
|
||||
/* _gx_accordion_menu_one_level_position PORTABLE C */
|
||||
/* 6.0 */
|
||||
/* 6.1 */
|
||||
/* AUTHOR */
|
||||
/* */
|
||||
/* Kenneth Maxwell, Microsoft Corporation */
|
||||
@ -68,6 +68,8 @@
|
||||
/* DATE NAME DESCRIPTION */
|
||||
/* */
|
||||
/* 05-19-2020 Kenneth Maxwell Initial Version 6.0 */
|
||||
/* 09-30-2020 Kenneth Maxwell Modified comment(s), */
|
||||
/* resulting in version 6.1 */
|
||||
/* */
|
||||
/**************************************************************************/
|
||||
static UINT _gx_accordion_menu_one_level_position(GX_ACCORDION_MENU *accordion)
|
||||
@ -167,7 +169,7 @@ GX_MENU_LIST *list;
|
||||
/* FUNCTION RELEASE */
|
||||
/* */
|
||||
/* _gx_accordion_menu_position PORTABLE C */
|
||||
/* 6.0 */
|
||||
/* 6.1 */
|
||||
/* AUTHOR */
|
||||
/* */
|
||||
/* Kenneth Maxwell, Microsoft Corporation */
|
||||
@ -198,6 +200,8 @@ GX_MENU_LIST *list;
|
||||
/* DATE NAME DESCRIPTION */
|
||||
/* */
|
||||
/* 05-19-2020 Kenneth Maxwell Initial Version 6.0 */
|
||||
/* 09-30-2020 Kenneth Maxwell Modified comment(s), */
|
||||
/* resulting in version 6.1 */
|
||||
/* */
|
||||
/**************************************************************************/
|
||||
UINT _gx_accordion_menu_position(GX_ACCORDION_MENU *accordion)
|
||||
|
@ -37,7 +37,7 @@
|
||||
/* FUNCTION RELEASE */
|
||||
/* */
|
||||
/* _gx_animation_canvas_define PORTABLE C */
|
||||
/* 6.0 */
|
||||
/* 6.1 */
|
||||
/* AUTHOR */
|
||||
/* */
|
||||
/* Kenneth Maxwell, Microsoft Corporation */
|
||||
@ -70,6 +70,8 @@
|
||||
/* DATE NAME DESCRIPTION */
|
||||
/* */
|
||||
/* 05-19-2020 Kenneth Maxwell Initial Version 6.0 */
|
||||
/* 09-30-2020 Kenneth Maxwell Modified comment(s), */
|
||||
/* resulting in version 6.1 */
|
||||
/* */
|
||||
/**************************************************************************/
|
||||
UINT _gx_animation_canvas_define(GX_ANIMATION *animation, GX_CANVAS *canvas)
|
||||
|
@ -35,7 +35,7 @@
|
||||
/* FUNCTION RELEASE */
|
||||
/* */
|
||||
/* _gx_animation_complete_event_send PORTABLE C */
|
||||
/* 6.0 */
|
||||
/* 6.1 */
|
||||
/* AUTHOR */
|
||||
/* */
|
||||
/* Kenneth Maxwell, Microsoft Corporation */
|
||||
@ -68,6 +68,8 @@
|
||||
/* DATE NAME DESCRIPTION */
|
||||
/* */
|
||||
/* 05-19-2020 Kenneth Maxwell Initial Version 6.0 */
|
||||
/* 09-30-2020 Kenneth Maxwell Modified comment(s), */
|
||||
/* resulting in version 6.1 */
|
||||
/* */
|
||||
/**************************************************************************/
|
||||
VOID _gx_animation_complete_event_send(GX_ANIMATION *animation)
|
||||
@ -100,7 +102,7 @@ GX_EVENT complete_event;
|
||||
/* FUNCTION RELEASE */
|
||||
/* */
|
||||
/* _gx_animation_complete PORTABLE C */
|
||||
/* 6.0 */
|
||||
/* 6.1 */
|
||||
/* AUTHOR */
|
||||
/* */
|
||||
/* Kenneth Maxwell, Microsoft Corporation */
|
||||
@ -138,6 +140,8 @@ GX_EVENT complete_event;
|
||||
/* DATE NAME DESCRIPTION */
|
||||
/* */
|
||||
/* 05-19-2020 Kenneth Maxwell Initial Version 6.0 */
|
||||
/* 09-30-2020 Kenneth Maxwell Modified comment(s), */
|
||||
/* resulting in version 6.1 */
|
||||
/* */
|
||||
/**************************************************************************/
|
||||
|
||||
|
@ -36,7 +36,7 @@
|
||||
/* FUNCTION RELEASE */
|
||||
/* */
|
||||
/* _gx_animation_create PORTABLE C */
|
||||
/* 6.0 */
|
||||
/* 6.1 */
|
||||
/* AUTHOR */
|
||||
/* */
|
||||
/* Kenneth Maxwell, Microsoft Corporation */
|
||||
@ -67,6 +67,8 @@
|
||||
/* DATE NAME DESCRIPTION */
|
||||
/* */
|
||||
/* 05-19-2020 Kenneth Maxwell Initial Version 6.0 */
|
||||
/* 09-30-2020 Kenneth Maxwell Modified comment(s), */
|
||||
/* resulting in version 6.1 */
|
||||
/* */
|
||||
/**************************************************************************/
|
||||
UINT _gx_animation_create(GX_ANIMATION *animation)
|
||||
|
@ -33,7 +33,7 @@
|
||||
/* FUNCTION RELEASE */
|
||||
/* */
|
||||
/* _gx_animation_drag_disable PORTABLE C */
|
||||
/* 6.0 */
|
||||
/* 6.1 */
|
||||
/* AUTHOR */
|
||||
/* */
|
||||
/* Kenneth Maxwell, Microsoft Corporation */
|
||||
@ -67,6 +67,8 @@
|
||||
/* DATE NAME DESCRIPTION */
|
||||
/* */
|
||||
/* 05-19-2020 Kenneth Maxwell Initial Version 6.0 */
|
||||
/* 09-30-2020 Kenneth Maxwell Modified comment(s), */
|
||||
/* resulting in version 6.1 */
|
||||
/* */
|
||||
/**************************************************************************/
|
||||
UINT _gx_animation_drag_disable(GX_ANIMATION *animation, GX_WIDGET *widget)
|
||||
|
@ -33,7 +33,7 @@
|
||||
/* FUNCTION RELEASE */
|
||||
/* */
|
||||
/* _gx_animation_drag_enable PORTABLE C */
|
||||
/* 6.0 */
|
||||
/* 6.1 */
|
||||
/* AUTHOR */
|
||||
/* */
|
||||
/* Kenneth Maxwell, Microsoft Corporation */
|
||||
@ -68,6 +68,8 @@
|
||||
/* DATE NAME DESCRIPTION */
|
||||
/* */
|
||||
/* 05-19-2020 Kenneth Maxwell Initial Version 6.0 */
|
||||
/* 09-30-2020 Kenneth Maxwell Modified comment(s), */
|
||||
/* resulting in version 6.1 */
|
||||
/* */
|
||||
/**************************************************************************/
|
||||
UINT _gx_animation_drag_enable(GX_ANIMATION *animation, GX_WIDGET *widget, GX_ANIMATION_INFO *info)
|
||||
|
@ -35,7 +35,7 @@
|
||||
/* FUNCTION RELEASE */
|
||||
/* */
|
||||
/* _gx_animation_drag_event_check PORTABLE C */
|
||||
/* 6.0 */
|
||||
/* 6.1 */
|
||||
/* AUTHOR */
|
||||
/* */
|
||||
/* Kenneth Maxwell, Microsoft Corporation */
|
||||
@ -79,6 +79,8 @@
|
||||
/* DATE NAME DESCRIPTION */
|
||||
/* */
|
||||
/* 05-19-2020 Kenneth Maxwell Initial Version 6.0 */
|
||||
/* 09-30-2020 Kenneth Maxwell Modified comment(s), */
|
||||
/* resulting in version 6.1 */
|
||||
/* */
|
||||
/**************************************************************************/
|
||||
static UINT _gx_animation_drag_event_check(GX_ANIMATION *animation, GX_EVENT *event_ptr)
|
||||
@ -279,7 +281,7 @@ INT shift;
|
||||
/* FUNCTION RELEASE */
|
||||
/* */
|
||||
/* _gx_animation_drag_event_process PORTABLE C */
|
||||
/* 6.0 */
|
||||
/* 6.1 */
|
||||
/* AUTHOR */
|
||||
/* */
|
||||
/* Kenneth Maxwell, Microsoft Corporation */
|
||||
@ -312,6 +314,8 @@ INT shift;
|
||||
/* DATE NAME DESCRIPTION */
|
||||
/* */
|
||||
/* 05-19-2020 Kenneth Maxwell Initial Version 6.0 */
|
||||
/* 09-30-2020 Kenneth Maxwell Modified comment(s), */
|
||||
/* resulting in version 6.1 */
|
||||
/* */
|
||||
/**************************************************************************/
|
||||
UINT _gx_animation_drag_event_process(GX_WIDGET *widget, GX_EVENT *event_ptr)
|
||||
|
@ -34,7 +34,7 @@
|
||||
/* FUNCTION RELEASE */
|
||||
/* */
|
||||
/* _gx_animation_drag_tracking PORTABLE C */
|
||||
/* 6.0 */
|
||||
/* 6.1 */
|
||||
/* AUTHOR */
|
||||
/* */
|
||||
/* Kenneth Maxwell, Microsoft Corporation */
|
||||
@ -71,6 +71,8 @@
|
||||
/* DATE NAME DESCRIPTION */
|
||||
/* */
|
||||
/* 05-19-2020 Kenneth Maxwell Initial Version 6.0 */
|
||||
/* 09-30-2020 Kenneth Maxwell Modified comment(s), */
|
||||
/* resulting in version 6.1 */
|
||||
/* */
|
||||
/**************************************************************************/
|
||||
UINT _gx_animation_drag_tracking(GX_ANIMATION *animation, GX_POINT penpos)
|
||||
|
@ -34,7 +34,7 @@
|
||||
/* FUNCTION RELEASE */
|
||||
/* */
|
||||
/* _gx_animation_drag_tracking_start PORTABLE C */
|
||||
/* 6.0 */
|
||||
/* 6.1 */
|
||||
/* AUTHOR */
|
||||
/* */
|
||||
/* Kenneth Maxwell, Microsoft Corporation */
|
||||
@ -66,6 +66,8 @@
|
||||
/* DATE NAME DESCRIPTION */
|
||||
/* */
|
||||
/* 05-19-2020 Kenneth Maxwell Initial Version 6.0 */
|
||||
/* 09-30-2020 Kenneth Maxwell Modified comment(s), */
|
||||
/* resulting in version 6.1 */
|
||||
/* */
|
||||
/**************************************************************************/
|
||||
UINT _gx_animation_drag_tracking_start(GX_ANIMATION *animation, GX_POINT penpos)
|
||||
|
@ -35,7 +35,7 @@
|
||||
/* FUNCTION RELEASE */
|
||||
/* */
|
||||
/* _gx_animation_landing_speed_set PORTABLE C */
|
||||
/* 6.0 */
|
||||
/* 6.1 */
|
||||
/* AUTHOR */
|
||||
/* */
|
||||
/* Kenneth Maxwell, Microsoft Corporation */
|
||||
@ -67,6 +67,8 @@
|
||||
/* DATE NAME DESCRIPTION */
|
||||
/* */
|
||||
/* 05-19-2020 Kenneth Maxwell Initial Version 6.0 */
|
||||
/* 09-30-2020 Kenneth Maxwell Modified comment(s), */
|
||||
/* resulting in version 6.1 */
|
||||
/* */
|
||||
/**************************************************************************/
|
||||
UINT _gx_animation_landing_speed_set(GX_ANIMATION *animation, USHORT shift_per_step)
|
||||
|
@ -35,7 +35,7 @@
|
||||
/* FUNCTION RELEASE */
|
||||
/* */
|
||||
/* _gx_animation_slide_landing PORTABLE C */
|
||||
/* 6.0 */
|
||||
/* 6.1 */
|
||||
/* AUTHOR */
|
||||
/* */
|
||||
/* Kenneth Maxwell, Microsoft Corporation */
|
||||
@ -71,6 +71,8 @@
|
||||
/* DATE NAME DESCRIPTION */
|
||||
/* */
|
||||
/* 05-19-2020 Kenneth Maxwell Initial Version 6.0 */
|
||||
/* 09-30-2020 Kenneth Maxwell Modified comment(s), */
|
||||
/* resulting in version 6.1 */
|
||||
/* */
|
||||
/**************************************************************************/
|
||||
UINT _gx_animation_slide_landing(GX_ANIMATION *animation)
|
||||
|
@ -35,7 +35,7 @@
|
||||
/* FUNCTION RELEASE */
|
||||
/* */
|
||||
/* _gx_animation_slide_landing_start PORTABLE C */
|
||||
/* 6.0 */
|
||||
/* 6.1 */
|
||||
/* AUTHOR */
|
||||
/* */
|
||||
/* Kenneth Maxwell, Microsoft Corporation */
|
||||
@ -67,6 +67,8 @@
|
||||
/* DATE NAME DESCRIPTION */
|
||||
/* */
|
||||
/* 05-19-2020 Kenneth Maxwell Initial Version 6.0 */
|
||||
/* 09-30-2020 Kenneth Maxwell Modified comment(s), */
|
||||
/* resulting in version 6.1 */
|
||||
/* */
|
||||
/**************************************************************************/
|
||||
UINT _gx_animation_slide_landing_start(GX_ANIMATION *animation)
|
||||
|
@ -36,7 +36,7 @@
|
||||
/* FUNCTION RELEASE */
|
||||
/* */
|
||||
/* _gx_animation_start PORTABLE C */
|
||||
/* 6.0 */
|
||||
/* 6.1 */
|
||||
/* AUTHOR */
|
||||
/* */
|
||||
/* Kenneth Maxwell, Microsoft Corporation */
|
||||
@ -78,6 +78,8 @@
|
||||
/* DATE NAME DESCRIPTION */
|
||||
/* */
|
||||
/* 05-19-2020 Kenneth Maxwell Initial Version 6.0 */
|
||||
/* 09-30-2020 Kenneth Maxwell Modified comment(s), */
|
||||
/* resulting in version 6.1 */
|
||||
/* */
|
||||
/**************************************************************************/
|
||||
UINT _gx_animation_start(GX_ANIMATION *animation, GX_ANIMATION_INFO *info)
|
||||
|
@ -36,7 +36,7 @@
|
||||
/* FUNCTION RELEASE */
|
||||
/* */
|
||||
/* _gx_animation_stop PORTABLE C */
|
||||
/* 6.0 */
|
||||
/* 6.1 */
|
||||
/* AUTHOR */
|
||||
/* */
|
||||
/* Kenneth Maxwell, Microsoft Corporation */
|
||||
@ -69,6 +69,8 @@
|
||||
/* DATE NAME DESCRIPTION */
|
||||
/* */
|
||||
/* 05-19-2020 Kenneth Maxwell Initial Version 6.0 */
|
||||
/* 09-30-2020 Kenneth Maxwell Modified comment(s), */
|
||||
/* resulting in version 6.1 */
|
||||
/* */
|
||||
/**************************************************************************/
|
||||
UINT _gx_animation_stop(GX_ANIMATION *animation)
|
||||
|
@ -36,7 +36,7 @@
|
||||
/* FUNCTION RELEASE */
|
||||
/* */
|
||||
/* _gx_animation_update PORTABLE C */
|
||||
/* 6.0 */
|
||||
/* 6.1 */
|
||||
/* AUTHOR */
|
||||
/* */
|
||||
/* Kenneth Maxwell, Microsoft Corporation */
|
||||
@ -72,6 +72,8 @@
|
||||
/* DATE NAME DESCRIPTION */
|
||||
/* */
|
||||
/* 05-19-2020 Kenneth Maxwell Initial Version 6.0 */
|
||||
/* 09-30-2020 Kenneth Maxwell Modified comment(s), */
|
||||
/* resulting in version 6.1 */
|
||||
/* */
|
||||
/**************************************************************************/
|
||||
VOID _gx_animation_update(VOID)
|
||||
|
@ -33,7 +33,7 @@
|
||||
/* FUNCTION RELEASE */
|
||||
/* */
|
||||
/* _gx_binres_language_count_get PORTABLE C */
|
||||
/* 6.0 */
|
||||
/* 6.1 */
|
||||
/* AUTHOR */
|
||||
/* */
|
||||
/* Kenneth Maxwell, Microsoft Corporation */
|
||||
@ -66,6 +66,8 @@
|
||||
/* DATE NAME DESCRIPTION */
|
||||
/* */
|
||||
/* 05-19-2020 Kenneth Maxwell Initial Version 6.0 */
|
||||
/* 09-30-2020 Kenneth Maxwell Modified comment(s), */
|
||||
/* resulting in version 6.1 */
|
||||
/* */
|
||||
/**************************************************************************/
|
||||
#ifdef GX_BINARY_RESOURCE_SUPPORT
|
||||
|
@ -32,7 +32,7 @@
|
||||
/* FUNCTION RELEASE */
|
||||
/* */
|
||||
/* gx_binres_language_info_load PORTABLE C */
|
||||
/* 6.0 */
|
||||
/* 6.1 */
|
||||
/* AUTHOR */
|
||||
/* */
|
||||
/* Kenneth Maxwell, Microsoft Corporation */
|
||||
@ -65,6 +65,8 @@
|
||||
/* DATE NAME DESCRIPTION */
|
||||
/* */
|
||||
/* 05-19-2020 Kenneth Maxwell Initial Version 6.0 */
|
||||
/* 09-30-2020 Kenneth Maxwell Modified comment(s), */
|
||||
/* resulting in version 6.1 */
|
||||
/* */
|
||||
/**************************************************************************/
|
||||
#ifdef GX_BINARY_RESOURCE_SUPPORT
|
||||
|
@ -34,7 +34,7 @@
|
||||
/* FUNCTION RELEASE */
|
||||
/* */
|
||||
/* _gx_binres_resource_header_load PORTABLE C */
|
||||
/* 6.0.2 */
|
||||
/* 6.1 */
|
||||
/* AUTHOR */
|
||||
/* */
|
||||
/* Kenneth Maxwell, Microsoft Corporation */
|
||||
@ -65,9 +65,9 @@
|
||||
/* DATE NAME DESCRIPTION */
|
||||
/* */
|
||||
/* 05-19-2020 Kenneth Maxwell Initial Version 6.0 */
|
||||
/* 08-14-2020 Kenneth Maxwell Modified comment(s), */
|
||||
/* 09-30-2020 Kenneth Maxwell Modified comment(s), */
|
||||
/* removed use of memcpy, */
|
||||
/* resulting in version 6.0.2 */
|
||||
/* resulting in version 6.1 */
|
||||
/* */
|
||||
/**************************************************************************/
|
||||
#ifdef GX_BINARY_RESOURCE_SUPPORT
|
||||
@ -103,7 +103,7 @@ UINT _gx_binres_resource_header_load(GX_BINRES_DATA_INFO *info, GX_RESOURCE_HEAD
|
||||
/* FUNCTION RELEASE */
|
||||
/* */
|
||||
/* _gx_binres_string_header_load PORTABLE C */
|
||||
/* 6.0.2 */
|
||||
/* 6.1 */
|
||||
/* AUTHOR */
|
||||
/* */
|
||||
/* Kenneth Maxwell, Microsoft Corporation */
|
||||
@ -134,9 +134,9 @@ UINT _gx_binres_resource_header_load(GX_BINRES_DATA_INFO *info, GX_RESOURCE_HEAD
|
||||
/* DATE NAME DESCRIPTION */
|
||||
/* */
|
||||
/* 05-19-2020 Kenneth Maxwell Initial Version 6.0 */
|
||||
/* 08-14-2020 Kenneth Maxwell Modified comment(s), */
|
||||
/* 09-30-2020 Kenneth Maxwell Modified comment(s), */
|
||||
/* removed use of memcpy, */
|
||||
/* resulting in version 6.0.2 */
|
||||
/* resulting in version 6.1 */
|
||||
/* */
|
||||
/**************************************************************************/
|
||||
#ifdef GX_BINARY_RESOURCE_SUPPORT
|
||||
@ -163,7 +163,7 @@ UINT _gx_binres_string_header_load(GX_BINRES_DATA_INFO *info, GX_STRING_HEADER *
|
||||
/* FUNCTION RELEASE */
|
||||
/* */
|
||||
/* _gx_binres_language_header_load PORTABLE C */
|
||||
/* 6.0.2 */
|
||||
/* 6.1 */
|
||||
/* AUTHOR */
|
||||
/* */
|
||||
/* Kenneth Maxwell, Microsoft Corporation */
|
||||
@ -194,9 +194,9 @@ UINT _gx_binres_string_header_load(GX_BINRES_DATA_INFO *info, GX_STRING_HEADER *
|
||||
/* DATE NAME DESCRIPTION */
|
||||
/* */
|
||||
/* 05-19-2020 Kenneth Maxwell Initial Version 6.0 */
|
||||
/* 08-14-2020 Kenneth Maxwell Modified comment(s), */
|
||||
/* 09-30-2020 Kenneth Maxwell Modified comment(s), */
|
||||
/* removed use of memcpy, */
|
||||
/* resulting in version 6.0.2 */
|
||||
/* resulting in version 6.1 */
|
||||
/* */
|
||||
/**************************************************************************/
|
||||
#ifdef GX_BINARY_RESOURCE_SUPPORT
|
||||
@ -223,7 +223,7 @@ UINT _gx_binres_language_header_load(GX_BINRES_DATA_INFO *info, GX_LANGUAGE_HEAD
|
||||
/* FUNCTION RELEASE */
|
||||
/* */
|
||||
/* _gx_binres_language_table_buffer_allocate PORTABLE C */
|
||||
/* 6.0 */
|
||||
/* 6.1 */
|
||||
/* AUTHOR */
|
||||
/* */
|
||||
/* Kenneth Maxwell, Microsoft Corporation */
|
||||
@ -259,6 +259,8 @@ UINT _gx_binres_language_header_load(GX_BINRES_DATA_INFO *info, GX_LANGUAGE_HEAD
|
||||
/* DATE NAME DESCRIPTION */
|
||||
/* */
|
||||
/* 05-19-2020 Kenneth Maxwell Initial Version 6.0 */
|
||||
/* 09-30-2020 Kenneth Maxwell Modified comment(s), */
|
||||
/* resulting in version 6.1 */
|
||||
/* */
|
||||
/**************************************************************************/
|
||||
#ifdef GX_BINARY_RESOURCE_SUPPORT
|
||||
@ -321,7 +323,7 @@ UINT string_table_size;
|
||||
/* FUNCTION RELEASE */
|
||||
/* */
|
||||
/* _gx_binres_language_table_load PORTABLE C */
|
||||
/* 6.0.2 */
|
||||
/* 6.1 */
|
||||
/* AUTHOR */
|
||||
/* */
|
||||
/* Kenneth Maxwell, Microsoft Corporation */
|
||||
@ -362,9 +364,9 @@ UINT string_table_size;
|
||||
/* DATE NAME DESCRIPTION */
|
||||
/* */
|
||||
/* 05-19-2020 Kenneth Maxwell Initial Version 6.0 */
|
||||
/* 08-14-2020 Kenneth Maxwell Modified comment(s), */
|
||||
/* 09-30-2020 Kenneth Maxwell Modified comment(s), */
|
||||
/* removed use of memcpy, */
|
||||
/* resulting in version 6.0.2 */
|
||||
/* resulting in version 6.1 */
|
||||
/* */
|
||||
/**************************************************************************/
|
||||
#ifdef GX_BINARY_RESOURCE_SUPPORT
|
||||
@ -502,7 +504,7 @@ GX_CHAR get_char;
|
||||
/* FUNCTION RELEASE */
|
||||
/* */
|
||||
/* _gx_binres_language_table_load_ext PORTABLE C */
|
||||
/* 6.0 */
|
||||
/* 6.1 */
|
||||
/* AUTHOR */
|
||||
/* */
|
||||
/* Kenneth Maxwell, Microsoft Corporation */
|
||||
@ -543,6 +545,8 @@ GX_CHAR get_char;
|
||||
/* DATE NAME DESCRIPTION */
|
||||
/* */
|
||||
/* 05-19-2020 Kenneth Maxwell Initial Version 6.0 */
|
||||
/* 09-30-2020 Kenneth Maxwell Modified comment(s), */
|
||||
/* resulting in version 6.1 */
|
||||
/* */
|
||||
/**************************************************************************/
|
||||
#ifdef GX_BINARY_RESOURCE_SUPPORT
|
||||
|
@ -38,7 +38,7 @@ extern GX_CONST GX_FONT _gx_system_font_8bpp;
|
||||
/* FUNCTION RELEASE */
|
||||
/* */
|
||||
/* _gx_binres_theme_header_load PORTABLE C */
|
||||
/* 6.0.2 */
|
||||
/* 6.1 */
|
||||
/* AUTHOR */
|
||||
/* */
|
||||
/* Kenneth Maxwell, Microsoft Corporation */
|
||||
@ -69,9 +69,9 @@ extern GX_CONST GX_FONT _gx_system_font_8bpp;
|
||||
/* DATE NAME DESCRIPTION */
|
||||
/* */
|
||||
/* 05-19-2020 Kenneth Maxwell Initial Version 6.0 */
|
||||
/* 08-14-2020 Kenneth Maxwell Modified comment(s), */
|
||||
/* 09-30-2020 Kenneth Maxwell Modified comment(s), */
|
||||
/* removed use of memcpy, */
|
||||
/* resulting in version 6.0.2 */
|
||||
/* resulting in version 6.1 */
|
||||
/* */
|
||||
/**************************************************************************/
|
||||
#ifdef GX_BINARY_RESOURCE_SUPPORT
|
||||
@ -198,7 +198,7 @@ static UINT _gx_binres_theme_header_load(GX_BINRES_DATA_INFO *info, GX_THEME_HEA
|
||||
/* FUNCTION RELEASE */
|
||||
/* */
|
||||
/* _gx_binres_color_header_load PORTABLE C */
|
||||
/* 6.0.2 */
|
||||
/* 6.1 */
|
||||
/* AUTHOR */
|
||||
/* */
|
||||
/* Kenneth Maxwell, Microsoft Corporation */
|
||||
@ -229,9 +229,9 @@ static UINT _gx_binres_theme_header_load(GX_BINRES_DATA_INFO *info, GX_THEME_HEA
|
||||
/* DATE NAME DESCRIPTION */
|
||||
/* */
|
||||
/* 05-19-2020 Kenneth Maxwell Initial Version 6.0 */
|
||||
/* 08-14-2020 Kenneth Maxwell Modified comment(s), */
|
||||
/* 09-30-2020 Kenneth Maxwell Modified comment(s), */
|
||||
/* removed use of memcpy, */
|
||||
/* resulting in version 6.0.2 */
|
||||
/* resulting in version 6.1 */
|
||||
/* */
|
||||
/**************************************************************************/
|
||||
#ifdef GX_BINARY_RESOURCE_SUPPORT
|
||||
@ -255,7 +255,7 @@ static UINT _gx_binres_color_header_load(GX_BINRES_DATA_INFO *info, GX_COLOR_HEA
|
||||
/* FUNCTION RELEASE */
|
||||
/* */
|
||||
/* _gx_binres_palette_header_load PORTABLE C */
|
||||
/* 6.0.2 */
|
||||
/* 6.1 */
|
||||
/* AUTHOR */
|
||||
/* */
|
||||
/* Kenneth Maxwell, Microsoft Corporation */
|
||||
@ -286,9 +286,9 @@ static UINT _gx_binres_color_header_load(GX_BINRES_DATA_INFO *info, GX_COLOR_HEA
|
||||
/* DATE NAME DESCRIPTION */
|
||||
/* */
|
||||
/* 05-19-2020 Kenneth Maxwell Initial Version 6.0 */
|
||||
/* 08-14-2020 Kenneth Maxwell Modified comment(s), */
|
||||
/* 09-30-2020 Kenneth Maxwell Modified comment(s), */
|
||||
/* removed use of memcpy, */
|
||||
/* resulting in version 6.0.2 */
|
||||
/* resulting in version 6.1 */
|
||||
/* */
|
||||
/**************************************************************************/
|
||||
#ifdef GX_BINARY_RESOURCE_SUPPORT
|
||||
@ -312,7 +312,7 @@ static UINT _gx_binres_palette_header_load(GX_BINRES_DATA_INFO *info, GX_PALETTE
|
||||
/* FUNCTION RELEASE */
|
||||
/* */
|
||||
/* _gx_binres_font_header_load PORTABLE C */
|
||||
/* 6.0.2 */
|
||||
/* 6.1 */
|
||||
/* AUTHOR */
|
||||
/* */
|
||||
/* Kenneth Maxwell, Microsoft Corporation */
|
||||
@ -343,9 +343,9 @@ static UINT _gx_binres_palette_header_load(GX_BINRES_DATA_INFO *info, GX_PALETTE
|
||||
/* DATE NAME DESCRIPTION */
|
||||
/* */
|
||||
/* 05-19-2020 Kenneth Maxwell Initial Version 6.0 */
|
||||
/* 08-14-2020 Kenneth Maxwell Modified comment(s), */
|
||||
/* 09-30-2020 Kenneth Maxwell Modified comment(s), */
|
||||
/* removed use of memcpy, */
|
||||
/* resulting in version 6.0.2 */
|
||||
/* resulting in version 6.1 */
|
||||
/* */
|
||||
/**************************************************************************/
|
||||
#ifdef GX_BINARY_RESOURCE_SUPPORT
|
||||
@ -381,7 +381,7 @@ static UINT _gx_binres_font_header_load(GX_BINRES_DATA_INFO *info, GX_FONT_HEADE
|
||||
/* FUNCTION RELEASE */
|
||||
/* */
|
||||
/* _gx_binres_page_header_load PORTABLE C */
|
||||
/* 6.0.2 */
|
||||
/* 6.1 */
|
||||
/* AUTHOR */
|
||||
/* */
|
||||
/* Kenneth Maxwell, Microsoft Corporation */
|
||||
@ -412,9 +412,9 @@ static UINT _gx_binres_font_header_load(GX_BINRES_DATA_INFO *info, GX_FONT_HEADE
|
||||
/* DATE NAME DESCRIPTION */
|
||||
/* */
|
||||
/* 05-19-2020 Kenneth Maxwell Initial Version 6.0 */
|
||||
/* 08-14-2020 Kenneth Maxwell Modified comment(s), */
|
||||
/* 09-30-2020 Kenneth Maxwell Modified comment(s), */
|
||||
/* removed use of memcpy, */
|
||||
/* resulting in version 6.0.2 */
|
||||
/* resulting in version 6.1 */
|
||||
/* */
|
||||
/**************************************************************************/
|
||||
#ifdef GX_BINARY_RESOURCE_SUPPORT
|
||||
@ -465,7 +465,7 @@ ULONG read_data = 0;
|
||||
/* FUNCTION RELEASE */
|
||||
/* */
|
||||
/* _gx_binres_glyph_header_load PORTABLE C */
|
||||
/* 6.0.2 */
|
||||
/* 6.1 */
|
||||
/* AUTHOR */
|
||||
/* */
|
||||
/* Kenneth Maxwell, Microsoft Corporation */
|
||||
@ -496,11 +496,11 @@ ULONG read_data = 0;
|
||||
/* DATE NAME DESCRIPTION */
|
||||
/* */
|
||||
/* 05-19-2020 Kenneth Maxwell Initial Version 6.0 */
|
||||
/* 08-14-2020 Kenneth Maxwell Modified comment(s), */
|
||||
/* 09-30-2020 Kenneth Maxwell Modified comment(s), */
|
||||
/* removed use of memcpy, and */
|
||||
/* updated with binary */
|
||||
/* resource layout change, */
|
||||
/* resulting in version 6.0.2 */
|
||||
/* resulting in version 6.1 */
|
||||
/* */
|
||||
/**************************************************************************/
|
||||
#ifdef GX_BINARY_RESOURCE_SUPPORT
|
||||
@ -549,7 +549,7 @@ static UINT _gx_binres_glyph_header_load(GX_BINRES_DATA_INFO *info, GX_GLYPH_HEA
|
||||
/* FUNCTION RELEASE */
|
||||
/* */
|
||||
/* _gx_binres_kerning_glyph_header_load PORTABLE C */
|
||||
/* 6.0.2 */
|
||||
/* 6.1 */
|
||||
/* AUTHOR */
|
||||
/* */
|
||||
/* Kenneth Maxwell, Microsoft Corporation */
|
||||
@ -580,9 +580,9 @@ static UINT _gx_binres_glyph_header_load(GX_BINRES_DATA_INFO *info, GX_GLYPH_HEA
|
||||
/* DATE NAME DESCRIPTION */
|
||||
/* */
|
||||
/* 05-19-2020 Kenneth Maxwell Initial Version 6.0 */
|
||||
/* 08-14-2020 Kenneth Maxwell Modified comment(s), */
|
||||
/* 09-30-2020 Kenneth Maxwell Modified comment(s), */
|
||||
/* removed use of memcpy, */
|
||||
/* resulting in version 6.0.2 */
|
||||
/* resulting in version 6.1 */
|
||||
/* */
|
||||
/**************************************************************************/
|
||||
#ifdef GX_FONT_KERNING_SUPPORT
|
||||
@ -604,7 +604,7 @@ static UINT _gx_binres_kerning_glyph_header_load(GX_BINRES_DATA_INFO *info, GX_K
|
||||
/* FUNCTION RELEASE */
|
||||
/* */
|
||||
/* _gx_binres_pixelmap_header_load PORTABLE C */
|
||||
/* 6.0.2 */
|
||||
/* 6.1 */
|
||||
/* AUTHOR */
|
||||
/* */
|
||||
/* Kenneth Maxwell, Microsoft Corporation */
|
||||
@ -635,9 +635,9 @@ static UINT _gx_binres_kerning_glyph_header_load(GX_BINRES_DATA_INFO *info, GX_K
|
||||
/* DATE NAME DESCRIPTION */
|
||||
/* */
|
||||
/* 05-19-2020 Kenneth Maxwell Initial Version 6.0 */
|
||||
/* 08-14-2020 Kenneth Maxwell Modified comment(s), */
|
||||
/* 09-30-2020 Kenneth Maxwell Modified comment(s), */
|
||||
/* removed use of memcpy, */
|
||||
/* resulting in version 6.0.2 */
|
||||
/* resulting in version 6.1 */
|
||||
/* */
|
||||
/**************************************************************************/
|
||||
#ifdef GX_BINARY_RESOURCE_SUPPORT
|
||||
@ -691,7 +691,7 @@ static UINT _gx_binres_pixelmap_header_load(GX_BINRES_DATA_INFO *info, GX_PIXELM
|
||||
/* FUNCTION RELEASE */
|
||||
/* */
|
||||
/* _gx_binres_theme_table_buffer_allocate PORTABLE C */
|
||||
/* 6.0 */
|
||||
/* 6.1 */
|
||||
/* AUTHOR */
|
||||
/* */
|
||||
/* Kenneth Maxwell, Microsoft Corporation */
|
||||
@ -727,6 +727,8 @@ static UINT _gx_binres_pixelmap_header_load(GX_BINRES_DATA_INFO *info, GX_PIXELM
|
||||
/* DATE NAME DESCRIPTION */
|
||||
/* */
|
||||
/* 05-19-2020 Kenneth Maxwell Initial Version 6.0 */
|
||||
/* 09-30-2020 Kenneth Maxwell Modified comment(s), */
|
||||
/* resulting in version 6.1 */
|
||||
/* */
|
||||
/**************************************************************************/
|
||||
#ifdef GX_BINARY_RESOURCE_SUPPORT
|
||||
@ -901,7 +903,7 @@ UINT temp;
|
||||
/* FUNCTION RELEASE */
|
||||
/* */
|
||||
/* _gx_binres_glyphs_address_get PORTABLE C */
|
||||
/* 6.0.2 */
|
||||
/* 6.1 */
|
||||
/* AUTHOR */
|
||||
/* */
|
||||
/* Kenneth Maxwell, Microsoft Corporation */
|
||||
@ -935,10 +937,10 @@ UINT temp;
|
||||
/* DATE NAME DESCRIPTION */
|
||||
/* */
|
||||
/* 05-19-2020 Kenneth Maxwell Initial Version 6.0 */
|
||||
/* 08-14-2020 Kenneth Maxwell Modified comment(s), */
|
||||
/* 09-30-2020 Kenneth Maxwell Modified comment(s), */
|
||||
/* updated with binary */
|
||||
/* resource layout change, */
|
||||
/* resulting in version 6.0.2 */
|
||||
/* resulting in version 6.1 */
|
||||
/* */
|
||||
/**************************************************************************/
|
||||
#ifdef GX_BINARY_RESOURCE_SUPPORT
|
||||
@ -990,7 +992,7 @@ USHORT index = 0;
|
||||
/* FUNCTION RELEASE */
|
||||
/* */
|
||||
/* _gx_binres_kerning_glyphs_address_get PORTABLE C */
|
||||
/* 6.0.2 */
|
||||
/* 6.1 */
|
||||
/* AUTHOR */
|
||||
/* */
|
||||
/* Kenneth Maxwell, Microsoft Corporation */
|
||||
@ -1025,10 +1027,10 @@ USHORT index = 0;
|
||||
/* DATE NAME DESCRIPTION */
|
||||
/* */
|
||||
/* 05-19-2020 Kenneth Maxwell Initial Version 6.0 */
|
||||
/* 08-14-2020 Kenneth Maxwell Modified comment(s), */
|
||||
/* 09-30-2020 Kenneth Maxwell Modified comment(s), */
|
||||
/* updated with binary */
|
||||
/* resource layout change, */
|
||||
/* resulting in version 6.0.2 */
|
||||
/* resulting in version 6.1 */
|
||||
/* */
|
||||
/**************************************************************************/
|
||||
#ifdef GX_FONT_KERNING_SUPPORT
|
||||
@ -1090,7 +1092,7 @@ USHORT index = 0;
|
||||
/* FUNCTION RELEASE */
|
||||
/* */
|
||||
/* _gx_binres_compressed_glyphs_address_get PORTABLE C */
|
||||
/* 6.0.2 */
|
||||
/* 6.1 */
|
||||
/* AUTHOR */
|
||||
/* */
|
||||
/* Kenneth Maxwell, Microsoft Corporation */
|
||||
@ -1124,10 +1126,10 @@ USHORT index = 0;
|
||||
/* DATE NAME DESCRIPTION */
|
||||
/* */
|
||||
/* 05-19-2020 Kenneth Maxwell Initial Version 6.0 */
|
||||
/* 08-14-2020 Kenneth Maxwell Modified comment(s), */
|
||||
/* 09-30-2020 Kenneth Maxwell Modified comment(s), */
|
||||
/* updated with binary */
|
||||
/* resource layout change, */
|
||||
/* resulting in version 6.0.2 */
|
||||
/* resulting in version 6.1 */
|
||||
/* */
|
||||
/**************************************************************************/
|
||||
#ifdef GX_BINARY_RESOURCE_SUPPORT
|
||||
@ -1181,7 +1183,7 @@ USHORT index = 0;
|
||||
/* FUNCTION RELEASE */
|
||||
/* */
|
||||
/* _gx_binres_font_load PORTABLE C */
|
||||
/* 6.0 */
|
||||
/* 6.1 */
|
||||
/* AUTHOR */
|
||||
/* */
|
||||
/* Kenneth Maxwell, Microsoft Corporation */
|
||||
@ -1216,6 +1218,8 @@ USHORT index = 0;
|
||||
/* DATE NAME DESCRIPTION */
|
||||
/* */
|
||||
/* 05-19-2020 Kenneth Maxwell Initial Version 6.0 */
|
||||
/* 09-30-2020 Kenneth Maxwell Modified comment(s), */
|
||||
/* resulting in version 6.1 */
|
||||
/* */
|
||||
/**************************************************************************/
|
||||
#ifdef GX_BINARY_RESOURCE_SUPPORT
|
||||
@ -1293,7 +1297,7 @@ USHORT glyph_count;
|
||||
/* FUNCTION RELEASE */
|
||||
/* */
|
||||
/* _gx_binres_color_table_load PORTABLE C */
|
||||
/* 6.0 */
|
||||
/* 6.1 */
|
||||
/* AUTHOR */
|
||||
/* */
|
||||
/* Kenneth Maxwell, Microsoft Corporation */
|
||||
@ -1325,6 +1329,8 @@ USHORT glyph_count;
|
||||
/* DATE NAME DESCRIPTION */
|
||||
/* */
|
||||
/* 05-19-2020 Kenneth Maxwell Initial Version 6.0 */
|
||||
/* 09-30-2020 Kenneth Maxwell Modified comment(s), */
|
||||
/* resulting in version 6.1 */
|
||||
/* */
|
||||
/**************************************************************************/
|
||||
#ifdef GX_BINARY_RESOURCE_SUPPORT
|
||||
@ -1360,7 +1366,7 @@ GX_COLOR *color_table = GX_NULL;
|
||||
/* FUNCTION RELEASE */
|
||||
/* */
|
||||
/* _gx_binres_palette_table_load PORTABLE C */
|
||||
/* 6.0 */
|
||||
/* 6.1 */
|
||||
/* AUTHOR */
|
||||
/* */
|
||||
/* Kenneth Maxwell, Microsoft Corporation */
|
||||
@ -1392,6 +1398,8 @@ GX_COLOR *color_table = GX_NULL;
|
||||
/* DATE NAME DESCRIPTION */
|
||||
/* */
|
||||
/* 05-19-2020 Kenneth Maxwell Initial Version 6.0 */
|
||||
/* 09-30-2020 Kenneth Maxwell Modified comment(s), */
|
||||
/* resulting in version 6.1 */
|
||||
/* */
|
||||
/**************************************************************************/
|
||||
#ifdef GX_BINARY_RESOURCE_SUPPORT
|
||||
@ -1427,7 +1435,7 @@ GX_COLOR *palette_table = GX_NULL;
|
||||
/* FUNCTION RELEASE */
|
||||
/* */
|
||||
/* _gx_binres_font_table_load PORTABLE C */
|
||||
/* 6.0 */
|
||||
/* 6.1 */
|
||||
/* AUTHOR */
|
||||
/* */
|
||||
/* Kenneth Maxwell, Microsoft Corporation */
|
||||
@ -1460,6 +1468,8 @@ GX_COLOR *palette_table = GX_NULL;
|
||||
/* DATE NAME DESCRIPTION */
|
||||
/* */
|
||||
/* 05-19-2020 Kenneth Maxwell Initial Version 6.0 */
|
||||
/* 09-30-2020 Kenneth Maxwell Modified comment(s), */
|
||||
/* resulting in version 6.1 */
|
||||
/* */
|
||||
/**************************************************************************/
|
||||
#ifdef GX_BINARY_RESOURCE_SUPPORT
|
||||
@ -1546,7 +1556,7 @@ UINT read_offset = 0;
|
||||
/* FUNCTION RELEASE */
|
||||
/* */
|
||||
/* _gx_binres_pixelmap_table_load PORTABLE C */
|
||||
/* 6.0 */
|
||||
/* 6.1 */
|
||||
/* AUTHOR */
|
||||
/* */
|
||||
/* Kenneth Maxwell, Microsoft Corporation */
|
||||
@ -1578,6 +1588,8 @@ UINT read_offset = 0;
|
||||
/* DATE NAME DESCRIPTION */
|
||||
/* */
|
||||
/* 05-19-2020 Kenneth Maxwell Initial Version 6.0 */
|
||||
/* 09-30-2020 Kenneth Maxwell Modified comment(s), */
|
||||
/* resulting in version 6.1 */
|
||||
/* */
|
||||
/**************************************************************************/
|
||||
#ifdef GX_BINARY_RESOURCE_SUPPORT
|
||||
@ -1697,7 +1709,7 @@ UINT read_offset = 0;
|
||||
/* FUNCTION RELEASE */
|
||||
/* */
|
||||
/* _gx_binres_theme_load PORTABLE C */
|
||||
/* 6.0 */
|
||||
/* 6.1 */
|
||||
/* AUTHOR */
|
||||
/* */
|
||||
/* Kenneth Maxwell, Microsoft Corporation */
|
||||
@ -1738,6 +1750,8 @@ UINT read_offset = 0;
|
||||
/* DATE NAME DESCRIPTION */
|
||||
/* */
|
||||
/* 05-19-2020 Kenneth Maxwell Initial Version 6.0 */
|
||||
/* 09-30-2020 Kenneth Maxwell Modified comment(s), */
|
||||
/* resulting in version 6.1 */
|
||||
/* */
|
||||
/**************************************************************************/
|
||||
#ifdef GX_BINARY_RESOURCE_SUPPORT
|
||||
|
@ -33,7 +33,7 @@
|
||||
/* FUNCTION RELEASE */
|
||||
/* */
|
||||
/* _gx_brush_default PORTABLE C */
|
||||
/* 6.0 */
|
||||
/* 6.1 */
|
||||
/* AUTHOR */
|
||||
/* */
|
||||
/* Kenneth Maxwell, Microsoft Corporation */
|
||||
@ -63,6 +63,8 @@
|
||||
/* DATE NAME DESCRIPTION */
|
||||
/* */
|
||||
/* 05-19-2020 Kenneth Maxwell Initial Version 6.0 */
|
||||
/* 09-30-2020 Kenneth Maxwell Modified comment(s), */
|
||||
/* resulting in version 6.1 */
|
||||
/* */
|
||||
/**************************************************************************/
|
||||
UINT _gx_brush_default(GX_BRUSH *brush)
|
||||
|
@ -33,7 +33,7 @@
|
||||
/* FUNCTION RELEASE */
|
||||
/* */
|
||||
/* _gx_brush_define PORTABLE C */
|
||||
/* 6.0 */
|
||||
/* 6.1 */
|
||||
/* AUTHOR */
|
||||
/* */
|
||||
/* Kenneth Maxwell, Microsoft Corporation */
|
||||
@ -69,6 +69,8 @@
|
||||
/* DATE NAME DESCRIPTION */
|
||||
/* */
|
||||
/* 05-19-2020 Kenneth Maxwell Initial Version 6.0 */
|
||||
/* 09-30-2020 Kenneth Maxwell Modified comment(s), */
|
||||
/* resulting in version 6.1 */
|
||||
/* */
|
||||
/**************************************************************************/
|
||||
UINT _gx_brush_define(GX_BRUSH *brush, GX_COLOR line_color, GX_COLOR fill_color, UINT style)
|
||||
|
@ -35,7 +35,7 @@
|
||||
/* FUNCTION RELEASE */
|
||||
/* */
|
||||
/* _gx_button_background_draw PORTABLE C */
|
||||
/* 6.0 */
|
||||
/* 6.1 */
|
||||
/* AUTHOR */
|
||||
/* */
|
||||
/* Kenneth Maxwell, Microsoft Corporation */
|
||||
@ -70,6 +70,8 @@
|
||||
/* DATE NAME DESCRIPTION */
|
||||
/* */
|
||||
/* 05-19-2020 Kenneth Maxwell Initial Version 6.0 */
|
||||
/* 09-30-2020 Kenneth Maxwell Modified comment(s), */
|
||||
/* resulting in version 6.1 */
|
||||
/* */
|
||||
/**************************************************************************/
|
||||
VOID _gx_button_background_draw(GX_BUTTON *button)
|
||||
|
@ -34,7 +34,7 @@
|
||||
/* FUNCTION RELEASE */
|
||||
/* */
|
||||
/* _gx_button_create PORTABLE C */
|
||||
/* 6.0 */
|
||||
/* 6.1 */
|
||||
/* AUTHOR */
|
||||
/* */
|
||||
/* Kenneth Maxwell, Microsoft Corporation */
|
||||
@ -83,6 +83,9 @@
|
||||
/* DATE NAME DESCRIPTION */
|
||||
/* */
|
||||
/* 05-19-2020 Kenneth Maxwell Initial Version 6.0 */
|
||||
/* 09-30-2020 Kenneth Maxwell Modified comment(s), */
|
||||
/* fixed compiler warnings, */
|
||||
/* resulting in version 6.1 */
|
||||
/* */
|
||||
/**************************************************************************/
|
||||
UINT _gx_button_create(GX_BUTTON *button, GX_CONST GX_CHAR *name, GX_WIDGET *parent,
|
||||
@ -99,8 +102,8 @@ UINT _gx_button_create(GX_BUTTON *button, GX_CONST GX_CHAR *name, GX_WIDGET *pa
|
||||
|
||||
_gx_widget_status_add((GX_WIDGET *)button, GX_STATUS_BUTTON_DERIVED);
|
||||
|
||||
button -> gx_button_select_handler = (VOID (*)(GX_WIDGET *))_gx_button_select;
|
||||
button -> gx_button_deselect_handler = (VOID (*)(GX_WIDGET *, GX_BOOL))_gx_button_deselect;
|
||||
button -> gx_button_select_handler = (VOID (*)(GX_WIDGET *))(void (*)(void))_gx_button_select;
|
||||
button -> gx_button_deselect_handler = (VOID (*)(GX_WIDGET *, GX_BOOL))(void (*)(void))_gx_button_deselect;
|
||||
button -> gx_widget_draw_function = (VOID (*)(GX_WIDGET *))_gx_button_draw;
|
||||
button -> gx_widget_event_process_function = (UINT (*)(GX_WIDGET *, GX_EVENT *))_gx_button_event_process;
|
||||
button -> gx_widget_normal_fill_color = GX_COLOR_ID_BUTTON_LOWER;
|
||||
|
@ -35,7 +35,7 @@
|
||||
/* FUNCTION RELEASE */
|
||||
/* */
|
||||
/* _gx_button_deselect PORTABLE C */
|
||||
/* 6.0 */
|
||||
/* 6.1 */
|
||||
/* AUTHOR */
|
||||
/* */
|
||||
/* Kenneth Maxwell, Microsoft Corporation */
|
||||
@ -75,6 +75,8 @@
|
||||
/* DATE NAME DESCRIPTION */
|
||||
/* */
|
||||
/* 05-19-2020 Kenneth Maxwell Initial Version 6.0 */
|
||||
/* 09-30-2020 Kenneth Maxwell Modified comment(s), */
|
||||
/* resulting in version 6.1 */
|
||||
/* */
|
||||
/**************************************************************************/
|
||||
UINT _gx_button_deselect(GX_BUTTON *button, GX_BOOL generate_event)
|
||||
|
@ -37,7 +37,7 @@
|
||||
/* FUNCTION RELEASE */
|
||||
/* */
|
||||
/* _gx_button_draw PORTABLE C */
|
||||
/* 6.0 */
|
||||
/* 6.1 */
|
||||
/* AUTHOR */
|
||||
/* */
|
||||
/* Kenneth Maxwell, Microsoft Corporation */
|
||||
@ -71,6 +71,8 @@
|
||||
/* DATE NAME DESCRIPTION */
|
||||
/* */
|
||||
/* 05-19-2020 Kenneth Maxwell Initial Version 6.0 */
|
||||
/* 09-30-2020 Kenneth Maxwell Modified comment(s), */
|
||||
/* resulting in version 6.1 */
|
||||
/* */
|
||||
/**************************************************************************/
|
||||
VOID _gx_button_draw(GX_BUTTON *button)
|
||||
|
@ -35,7 +35,7 @@
|
||||
/* FUNCTION RELEASE */
|
||||
/* */
|
||||
/* _gx_button_event_process PORTABLE C */
|
||||
/* 6.0 */
|
||||
/* 6.1 */
|
||||
/* AUTHOR */
|
||||
/* */
|
||||
/* Kenneth Maxwell, Microsoft Corporation */
|
||||
@ -76,6 +76,8 @@
|
||||
/* DATE NAME DESCRIPTION */
|
||||
/* */
|
||||
/* 05-19-2020 Kenneth Maxwell Initial Version 6.0 */
|
||||
/* 09-30-2020 Kenneth Maxwell Modified comment(s), */
|
||||
/* resulting in version 6.1 */
|
||||
/* */
|
||||
/**************************************************************************/
|
||||
UINT _gx_button_event_process(GX_BUTTON *button, GX_EVENT *event_ptr)
|
||||
|
@ -35,7 +35,7 @@
|
||||
/* FUNCTION RELEASE */
|
||||
/* */
|
||||
/* _gx_button_select PORTABLE C */
|
||||
/* 6.0 */
|
||||
/* 6.1 */
|
||||
/* AUTHOR */
|
||||
/* */
|
||||
/* Kenneth Maxwell, Microsoft Corporation */
|
||||
@ -71,6 +71,8 @@
|
||||
/* DATE NAME DESCRIPTION */
|
||||
/* */
|
||||
/* 05-19-2020 Kenneth Maxwell Initial Version 6.0 */
|
||||
/* 09-30-2020 Kenneth Maxwell Modified comment(s), */
|
||||
/* resulting in version 6.1 */
|
||||
/* */
|
||||
/**************************************************************************/
|
||||
UINT _gx_button_select(GX_BUTTON *button)
|
||||
|
@ -34,7 +34,7 @@
|
||||
/* FUNCTION RELEASE */
|
||||
/* */
|
||||
/* _gx_button_siblings_deselect PORTABLE C */
|
||||
/* 6.0 */
|
||||
/* 6.1 */
|
||||
/* AUTHOR */
|
||||
/* */
|
||||
/* Kenneth Maxwell, Microsoft Corporation */
|
||||
@ -66,6 +66,8 @@
|
||||
/* DATE NAME DESCRIPTION */
|
||||
/* */
|
||||
/* 05-19-2020 Kenneth Maxwell Initial Version 6.0 */
|
||||
/* 09-30-2020 Kenneth Maxwell Modified comment(s), */
|
||||
/* resulting in version 6.1 */
|
||||
/* */
|
||||
/**************************************************************************/
|
||||
VOID _gx_button_siblings_deselect(GX_BUTTON *button)
|
||||
|
@ -35,7 +35,7 @@
|
||||
/* FUNCTION RELEASE */
|
||||
/* */
|
||||
/* _gx_canvas_alpha_set PORTABLE C */
|
||||
/* 6.0 */
|
||||
/* 6.1 */
|
||||
/* AUTHOR */
|
||||
/* */
|
||||
/* Kenneth Maxwell, Microsoft Corporation */
|
||||
@ -67,6 +67,8 @@
|
||||
/* DATE NAME DESCRIPTION */
|
||||
/* */
|
||||
/* 05-19-2020 Kenneth Maxwell Initial Version 6.0 */
|
||||
/* 09-30-2020 Kenneth Maxwell Modified comment(s), */
|
||||
/* resulting in version 6.1 */
|
||||
/* */
|
||||
/**************************************************************************/
|
||||
UINT _gx_canvas_alpha_set(GX_CANVAS *canvas, GX_UBYTE alpha)
|
||||
|
@ -36,7 +36,7 @@
|
||||
/* FUNCTION RELEASE */
|
||||
/* */
|
||||
/* _gx_canvas_arc_draw PORTABLE C */
|
||||
/* 6.0 */
|
||||
/* 6.1 */
|
||||
/* AUTHOR */
|
||||
/* */
|
||||
/* Kenneth Maxwell, Microsoft Corporation */
|
||||
@ -75,6 +75,8 @@
|
||||
/* DATE NAME DESCRIPTION */
|
||||
/* */
|
||||
/* 05-19-2020 Kenneth Maxwell Initial Version 6.0 */
|
||||
/* 09-30-2020 Kenneth Maxwell Modified comment(s), */
|
||||
/* resulting in version 6.1 */
|
||||
/* */
|
||||
/**************************************************************************/
|
||||
#if defined(GX_ARC_DRAWING_SUPPORT)
|
||||
|
@ -37,7 +37,7 @@
|
||||
/* FUNCTION RELEASE */
|
||||
/* */
|
||||
/* _gx_canvas_block_move.c PORTABLE C */
|
||||
/* 6.0 */
|
||||
/* 6.1 */
|
||||
/* AUTHOR */
|
||||
/* */
|
||||
/* Kenneth Maxwell, Microsoft Corporation */
|
||||
@ -76,6 +76,8 @@
|
||||
/* DATE NAME DESCRIPTION */
|
||||
/* */
|
||||
/* 05-19-2020 Kenneth Maxwell Initial Version 6.0 */
|
||||
/* 09-30-2020 Kenneth Maxwell Modified comment(s), */
|
||||
/* resulting in version 6.1 */
|
||||
/* */
|
||||
/**************************************************************************/
|
||||
UINT _gx_canvas_block_move(GX_RECTANGLE *block, GX_VALUE x_shift, GX_VALUE y_shift, GX_RECTANGLE *dirty)
|
||||
|
@ -35,7 +35,7 @@
|
||||
/* FUNCTION RELEASE */
|
||||
/* */
|
||||
/* _gx_canvas_circle_draw PORTABLE C */
|
||||
/* 6.0 */
|
||||
/* 6.1 */
|
||||
/* AUTHOR */
|
||||
/* */
|
||||
/* Kenneth Maxwell, Microsoft Corporation */
|
||||
@ -71,6 +71,8 @@
|
||||
/* DATE NAME DESCRIPTION */
|
||||
/* */
|
||||
/* 05-19-2020 Kenneth Maxwell Initial Version 6.0 */
|
||||
/* 09-30-2020 Kenneth Maxwell Modified comment(s), */
|
||||
/* resulting in version 6.1 */
|
||||
/* */
|
||||
/**************************************************************************/
|
||||
#if defined(GX_ARC_DRAWING_SUPPORT)
|
||||
|
@ -35,7 +35,7 @@
|
||||
/* FUNCTION RELEASE */
|
||||
/* */
|
||||
/* _gx_canvas_composite_create PORTABLE C */
|
||||
/* 6.0 */
|
||||
/* 6.1 */
|
||||
/* AUTHOR */
|
||||
/* */
|
||||
/* Kenneth Maxwell, Microsoft Corporation */
|
||||
@ -71,6 +71,8 @@
|
||||
/* DATE NAME DESCRIPTION */
|
||||
/* */
|
||||
/* 05-19-2020 Kenneth Maxwell Initial Version 6.0 */
|
||||
/* 09-30-2020 Kenneth Maxwell Modified comment(s), */
|
||||
/* resulting in version 6.1 */
|
||||
/* */
|
||||
/**************************************************************************/
|
||||
GX_BOOL _gx_canvas_composite_create(GX_CANVAS **return_composite)
|
||||
|
@ -35,7 +35,7 @@
|
||||
/* FUNCTION RELEASE */
|
||||
/* */
|
||||
/* _gx_canvas_create PORTABLE C */
|
||||
/* 6.0 */
|
||||
/* 6.1 */
|
||||
/* AUTHOR */
|
||||
/* */
|
||||
/* Kenneth Maxwell, Microsoft Corporation */
|
||||
@ -77,6 +77,8 @@
|
||||
/* DATE NAME DESCRIPTION */
|
||||
/* */
|
||||
/* 05-19-2020 Kenneth Maxwell Initial Version 6.0 */
|
||||
/* 09-30-2020 Kenneth Maxwell Modified comment(s), */
|
||||
/* resulting in version 6.1 */
|
||||
/* */
|
||||
/**************************************************************************/
|
||||
UINT _gx_canvas_create(GX_CANVAS *canvas, GX_CONST GX_CHAR *name, GX_DISPLAY *display,
|
||||
|
@ -35,7 +35,7 @@
|
||||
/* FUNCTION RELEASE */
|
||||
/* */
|
||||
/* _gx_canvas_delete PORTABLE C */
|
||||
/* 6.0 */
|
||||
/* 6.1 */
|
||||
/* AUTHOR */
|
||||
/* */
|
||||
/* Kenneth Maxwell, Microsoft Corporation */
|
||||
@ -66,6 +66,8 @@
|
||||
/* DATE NAME DESCRIPTION */
|
||||
/* */
|
||||
/* 05-19-2020 Kenneth Maxwell Initial Version 6.0 */
|
||||
/* 09-30-2020 Kenneth Maxwell Modified comment(s), */
|
||||
/* resulting in version 6.1 */
|
||||
/* */
|
||||
/**************************************************************************/
|
||||
UINT _gx_canvas_delete(GX_CANVAS *canvas)
|
||||
|
@ -35,7 +35,7 @@
|
||||
/* FUNCTION RELEASE */
|
||||
/* */
|
||||
/* _gx_canvas_dirty_mark PORTABLE C */
|
||||
/* 6.0 */
|
||||
/* 6.1 */
|
||||
/* AUTHOR */
|
||||
/* */
|
||||
/* Kenneth Maxwell, Microsoft Corporation */
|
||||
@ -67,6 +67,8 @@
|
||||
/* DATE NAME DESCRIPTION */
|
||||
/* */
|
||||
/* 05-19-2020 Kenneth Maxwell Initial Version 6.0 */
|
||||
/* 09-30-2020 Kenneth Maxwell Modified comment(s), */
|
||||
/* resulting in version 6.1 */
|
||||
/* */
|
||||
/**************************************************************************/
|
||||
VOID _gx_canvas_dirty_mark(GX_CANVAS *canvas, GX_RECTANGLE *area)
|
||||
|
@ -35,7 +35,7 @@
|
||||
/* FUNCTION RELEASE */
|
||||
/* */
|
||||
/* _gx_canvas_drawing_complete PORTABLE C */
|
||||
/* 6.0 */
|
||||
/* 6.1 */
|
||||
/* AUTHOR */
|
||||
/* */
|
||||
/* Kenneth Maxwell, Microsoft Corporation */
|
||||
@ -69,6 +69,8 @@
|
||||
/* DATE NAME DESCRIPTION */
|
||||
/* */
|
||||
/* 05-19-2020 Kenneth Maxwell Initial Version 6.0 */
|
||||
/* 09-30-2020 Kenneth Maxwell Modified comment(s), */
|
||||
/* resulting in version 6.1 */
|
||||
/* */
|
||||
/**************************************************************************/
|
||||
UINT _gx_canvas_drawing_complete(GX_CANVAS *canvas, GX_BOOL flush)
|
||||
|
@ -35,7 +35,7 @@
|
||||
/* FUNCTION RELEASE */
|
||||
/* */
|
||||
/* _gx_canvas_drawing_initiate PORTABLE C */
|
||||
/* 6.0 */
|
||||
/* 6.1 */
|
||||
/* AUTHOR */
|
||||
/* */
|
||||
/* Kenneth Maxwell, Microsoft Corporation */
|
||||
@ -78,6 +78,8 @@
|
||||
/* DATE NAME DESCRIPTION */
|
||||
/* */
|
||||
/* 05-19-2020 Kenneth Maxwell Initial Version 6.0 */
|
||||
/* 09-30-2020 Kenneth Maxwell Modified comment(s), */
|
||||
/* resulting in version 6.1 */
|
||||
/* */
|
||||
/**************************************************************************/
|
||||
UINT _gx_canvas_drawing_initiate(GX_CANVAS *canvas, GX_WIDGET *who, GX_RECTANGLE *dirty_area)
|
||||
|
@ -36,7 +36,7 @@
|
||||
/* FUNCTION RELEASE */
|
||||
/* */
|
||||
/* _gx_canvas_ellipse_draw PORTABLE C */
|
||||
/* 6.0 */
|
||||
/* 6.1 */
|
||||
/* AUTHOR */
|
||||
/* */
|
||||
/* Kenneth Maxwell, Microsoft Corporation */
|
||||
@ -72,6 +72,8 @@
|
||||
/* DATE NAME DESCRIPTION */
|
||||
/* */
|
||||
/* 05-19-2020 Kenneth Maxwell Initial Version 6.0 */
|
||||
/* 09-30-2020 Kenneth Maxwell Modified comment(s), */
|
||||
/* resulting in version 6.1 */
|
||||
/* */
|
||||
/**************************************************************************/
|
||||
#if defined(GX_ARC_DRAWING_SUPPORT)
|
||||
|
@ -35,7 +35,7 @@
|
||||
/* FUNCTION RELEASE */
|
||||
/* */
|
||||
/* _gx_canvas_kerning_glyphs_draw PORTABLE C */
|
||||
/* 6.0 */
|
||||
/* 6.1 */
|
||||
/* AUTHOR */
|
||||
/* */
|
||||
/* Kenneth Maxwell, Microsoft Corporation */
|
||||
@ -73,6 +73,8 @@
|
||||
/* DATE NAME DESCRIPTION */
|
||||
/* */
|
||||
/* 05-19-2020 Kenneth Maxwell Initial Version 6.0 */
|
||||
/* 09-30-2020 Kenneth Maxwell Modified comment(s), */
|
||||
/* resulting in version 6.1 */
|
||||
/* */
|
||||
/**************************************************************************/
|
||||
static VOID _gx_canvas_kerning_glyphs_draw(GX_DRAW_CONTEXT *context, GX_FONT *font, GX_POINT *draw_position, GX_CONST GX_STRING *string, GX_RECTANGLE *view,
|
||||
@ -218,7 +220,7 @@ UINT ret;
|
||||
/* FUNCTION RELEASE */
|
||||
/* */
|
||||
/* _gx_canvas_compressed_glyphs_draw PORTABLE C */
|
||||
/* 6.0 */
|
||||
/* 6.1 */
|
||||
/* AUTHOR */
|
||||
/* */
|
||||
/* Kenneth Maxwell, Microsoft Corporation */
|
||||
@ -256,6 +258,8 @@ UINT ret;
|
||||
/* DATE NAME DESCRIPTION */
|
||||
/* */
|
||||
/* 05-19-2020 Kenneth Maxwell Initial Version 6.0 */
|
||||
/* 09-30-2020 Kenneth Maxwell Modified comment(s), */
|
||||
/* resulting in version 6.1 */
|
||||
/* */
|
||||
/**************************************************************************/
|
||||
static VOID _gx_canvas_compressed_glyphs_draw(GX_DRAW_CONTEXT *context, GX_FONT *font, GX_POINT *draw_position, GX_CONST GX_STRING *string, GX_RECTANGLE *view,
|
||||
@ -397,7 +401,7 @@ UINT index = 0;
|
||||
/* FUNCTION RELEASE */
|
||||
/* */
|
||||
/* _gx_canvas_generic_glyphs_draw PORTABLE C */
|
||||
/* 6.0 */
|
||||
/* 6.1 */
|
||||
/* AUTHOR */
|
||||
/* */
|
||||
/* Kenneth Maxwell, Microsoft Corporation */
|
||||
@ -435,6 +439,8 @@ UINT index = 0;
|
||||
/* DATE NAME DESCRIPTION */
|
||||
/* */
|
||||
/* 05-19-2020 Kenneth Maxwell Initial Version 6.0 */
|
||||
/* 09-30-2020 Kenneth Maxwell Modified comment(s), */
|
||||
/* resulting in version 6.1 */
|
||||
/* */
|
||||
/**************************************************************************/
|
||||
static VOID _gx_canvas_generic_glyphs_draw(GX_DRAW_CONTEXT *context, GX_FONT *font, GX_POINT *draw_position, GX_CONST GX_STRING *string, GX_RECTANGLE *view,
|
||||
@ -582,7 +588,7 @@ UINT index = 0;
|
||||
/* FUNCTION RELEASE */
|
||||
/* */
|
||||
/* _gx_canvas_glyphs_draw PORTABLE C */
|
||||
/* 6.0 */
|
||||
/* 6.1 */
|
||||
/* AUTHOR */
|
||||
/* */
|
||||
/* Kenneth Maxwell, Microsoft Corporation */
|
||||
@ -621,6 +627,8 @@ UINT index = 0;
|
||||
/* DATE NAME DESCRIPTION */
|
||||
/* */
|
||||
/* 05-19-2020 Kenneth Maxwell Initial Version 6.0 */
|
||||
/* 09-30-2020 Kenneth Maxwell Modified comment(s), */
|
||||
/* resulting in version 6.1 */
|
||||
/* */
|
||||
/**************************************************************************/
|
||||
VOID _gx_canvas_glyphs_draw(GX_DRAW_CONTEXT *context, GX_POINT *draw_position, GX_CONST GX_STRING *string,
|
||||
|
@ -35,7 +35,7 @@
|
||||
/* FUNCTION RELEASE */
|
||||
/* */
|
||||
/* _gx_canvas_hardware_layer_bind PORTABLE C */
|
||||
/* 6.0 */
|
||||
/* 6.1 */
|
||||
/* AUTHOR */
|
||||
/* */
|
||||
/* Kenneth Maxwell, Microsoft Corporation */
|
||||
@ -66,6 +66,8 @@
|
||||
/* DATE NAME DESCRIPTION */
|
||||
/* */
|
||||
/* 05-19-2020 Kenneth Maxwell Initial Version 6.0 */
|
||||
/* 09-30-2020 Kenneth Maxwell Modified comment(s), */
|
||||
/* resulting in version 6.1 */
|
||||
/* */
|
||||
/**************************************************************************/
|
||||
UINT _gx_canvas_hardware_layer_bind(GX_CANVAS *canvas, INT layer)
|
||||
|
@ -35,7 +35,7 @@
|
||||
/* FUNCTION RELEASE */
|
||||
/* */
|
||||
/* _gx_canvas_hide PORTABLE C */
|
||||
/* 6.0 */
|
||||
/* 6.1 */
|
||||
/* AUTHOR */
|
||||
/* */
|
||||
/* Kenneth Maxwell, Microsoft Corporation */
|
||||
@ -65,6 +65,8 @@
|
||||
/* DATE NAME DESCRIPTION */
|
||||
/* */
|
||||
/* 05-19-2020 Kenneth Maxwell Initial Version 6.0 */
|
||||
/* 09-30-2020 Kenneth Maxwell Modified comment(s), */
|
||||
/* resulting in version 6.1 */
|
||||
/* */
|
||||
/**************************************************************************/
|
||||
UINT _gx_canvas_hide(GX_CANVAS *canvas)
|
||||
|
@ -35,7 +35,7 @@
|
||||
/* FUNCTION RELEASE */
|
||||
/* */
|
||||
/* _gx_canvas_line_draw PORTABLE C */
|
||||
/* 6.0 */
|
||||
/* 6.1 */
|
||||
/* AUTHOR */
|
||||
/* */
|
||||
/* Kenneth Maxwell, Microsoft Corporation */
|
||||
@ -85,6 +85,8 @@
|
||||
/* DATE NAME DESCRIPTION */
|
||||
/* */
|
||||
/* 05-19-2020 Kenneth Maxwell Initial Version 6.0 */
|
||||
/* 09-30-2020 Kenneth Maxwell Modified comment(s), */
|
||||
/* resulting in version 6.1 */
|
||||
/* */
|
||||
/**************************************************************************/
|
||||
UINT _gx_canvas_line_draw(GX_VALUE x_start, GX_VALUE y_start, GX_VALUE x_end, GX_VALUE y_end)
|
||||
|
@ -33,7 +33,7 @@
|
||||
/* FUNCTION RELEASE */
|
||||
/* */
|
||||
/* _gx_canvas_memory_define PORTABLE C */
|
||||
/* 6.0 */
|
||||
/* 6.1 */
|
||||
/* AUTHOR */
|
||||
/* */
|
||||
/* Kenneth Maxwell, Microsoft Corporation */
|
||||
@ -65,6 +65,8 @@
|
||||
/* DATE NAME DESCRIPTION */
|
||||
/* */
|
||||
/* 05-19-2020 Kenneth Maxwell Initial Version 6.0 */
|
||||
/* 09-30-2020 Kenneth Maxwell Modified comment(s), */
|
||||
/* resulting in version 6.1 */
|
||||
/* */
|
||||
/**************************************************************************/
|
||||
UINT _gx_canvas_memory_define(GX_CANVAS *canvas, GX_COLOR *memory, ULONG memsize)
|
||||
|
@ -31,7 +31,7 @@
|
||||
/* FUNCTION RELEASE */
|
||||
/* */
|
||||
/* _gx_canvas_mouse_define PORTABLE C */
|
||||
/* 6.0 */
|
||||
/* 6.1 */
|
||||
/* AUTHOR */
|
||||
/* */
|
||||
/* Kenneth Maxwell, Microsoft Corporation */
|
||||
@ -64,6 +64,8 @@
|
||||
/* DATE NAME DESCRIPTION */
|
||||
/* */
|
||||
/* 05-19-2020 Kenneth Maxwell Initial Version 6.0 */
|
||||
/* 09-30-2020 Kenneth Maxwell Modified comment(s), */
|
||||
/* resulting in version 6.1 */
|
||||
/* */
|
||||
/**************************************************************************/
|
||||
#if defined(GX_MOUSE_SUPPORT)
|
||||
|
@ -33,7 +33,7 @@
|
||||
/* FUNCTION RELEASE */
|
||||
/* */
|
||||
/* _gx_canvas_mouse_hide PORTABLE C */
|
||||
/* 6.0 */
|
||||
/* 6.1 */
|
||||
/* AUTHOR */
|
||||
/* */
|
||||
/* Kenneth Maxwell, Microsoft Corporation */
|
||||
@ -63,6 +63,8 @@
|
||||
/* DATE NAME DESCRIPTION */
|
||||
/* */
|
||||
/* 05-19-2020 Kenneth Maxwell Initial Version 6.0 */
|
||||
/* 09-30-2020 Kenneth Maxwell Modified comment(s), */
|
||||
/* resulting in version 6.1 */
|
||||
/* */
|
||||
/**************************************************************************/
|
||||
#if defined(GX_MOUSE_SUPPORT)
|
||||
|
@ -33,7 +33,7 @@
|
||||
/* FUNCTION RELEASE */
|
||||
/* */
|
||||
/* _gx_canvas_mouse_show PORTABLE C */
|
||||
/* 6.0 */
|
||||
/* 6.1 */
|
||||
/* AUTHOR */
|
||||
/* */
|
||||
/* Kenneth Maxwell, Microsoft Corporation */
|
||||
@ -63,6 +63,8 @@
|
||||
/* DATE NAME DESCRIPTION */
|
||||
/* */
|
||||
/* 05-19-2020 Kenneth Maxwell Initial Version 6.0 */
|
||||
/* 09-30-2020 Kenneth Maxwell Modified comment(s), */
|
||||
/* resulting in version 6.1 */
|
||||
/* */
|
||||
/**************************************************************************/
|
||||
#if defined(GX_MOUSE_SUPPORT)
|
||||
|
@ -35,7 +35,7 @@
|
||||
/* FUNCTION RELEASE */
|
||||
/* */
|
||||
/* _gx_canvas_offset_set PORTABLE C */
|
||||
/* 6.0 */
|
||||
/* 6.1 */
|
||||
/* AUTHOR */
|
||||
/* */
|
||||
/* Kenneth Maxwell, Microsoft Corporation */
|
||||
@ -68,6 +68,8 @@
|
||||
/* DATE NAME DESCRIPTION */
|
||||
/* */
|
||||
/* 05-19-2020 Kenneth Maxwell Initial Version 6.0 */
|
||||
/* 09-30-2020 Kenneth Maxwell Modified comment(s), */
|
||||
/* resulting in version 6.1 */
|
||||
/* */
|
||||
/**************************************************************************/
|
||||
UINT _gx_canvas_offset_set(GX_CANVAS *canvas, GX_VALUE xoffset, GX_VALUE yoffset)
|
||||
|
@ -35,7 +35,7 @@
|
||||
/* FUNCTION RELEASE */
|
||||
/* */
|
||||
/* _gx_canvas_pie_draw PORTABLE C */
|
||||
/* 6.0 */
|
||||
/* 6.1 */
|
||||
/* AUTHOR */
|
||||
/* */
|
||||
/* Kenneth Maxwell, Microsoft Corporation */
|
||||
@ -81,6 +81,8 @@
|
||||
/* DATE NAME DESCRIPTION */
|
||||
/* */
|
||||
/* 05-19-2020 Kenneth Maxwell Initial Version 6.0 */
|
||||
/* 09-30-2020 Kenneth Maxwell Modified comment(s), */
|
||||
/* resulting in version 6.1 */
|
||||
/* */
|
||||
/**************************************************************************/
|
||||
#if defined(GX_ARC_DRAWING_SUPPORT)
|
||||
|
@ -35,7 +35,7 @@
|
||||
/* FUNCTION RELEASE */
|
||||
/* */
|
||||
/* _gx_canvas_pixel_draw PORTABLE C */
|
||||
/* 6.0 */
|
||||
/* 6.1 */
|
||||
/* AUTHOR */
|
||||
/* */
|
||||
/* Kenneth Maxwell, Microsoft Corporation */
|
||||
@ -68,6 +68,8 @@
|
||||
/* DATE NAME DESCRIPTION */
|
||||
/* */
|
||||
/* 05-19-2020 Kenneth Maxwell Initial Version 6.0 */
|
||||
/* 09-30-2020 Kenneth Maxwell Modified comment(s), */
|
||||
/* resulting in version 6.1 */
|
||||
/* */
|
||||
/**************************************************************************/
|
||||
UINT _gx_canvas_pixel_draw(GX_POINT position)
|
||||
|
@ -35,7 +35,7 @@
|
||||
/* FUNCTION RELEASE */
|
||||
/* */
|
||||
/* _gx_canvas_pixelmap_blend PORTABLE C */
|
||||
/* 6.0 */
|
||||
/* 6.1 */
|
||||
/* AUTHOR */
|
||||
/* */
|
||||
/* Kenneth Maxwell, Microsoft Corporation */
|
||||
@ -76,6 +76,8 @@
|
||||
/* DATE NAME DESCRIPTION */
|
||||
/* */
|
||||
/* 05-19-2020 Kenneth Maxwell Initial Version 6.0 */
|
||||
/* 09-30-2020 Kenneth Maxwell Modified comment(s), */
|
||||
/* resulting in version 6.1 */
|
||||
/* */
|
||||
/**************************************************************************/
|
||||
UINT _gx_canvas_pixelmap_blend(GX_VALUE x_position, GX_VALUE y_position,
|
||||
|
@ -35,7 +35,7 @@
|
||||
/* FUNCTION RELEASE */
|
||||
/* */
|
||||
/* _gx_canvas_pixelmap_draw PORTABLE C */
|
||||
/* 6.0 */
|
||||
/* 6.1 */
|
||||
/* AUTHOR */
|
||||
/* */
|
||||
/* Kenneth Maxwell, Microsoft Corporation */
|
||||
@ -89,6 +89,8 @@
|
||||
/* DATE NAME DESCRIPTION */
|
||||
/* */
|
||||
/* 05-19-2020 Kenneth Maxwell Initial Version 6.0 */
|
||||
/* 09-30-2020 Kenneth Maxwell Modified comment(s), */
|
||||
/* resulting in version 6.1 */
|
||||
/* */
|
||||
/**************************************************************************/
|
||||
UINT _gx_canvas_pixelmap_draw(GX_VALUE x_position, GX_VALUE y_position, GX_PIXELMAP *pixelmap)
|
||||
|
@ -33,7 +33,7 @@
|
||||
/* FUNCTION RELEASE */
|
||||
/* */
|
||||
/* _gx_canvas_pixelmap_get PORTABLE C */
|
||||
/* 6.0 */
|
||||
/* 6.1 */
|
||||
/* AUTHOR */
|
||||
/* */
|
||||
/* Kenneth Maxwell, Microsoft Corporation */
|
||||
@ -65,6 +65,8 @@
|
||||
/* DATE NAME DESCRIPTION */
|
||||
/* */
|
||||
/* 05-19-2020 Kenneth Maxwell Initial Version 6.0 */
|
||||
/* 09-30-2020 Kenneth Maxwell Modified comment(s), */
|
||||
/* resulting in version 6.1 */
|
||||
/* */
|
||||
/**************************************************************************/
|
||||
UINT _gx_canvas_pixelmap_get(GX_PIXELMAP *pixelmap)
|
||||
|
@ -35,7 +35,7 @@
|
||||
/* FUNCTION RELEASE */
|
||||
/* */
|
||||
/* _gx_canvas_rotated_pixelmap_bound_calculate PORTABLE C */
|
||||
/* 6.0 */
|
||||
/* 6.1 */
|
||||
/* AUTHOR */
|
||||
/* */
|
||||
/* Kenneth Maxwell, Microsoft Corporation */
|
||||
@ -69,6 +69,8 @@
|
||||
/* DATE NAME DESCRIPTION */
|
||||
/* */
|
||||
/* 05-19-2020 Kenneth Maxwell Initial Version 6.0 */
|
||||
/* 09-30-2020 Kenneth Maxwell Modified comment(s), */
|
||||
/* resulting in version 6.1 */
|
||||
/* */
|
||||
/**************************************************************************/
|
||||
static UINT _gx_canvas_rotated_pixelmap_bound_calculate(GX_RECTANGLE *rect, INT angle, INT rot_cx, INT rot_cy)
|
||||
@ -166,7 +168,7 @@ INT y;
|
||||
/* FUNCTION RELEASE */
|
||||
/* */
|
||||
/* _gx_canvas_pixelmap_rotate PORTABLE C */
|
||||
/* 6.0 */
|
||||
/* 6.1 */
|
||||
/* AUTHOR */
|
||||
/* */
|
||||
/* Kenneth Maxwell, Microsoft Corporation */
|
||||
@ -212,6 +214,8 @@ INT y;
|
||||
/* DATE NAME DESCRIPTION */
|
||||
/* */
|
||||
/* 05-19-2020 Kenneth Maxwell Initial Version 6.0 */
|
||||
/* 09-30-2020 Kenneth Maxwell Modified comment(s), */
|
||||
/* resulting in version 6.1 */
|
||||
/* */
|
||||
/**************************************************************************/
|
||||
UINT _gx_canvas_pixelmap_rotate(GX_VALUE x_position, GX_VALUE y_position, GX_PIXELMAP *pixelmap,
|
||||
|
@ -35,7 +35,7 @@
|
||||
/* FUNCTION RELEASE */
|
||||
/* */
|
||||
/* _gx_canvas_pixelmap_tile PORTABLE C */
|
||||
/* 6.0 */
|
||||
/* 6.1 */
|
||||
/* AUTHOR */
|
||||
/* */
|
||||
/* Kenneth Maxwell, Microsoft Corporation */
|
||||
@ -69,6 +69,8 @@
|
||||
/* DATE NAME DESCRIPTION */
|
||||
/* */
|
||||
/* 05-19-2020 Kenneth Maxwell Initial Version 6.0 */
|
||||
/* 09-30-2020 Kenneth Maxwell Modified comment(s), */
|
||||
/* resulting in version 6.1 */
|
||||
/* */
|
||||
/**************************************************************************/
|
||||
UINT _gx_canvas_pixelmap_tile(GX_RECTANGLE *fill, GX_PIXELMAP *pixelmap)
|
||||
|
@ -36,7 +36,7 @@
|
||||
/* FUNCTION RELEASE */
|
||||
/* */
|
||||
/* _gx_canvas_polygon_draw PORTABLE C */
|
||||
/* 6.0 */
|
||||
/* 6.1 */
|
||||
/* AUTHOR */
|
||||
/* */
|
||||
/* Kenneth Maxwell, Microsoft Corporation */
|
||||
@ -73,6 +73,8 @@
|
||||
/* DATE NAME DESCRIPTION */
|
||||
/* */
|
||||
/* 05-19-2020 Kenneth Maxwell Initial Version 6.0 */
|
||||
/* 09-30-2020 Kenneth Maxwell Modified comment(s), */
|
||||
/* resulting in version 6.1 */
|
||||
/* */
|
||||
/**************************************************************************/
|
||||
UINT _gx_canvas_polygon_draw(GX_POINT *point_array, INT number_of_points)
|
||||
|
@ -34,7 +34,7 @@
|
||||
/* FUNCTION RELEASE */
|
||||
/* */
|
||||
/* _gx_canvas_rectangle_fill PORTABLE C */
|
||||
/* 6.0 */
|
||||
/* 6.1 */
|
||||
/* AUTHOR */
|
||||
/* */
|
||||
/* Kenneth Maxwell, Microsoft Corporation */
|
||||
@ -69,6 +69,8 @@
|
||||
/* DATE NAME DESCRIPTION */
|
||||
/* */
|
||||
/* 05-19-2020 Kenneth Maxwell Initial Version 6.0 */
|
||||
/* 09-30-2020 Kenneth Maxwell Modified comment(s), */
|
||||
/* resulting in version 6.1 */
|
||||
/* */
|
||||
/**************************************************************************/
|
||||
static UINT _gx_canvas_rectangle_fill(GX_RECTANGLE *rectangle, GX_COLOR fill_color)
|
||||
@ -127,7 +129,7 @@ GX_VALUE rectangle_height;
|
||||
/* FUNCTION RELEASE */
|
||||
/* */
|
||||
/* _gx_canvas_rectangle_draw PORTABLE C */
|
||||
/* 6.0 */
|
||||
/* 6.1 */
|
||||
/* AUTHOR */
|
||||
/* */
|
||||
/* Kenneth Maxwell, Microsoft Corporation */
|
||||
@ -164,6 +166,8 @@ GX_VALUE rectangle_height;
|
||||
/* DATE NAME DESCRIPTION */
|
||||
/* */
|
||||
/* 05-19-2020 Kenneth Maxwell Initial Version 6.0 */
|
||||
/* 09-30-2020 Kenneth Maxwell Modified comment(s), */
|
||||
/* resulting in version 6.1 */
|
||||
/* */
|
||||
/**************************************************************************/
|
||||
UINT _gx_canvas_rectangle_draw(GX_RECTANGLE *rectangle)
|
||||
|
Some files were not shown because too many files have changed in this diff Show More
Loading…
x
Reference in New Issue
Block a user