SDK for building cross-platform desktop apps in ANSI-C
MIT License
Published by frang75 11 days ago
edit_select()
. Commit.edit_copy()
, edit_paste()
and edit_cut()
. Commit.textview_select()
. Commit.textview_copy()
, textview_paste()
and textview_cut()
. Commit.textview_OnFilter()
. Commit.unicode_move()
. Doc. Commit.textview_wrap()
. Doc. Issue. Commit.view_allow_tab()
. Doc. Commit.textview_apply_all()
, textview_apply_sel()
. Doc. Issue. Commit.textview_show_select()
. Commit.OGL3D
.<ogl3d/ogl3d.h>
.draw_r2df()
, draw_r2dd()
, Draw::r2d()
. Commit.draw2d_preferred_monospace()
. Commit.listbox_font()
. Commit.ekFCELL
in font style to indicate the font size means cell height. Commit.font_with_width()
.font_with_xscale()
.font_width()
.font_xscale()
.dbind_destroy()
. Commit.layout_panel_replace()
. Commit.gui_alt_color()
avoid to register twice the same color. Commit.NAppGUIOptions.txt
for build info. Commit.Application.manifest
. They reference the same file in /prj/templates
. Commit.nap_link_inet(targetName)
. Commit.nap_link_opengl(targetName)
. Commit.-DNAPPGUI_NO_CRTDBG=YES
to disable the CRT debugger in Windows. Issue. Commit.osapp_argc()
and osapp_argv()
. Commit.font_ascent()
.font_descent()
.font_leading()
.font_is_monospace()
.font_installed_monospace()
.webview.h
.guicontrol_webview()
.layout_webview()
.layout_get_webview()
.cell_webview()
.blib_setenv()
Doc. Commit.str_repl()
on macOS.Doc.window_OnClose()
doesn't hide the window when FALSE
is returned. Commit.guicontrol_enabled()
and guicontrol_visible()
because unsafe. Use cell_enabled()
, cell_visible()
. Commit.gui_text_t
properties in private API. Commit.str_splits()
adds a new add_empty
parameter. Issue. Doc. Commit.Published by frang75 7 months ago
unicode_convers_nbytes_n()
. Commit.popup_get_text()
. Commit.modifiers
field in EvMouse
. Commit.tag
field in EvMouse
. Commit.listbox_OnDown()
. Commit.window_overlay()
.window_control_frame()
and window_client_to_screen()
Issue.gui_OnIdle()
.arrpt_insert_n()
.cell_empty()
.layout_panel_replace()
Issue.guicontrol_tag()
.guicontrol_get_tag()
.layout_ncols()
.layout_nrows()
.layout_insert_col()
.layout_insert_row()
.layout_remove_col()
.layout_remove_row()
.label_size_text()
. Doc. Commit.window_focus_info
.modifiers
field in EvKey
issue. Issue. Commit.listbox_color
issue in macOS and GTK+3. Commit.END_BIT
issue. Commit.bfile_dir_work()
. Commit.comwin_open_file()
issue with file types. Issue. Commit.ekGUI_CURSOR_SIZENS
bitmap Commit.Published by frang75 10 months ago
str_relpath()
, str_crelpath()
and str_splits()
.guicontrol
base object Doc.layout_control()
and cell_control()
.tableview_column_freeze()
.tableview_OnRowClick()
, EvTbRow
and ekGUI_EVENT_TBL_ROWCLICK
.tableview_header_height()
and tableview_row_height()
.tableview_hkey_scroll()
.tableview_focus_row()
, tableview_get_focus_row()
.tableview_scroll_visible()
, view_scroll_visible()
and view_scroll_size()
.'\n'
in tableview_header_title()
.textview_get_text()
.textview_select()
.textview_scroll_caret()
.textview_scroll_visible()
.textview_OnFilter()
, textview_OnFocus()
.textview_copy()
, textview_cut()
, textview_paste()
.edit_OnFilter()
: Number of characters inserted or deleted in caret position EvText::len
.edit_OnChange()
: If event returns FALSE
, the focus remains in control.edit_OnFocus()
.edit_select()
.edit_copy()
, edit_cut()
, edit_paste()
.gui_focus_t
, window_focus()
, window_get_focus()
, view_OnResignFocus()
and view_OnAcceptFocus()
.window_cycle_tabstop()
.window_hotkey()
, window_clear_hotkeys()
Doc.ekWINDOW_MODAL_NOHIDE
Doc.view_OnScroll()
, gui_scroll_t
.view_custom()
.view_OnOverlay()
Doc.panel_custom()
.button_vpadding()
and button_get_height()
.edit_vpadding()
.blib_getenv()
and blib_end()
.blib_strftime()
, date_pack()
, date_ellapsed_seconds()
, date_format()
, date_is_valid()
, date_weekday()
.gui_info_window()
.splitview_text()
and splitview_view()
add a new tabstop parameter.str_split_trim()
.edit_color()
issue.blib_strcpy()
, blib_strncpy()
and blib_strcat()
. Issue.layout_next_tabstop()
and layout_previous_tabstop()
.textview_scroll_down()
. Use now textview_scroll_caret()
.date_DD_MM_YYYY_HH_MM_SS()
and date_YYYY_MM_DD_HH_MM_SS()
. Use now date_format()
.date_month_en()
and date_month_es()
. Use now date_format()
.nrc
compiler builds from source. Deleted binary executables from repo. Issue, Issue.cmake --install
.find_package()
.NAppProject.cmake
module for help in NAppGUI-based applications.
nap_project_desktop_app()
.nap_project_command_app()
.nap_project_library()
.nap_config_compiler()
.nap_target_c_standard()
.nap_target_cxx_standard()
.Published by frang75 about 1 year ago
Published by frang75 almost 2 years ago
<blib.h>
Doc.<dlib.h>
Doc._sewer_api
_osbs_api
_core_api
_geom2d_api
_draw2d_api
_osgui_api
_gui_api
_osapp_api
_inet_api
dynamicLib()
. Doc.staticLib()
adds libName parameter.commandLib()
adds appName parameter.dynamicLib()
new build command.generateSolution()
should be added at the end of src/CMakeLists.txtPublished by frang75 almost 2 years ago
Published by frang75 over 2 years ago
Published by frang75 over 2 years ago
bproc_read_close
.Published by frang75 over 2 years ago
buffer_const()
buffer_with_data()
heap_leaks()
heap_stats()
bfile_pos()
bfile_seek()
layout_dbind_update()
evbind_modify()
evbind_object()
r2d_centerf()
Published by frang75 about 3 years ago