go-sciter
文章平均质量分 92
Regulations
这个作者很懒,什么都没留下…
展开
-
Go语言使用go-sciter创建桌面应用(八) 窗口显示时,自动加载后端数据。
有些时候我们需要在窗口创建并显示时,加载一些后端的配置,这就需要用到view提供的几个事件。https://sciter.com/docs/content/sciter/View.htmstatechange 状态改变时,最大化,最小化,显示,隐藏,会触发事件回调。activate 窗口激活或停用时,可以理解为获取焦点或失去焦点,触发事件回调。demo.go的代码如下。package...转载 2020-04-21 13:07:23 · 392 阅读 · 0 评论 -
Go语言使用go-sciter创建桌面应用(七) view 对象常用方法,文件选择,窗口弹出,请求
view对象的详细文档请看:https://sciter.com/docs/content/sciter/View.htmdemo9.html代码如下:<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <title>view对象学习<...转载 2020-04-21 13:06:40 · 788 阅读 · 0 评论 -
Go语言使用go-sciter创建桌面应用(六) Element 元素操作和 Event 事件响应
详细的文档请看下面两个链接:https://sciter.com/docs/content/sciter/Element.htmhttps://sciter.com/docs/content/sciter/Event.htmdemo8.html代码如下:<!DOCTYPE html><html lang="en"><head> <m...转载 2020-04-21 13:05:24 · 477 阅读 · 0 评论 -
Go语言使用go-sciter创建桌面应用(五) 加载元素资源
有些时候我们需要动态的给某个UI元素加载内容或数据。demo6.go代码如下:package main; import ( "github.com/sciter-sdk/go-sciter/window" "github.com/sciter-sdk/go-sciter" "log" "fmt") func load(root *sciter.Elem...转载 2020-04-21 13:04:40 · 416 阅读 · 0 评论 -
Go语言使用go-sciter创建桌面应用(四) 固定窗口大小
有些时候我们需要创建的应用窗口大小不可改变。demo5.go代码如下:package main; import ( "github.com/sciter-sdk/go-sciter/window" "github.com/sciter-sdk/go-sciter" "log") func main() { //创建新窗口 //并设置窗口大小 ...转载 2020-04-21 13:03:21 · 424 阅读 · 0 评论 -
Go语言使用go-sciter创建桌面应用(三) 事件处理,函数与方法定义,go与tiscript之间相互调用
Sciter 处理脚本 tiscript,用于处理UI交互中的一些逻辑,跟js很像,但又有点区别,对前端熟悉的人应该能很快上手。tiscrip脚本文档https://sciter.com/developers/sciter-docs/script/dom类文档https://sciter.com/developers/sciter-docs/dom-classes/demo4.go代...转载 2020-04-21 13:01:56 · 712 阅读 · 0 评论 -
Go语言使用go-sciter创建桌面应用(二) ui元素查找,增加,删除,修改
我们可以通过 go-sciter 给我们提供的方法,方便的对 html,css 编写的UI界面进行增删改查。demo3.go代码如下:package main; import ( "github.com/sciter-sdk/go-sciter" "github.com/sciter-sdk/go-sciter/window" "log" "fmt") ...转载 2020-04-21 13:00:58 · 616 阅读 · 0 评论 -
Go语言使用go-sciter创建桌面应用(一) 简单的通过html,css写ui
我们使用 go-sciter,就不得不提 Sciter,Sciter 是一个嵌入式的 HTML/CSS 脚本引擎,旨在为桌面应用创建一个 UI 框架层。说简单点就是我们通过它可以像写html,css那样写桌面UI。一、环境准备第一步:从 https://sciter.com/download/ 地址下载 sciter-sdk 1. 解压,找到 sciter-sdk\bin\64\scite...转载 2020-04-21 12:59:22 · 3524 阅读 · 5 评论