Skip to content

Commit

Permalink
WINDOWOBJ: Install classname in IMAGEFNS (#1788)
Browse files Browse the repository at this point in the history
IMAGEFNSCREATE had an argument CLASSNAME and the IMAGEFNS datatype had a
field IMAGECLASSNAME, but the CLASSNAME wasn't being installed in the
field
  • Loading branch information
fghalasz authored Jul 22, 2024
2 parents 1ffcde1 + e9200c7 commit 244300d
Show file tree
Hide file tree
Showing 2 changed files with 13 additions and 12 deletions.
25 changes: 13 additions & 12 deletions sources/WINDOWOBJ
Original file line number Diff line number Diff line change
@@ -1,13 +1,12 @@
(DEFINE-FILE-INFO PACKAGE "INTERLISP" READTABLE "INTERLISP" BASE 10)

(FILECREATED "23-Apr-2024 18:08:13" {WMEDLEY}<sources>WINDOWOBJ.;26 32448
(FILECREATED "17-Jul-2024 21:54:38" {WMEDLEY}<sources>WINDOWOBJ.;27 32550

:EDIT-BY rmk

:CHANGES-TO (FNS ENCAPSULATEDOBJP)
(VARS WINDOWOBJCOMS)
:CHANGES-TO (FNS IMAGEFNSCREATE)

:PREVIOUS-DATE " 5-Dec-2023 21:15:38" {WMEDLEY}<sources>WINDOWOBJ.;23)
:PREVIOUS-DATE "23-Apr-2024 18:08:13" {WMEDLEY}<sources>WINDOWOBJ.;26)


(PRETTYCOMPRINT WINDOWOBJCOMS)
Expand Down Expand Up @@ -133,6 +132,7 @@
(IMAGEFNSCREATE
[LAMBDA (DISPLAYFN IMAGEBOXFN PUTFN GETFN COPYFN BUTTONEVENTINFN COPYBUTTONEVENTINFN WHENMOVEDFN
WHENINSERTEDFN WHENDELETEDFN WHENCOPIEDFN WHENOPERATEDONFN PREPRINTFN CLASSNAME)
(* ; "Edited 17-Jul-2024 21:54 by rmk")
(* jds "19-Feb-85 09:33")

(* ;; "returns a structure which contains the image functions for a type of image object.")
Expand All @@ -156,7 +156,8 @@
WHENDELETEDFN _ WHENDELETEDFN
WHENCOPIEDFN _ WHENCOPIEDFN
WHENOPERATEDONFN _ WHENOPERATEDONFN
PREPRINTFN _ PREPRINTFN])
PREPRINTFN _ PREPRINTFN
IMAGECLASSNAME _ CLASSNAME])

(IMAGEFNSP
[LAMBDA (X) (* rrb " 1-Feb-84 11:13")
Expand Down Expand Up @@ -595,11 +596,11 @@ Either delete this image object or load its support files." IMAGEOBJ)
(ADDTOVAR LAMA IMAGEOBJPROP)
)
(DECLARE%: DONTCOPY
(FILEMAP (NIL (4826 23314 (COPYINSERT 4836 . 6363) (IMAGEBOX 6365 . 6545) (IMAGEFNSCREATE 6547 . 7742)
(IMAGEFNSP 7744 . 7985) (IMAGEOBJCREATE 7987 . 8532) (IMAGEOBJP 8534 . 8775) (IMAGEOBJPROP 8777 .
14669) (\IMAGEUSERPROP 14671 . 15265) (HPRINT.IMAGEOBJ 15267 . 15856) (COPYIMAGEOBJ 15858 . 16601) (
READIMAGEOBJ 16603 . 21960) (WRITEIMAGEOBJ 21962 . 23312)) (23528 32170 (
ENCAPSULATEDOBJ.BUTTONEVENTINFN 23538 . 25321) (ENCAPSULATEDOBJ.PUTFN 25323 . 26438) (
ENCAPSULATEDOBJ.DISPLAYFN 26440 . 28243) (ENCAPSULATEDOBJ.IMAGEBOXFN 28245 . 30421) (ENCAPSULATEDOBJP
30423 . 30731) (ENCAPSULATEDIMAGEFNS 30733 . 32168)))))
(FILEMAP (NIL (4785 23416 (COPYINSERT 4795 . 6322) (IMAGEBOX 6324 . 6504) (IMAGEFNSCREATE 6506 . 7844)
(IMAGEFNSP 7846 . 8087) (IMAGEOBJCREATE 8089 . 8634) (IMAGEOBJP 8636 . 8877) (IMAGEOBJPROP 8879 .
14771) (\IMAGEUSERPROP 14773 . 15367) (HPRINT.IMAGEOBJ 15369 . 15958) (COPYIMAGEOBJ 15960 . 16703) (
READIMAGEOBJ 16705 . 22062) (WRITEIMAGEOBJ 22064 . 23414)) (23630 32272 (
ENCAPSULATEDOBJ.BUTTONEVENTINFN 23640 . 25423) (ENCAPSULATEDOBJ.PUTFN 25425 . 26540) (
ENCAPSULATEDOBJ.DISPLAYFN 26542 . 28345) (ENCAPSULATEDOBJ.IMAGEBOXFN 28347 . 30523) (ENCAPSULATEDOBJP
30525 . 30833) (ENCAPSULATEDIMAGEFNS 30835 . 32270)))))
STOP
Binary file modified sources/WINDOWOBJ.LCOM
Binary file not shown.

0 comments on commit 244300d

Please sign in to comment.