(version 2)
(include "sci.sh")
(exports
    0 aboutCode
)
(use "Main")
(use "Print")
(use "Obj")
(script 13)


(local
    local0

)
(procedure (localproc_0304 param1 param2)
    (var printDialog)
    (Print:
        mode(1)
        ticks(* global94 10)
        addText(2 0 0 param1 0 0 13)
    )
    = printDialog (Print:dialog)
    (Print:
        addIcon(910 param2 0 - (/ (+ (send printDialog:nsLeft) (send printDialog:nsRight)) 2) (+ (/ CelWide(910 param2) 2) 5) 
            (if (proc999_5(param2 2 3))
                60
            )(else
                (if (== param2 5)
                    35
                )(else
                    30
                )
            )
)
        init()
    )
)


(instance public aboutCode of Code
    (properties)

    (method (doit)
        (var temp0[300])
        Load(rsVIEW 910)
        = gWalkCursor (send ((send gIconBar:curIcon)):cursor)
        (send gGame:setCursor(998))
        = gBack 20
        (send gFpWin:
            color(0)
            back(gBack)
        )
        (if (not (Print:
            mode(1)
            font(gFont)
            ticks(* global94 10)
            addText(2 0 0 1 0 0 13)
            init()
        )
)
            (self:dispose())
            return 
        )
        (if (not (Print:
            mode(1)
            ticks(* global94 10)
            addText(2 0 0 2 40 0 13)
            addIcon(910 0 0 0 30)
            addIcon(910 1 0 105 30)
            init()
        )
)
            (self:dispose())
            return 
        )
        (if (not localproc_0304(3 1))
            (self:dispose())
            return 
        )
        (if (not localproc_0304(4 2))
            (self:dispose())
            return 
        )
        (if (not localproc_0304(5 3))
            (self:dispose())
            return 
        )
        (if (not localproc_0304(6 4))
            (self:dispose())
            return 
        )
        (if (not localproc_0304(7 5))
            (self:dispose())
            return 
        )
        (if (not (Print:
            mode(1)
            font(gFont)
            ticks(* global94 10)
            addText(2 0 0 8 0 0 13)
            init()
        )
)
            (self:dispose())
            return 
        )
        (if (not (Print:
            mode(1)
            font(gFont)
            ticks(* global94 10)
            addText(2 0 0 9 0 0 13)
            init()
        )
)
            (self:dispose())
            return 
        )
        (if (not (Print:
            mode(1)
            font(gFont)
            ticks(* global94 10)
            addText(2 0 0 10 0 0 13)
            init()
        )
)
            (self:dispose())
            return 
        )
        (if (not (Print:
            mode(1)
            font(gFont)
            ticks(* global94 10)
            addText(2 0 0 11 0 0 13)
            init()
        )
)
            (self:dispose())
            return 
        )
        (if (not (Print:
            mode(1)
            font(gFont)
            ticks(* global94 10)
            addText(2 0 0 12 0 0 13)
            init()
        )
)
            (self:dispose())
            return 
        )
        (if (not (Print:
            mode(1)
            font(gFont)
            ticks(* global94 10)
            addText(2 0 0 13 0 0 13)
            init()
        )
)
            (self:dispose())
            return 
        )
        (if (not (Print:
            mode(1)
            font(gFont)
            ticks(* global94 10)
            addText(2 0 0 14 0 0 13)
            init()
        )
)
            (self:dispose())
            return 
        )
        (if (not (Print:
            mode(1)
            font(gFont)
            ticks(* global94 10)
            addText(2 0 0 15 0 0 13)
            init()
        )
)
            (self:dispose())
            return 
        )
        (if (not (Print:
            mode(1)
            font(gFont)
            ticks(* global94 10)
            addText(2 0 0 16 0 0 13)
            init()
        )
)
            (self:dispose())
            return 
        )
        (self:dispose())
    )


    (method (dispose)
        (Print:ticks(-1))
        = gBack 34
        (send gFpWin:
            color(0)
            back(gBack)
        )
        (send gGame:setCursor(gWalkCursor))
        DisposeScript(13)
    )

)
