energy/example
2023-07-20 10:00:08 +08:00
..
app-icon-gen U: demo path 2023-07-07 12:43:42 +08:00
context-menu R: example pkg rename 2023-07-02 15:57:07 +08:00
control R: example pkg rename 2023-07-02 15:57:07 +08:00
cookie R: example pkg rename 2023-07-02 15:57:07 +08:00
cookie-manager R: example pkg rename 2023-07-02 15:57:07 +08:00
custom-drag-window A: demo custom-drag-window 2023-07-18 16:20:52 +08:00
dev-test A: windows demo custom-browser-create 2023-07-20 10:00:08 +08:00
dev-tools R: example pkg rename 2023-07-02 15:57:07 +08:00
dom-visitor R: example pkg rename 2023-07-02 15:57:07 +08:00
download R: example pkg rename 2023-07-02 15:57:07 +08:00
drag-file A: demo drag file 2023-07-18 18:02:28 +08:00
execute-dev-tools-method R: example pkg rename 2023-07-02 15:57:07 +08:00
execute-javascript R: example pkg rename 2023-07-02 15:57:07 +08:00
flash-for-cef-v87 U: flashcefv87 2023-07-08 19:21:37 +08:00
frameless A: demo custom-drag-window 2023-07-18 16:19:22 +08:00
i18n R: example pkg rename 2023-07-02 15:57:07 +08:00
internal-http-server R: example pkg rename 2023-07-02 15:57:07 +08:00
ipc-on-emit R: example pkg rename 2023-07-02 15:57:07 +08:00
key-event R: example pkg rename 2023-07-02 15:57:07 +08:00
lib-checkupdate R: example pkg rename 2023-07-02 15:57:07 +08:00
load-html-url U: demo path 2023-07-07 12:43:42 +08:00
msgbox R: example pkg rename 2023-07-02 15:57:07 +08:00
osr A: view's component events/procs 2023-07-04 19:48:30 +08:00
popup-sub-window R: example pkg rename 2023-07-02 15:57:07 +08:00
print-pdf U: demo path 2023-07-07 12:43:42 +08:00
process-type R: example pkg rename 2023-07-02 15:57:07 +08:00
proxy R: example pkg rename 2023-07-02 15:57:07 +08:00
response-filter U: demo path 2023-07-07 12:43:42 +08:00
scheme U: browser RunFileDialog 2023-07-09 13:21:08 +08:00
search-text R: example pkg rename 2023-07-02 15:57:07 +08:00
simple U: app 2023-07-10 14:09:50 +08:00
sub-process U: demos icon 2023-06-07 16:36:18 +08:00
sys-dialog U: demo 2023-07-17 18:16:21 +08:00
sys-menu R: example pkg rename 2023-07-02 15:57:07 +08:00
tempdll U: tempdll for mac load liblcl 2023-07-19 18:22:54 +08:00
tray A: 4 types systray demo 2023-07-13 18:10:57 +08:00
view-source R: example pkg rename 2023-07-02 15:57:07 +08:00
vue R: example pkg rename 2023-07-02 15:57:07 +08:00
webkit-register R: example pkg rename 2023-07-02 15:57:07 +08:00
windows A: windows demo custom-browser-create 2023-07-20 10:00:08 +08:00
zoom R: example pkg rename 2023-07-02 15:57:07 +08:00
README.md R: example pkg rename 2023-07-02 15:57:07 +08:00
README.zh_CN.md R: example pkg rename 2023-07-02 15:57:07 +08:00

Energy example

In Energy, CEF combined with LCL can make various applications

CEF: HTML + JS + CSS

LCL: Various system native UI components

Example Name Example Description
app-icon-syso windows Windows application icon generation, Linux and macOSX not provided
context-menu Customize right-click menu
control The state control of page control refresh, forward, backward, and stop refresh based on LCL components can be combined with various system components in Energy
cookie Setting, obtaining, and deleting cookies
cookie-manager Cookie Management
dev-tools Developer Tools
dom-visitor Document operation display
download Download files
execute-dev-tools-method Execute Developer Tool Method
execute-javascript Executing JS code in the page in Go
frameless Borderless Window
i18n Local multilingual adaptation
internal-http-server Internal Services
ipc-on-emit Event monitoring and triggering for Go and JS
key-event Keyboard events in HTML
load-html-url Display the loaded Html string or Url address on the page
msgbox LCL based system prompts
popup-sub-window Pop up sub window
print-pdf Printing pages as PDF documents
process-type When there are multiple processes, the process type
proxy Proxy configuration
response-filter Resource response filtering
scheme Custom protocol topics, such as http instead of hello
bsearch-text Search page text
sysdialog Various modal functional Windows
view-source Display page source code
vue Example of html+vue
webkit-register webkit callback functions register local js examples
zoom Zoom in and out of the page
simple Simple application example
sub-process Multiprocess, starting the rendering process as a child process
tray Tray - Custom and system tray
dev-test examples of various tests at development time
... ...