html Awesomium。ボタン押したらカウント上がっていく感じの。
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了html Awesomium。ボタン押したらカウント上がっていく感じの。相关的知识,希望对你有一定的参考价值。
import std.stdio;
import graphite.ww.application,
graphite.ww.activity,
graphite.ww.html,
graphite.ww.widgets.button;
import awesomium4d.weakref,
awesomium4d.jsarray,
awesomium4d.webconfig,
awesomium4d.websession,
awesomium4d.webcore;
import graphite.deimos.glfw.glfw3;
shared static immutable myCSS = `* {
font-family:'ヒラギノ角ゴ Pro W3', 'Hiragino Kaku Gothic Pro', メイリオ, Meiryo, 'MS Pゴシック', sans-serif;
}`;
void main()
{
import std.exception : enforce;
enforce(glfwInit());
scope(exit) glfwTerminate();
auto config = WebConfig();
config.additionalOptions ~= "--use-gl=desktop";
WebCore webCore = WebCore.initialize(config);
scope(exit) WebCore.shutdown();
auto pref = WebPreferences();
pref.enableWebAudio = true;
pref.enableWebGL = true;
pref.enableGPUAcceleration = true;
pref.enableJavascript = true;
pref.enableDart = true;
pref.userStylesheet = myCSS;
pref.enableSmoothScrolling = true;
pref.enableRemoteFonts = true;
pref.defaultEncoding = "utf-8";
auto session = webCore.createWebSession(WebString(""), pref);
auto activity = new GLFWActivity(600, 480, "foobar", session);
HTMLElement[string] elements;
elements["btn1"] = {
auto btn1 = new GenericButton!
q{<input type="button" id="btn1" onclick="btn1.onClick()" value="btn1">}
("btn1");
size_t cnt;
btn1.onClick.strongConnect(delegate(FiredContext ctx, WeakRef!(const(JSArrayCpp)) array){
import std.string;
++cnt;
btn1.value = format("cnt: %s", cnt);
});
return btn1;
}();
auto appPage = new TemplateHTMLPage!`main_view.html`(elements);
activity.load(appPage);
auto app = new GLFWApplication(activity);
app.run();
}
<!doctype html>
<html lang="jp">
<head>
<meta charset="utf-8">
<title>MyView</title>
</head>
<body>
%[elements["btn1"].html%]
</body>
</html>
以上是关于html Awesomium。ボタン押したらカウント上がっていく感じの。的主要内容,如果未能解决你的问题,请参考以下文章
scss 180312ボタン押された感を简単に出す!
html チェックされたら推可能になるボタン
ruby 连続した日付をカウントする
python SQLでSELECT DISTINCTしてユニークな组み合わせをカウントするような问い合わせを,熊猫のデータフレームに书き変えてみました。以下「お昼のセットメニューの组み合わせに投票」と
html jQuery的で入力文字数をカウント
html ボタンアニメーション