This commit is contained in:
smvamse 2021-07-11 21:12:42 +05:30 committed by GitHub
parent 4a0d14fd1f
commit 187ae5c9c9
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23

View file

@ -5,12 +5,12 @@
(in-package :clog-user)
(defun my-on-click (obj) ; obj in any event is the target of the event
(setf (color obj) (rgb 0 255 0))) ; this makes it possible to reuse events
(setf (color obj) (rgb 0 255 0))) ; this makes it possible to reuse event handlers
; RGB is a helper function for color
(defun on-new-window (body)
"On-new-window handler."
(setf (title (html-document body)) "Tutorial 4")
;; The same handler my-on-click is set no both targets
;; The same handler #'my-on-click is set on both targets
(set-on-click (create-section body :h1 :content "Hello World! (click me!)")
#'my-on-click)
(set-on-click (create-section body :h3 :content "Click me too!")