home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
C!T ROM 2
/
ctrom_ii_b.zip
/
ctrom_ii_b
/
PROGRAM
/
BASIC
/
QBFX
/
PARADEMO.BAS
(
.txt
)
< prev
next >
Wrap
QuickBASIC Tokenized Source
|
1993-05-24
|
15KB
|
336 lines
minit
getmstat
putptr
mskan
mchrR
mposx
mposy
INT86OLD
intnum
inarray
outarray
playmod
clearmod,
QMLoad
FSegment
FOffset\
qmunload
QMInitDevice
Device
SBPort(
QMSetSpeed
Speed
QMPermit
QMHault6
QMVolume
MasterVolume
QMClickControl
EnableFlag
QMCheckClick@
QMSetLoopy
LoopFlag
QMFindSB%
qmsafeunhook
QMIsPlaying`
QMStatus21C
QMIsLoadedP
QMMemFree=
QMMemUsed
QMFarRelease
MemToFree
NMALLOC
loadptrF
ptrfile)
leddisp
otime
grabbfldE
erflgN
escflg"
cflag
FFLAG
Range
fontinit
tlcv`
MNLN5
zoompanl
brchX
dcolr
brsha
tlshai
omchr
MouseHandlerf
funcset/
barmenu
setup
pickedq
puticon6
puttxt
editpcx
putpcxO
literal
mbarset
Test2
Screw9
stuff
stuff...
screwem
enddemo
SMLPANELw
waittime
shareC
regis
paragon
register
@ shareware
readPAN
importM
loaditE
justin
panname
stopscan
@ reportlocj
scannersL
stopscnT
stopscen
showscrn
stopscxn
audioflg
pcxpath
plmc|
importmodY
intrlabl)
banshee
importpcx
importgif
deffld\
fldptr`
TFLG~
defswcS
swcptrd
defbtng
btnptr
titlt
drawbutton
deficb
icbptr8
STORE
BAILY
BAILX
ilabel!
thenPCOPY
pallette
showpallette
pour+
mpscan
mpexit
scanloc
offlag
pressbutn
jbail
scanleft
scantopi
scanx
scany
endscan
showpalette
pcolr
vcolr
BIGPANEL
smscr
hscroll
endscr0
pushpops
FGETC
segmentK
FPUTA
stoppop
bypass
pushnpop
TIMERCALL
menudude
barset9
endsbar
endmbar
menudemo
ovlypeel
@ smoothscr
namefeldh
addrfeld
cityfeldJ
statfeld1
zipfield
nameQ
cityp
state
zipfeld
mousehit
DEPTH
finger01.ptr
jerhoriz.pcxe
Paragon Labs QuickBasic Toolbox"e
Paragon Labs QuickBasic Toolbox"e
About
Paragon Labs...
Shareware version
share
Registration
regis
MultiMedia
PCX Images
GIF Images
MOD Background Audio
mods"
Graphics
Colours
colours
Smooth Scrolling
smoothscrl
Screen capture/restore
capres
Box types galore!
boxes
Pull-Down MenuBars
4GL CASE Design Tool!
Custom Icon Editor
Custom Mouse Pointers
mptrs"
Input
Keyboard input routines
keybd
Mouse sensing
mousense"
DarkZone.MODe
paralabse
share"
sharelibe
regis"
regislibd
arrow001.ptr
pcxslib1d
pcxslib2e
pcxslib3e
DarkZone.MODe
finger01.ptr
arrow001.ptr
gifslib1d
finger01.ptr
arrow001.ptr
modslib1e
finger01.ptr
colours"
arrow001.ptr
finger01.ptr
smoothscrl
capres
boxes"
boxeslibd
CASETOOLe
icedmlibe
DarkZone.MODe
mptrs"
mptrlib1e
finger01.ptr
keybd"
fieldlibe
mousense
mouselibe
register
reportloc
d)d)d
d)d)e
showscrn
CALL reportloc
' when enabled, this displays cursor location
fieldlib
000000000000d
7
000000000000d
7
000000000000d
7
d d m
000000001000d
7
100000000000d
7
mptrlib1
MPTRDEMO.EXEq
icedmlib
ICEDDEMO.EXEq
CASETOOL
CASEDEMO.EXEq
showpalette
327 585
*** toss down the base palette legend ***
*** across the top ****
*** up the side ***
*** transparent ***
*** hash-marks on trans ***
The PDE Colour Palettee
The PDE Colour Palettee
*** title on palette ***
*** throw down all possible mixes ***
*** here we unpress the old button ***
call putptr(1): RETURN*
*** here we press the new button ***R
IF hl% >= 151 AND hl% <= 172 THEN GOSUB scanleft
IF vl% >= 69 AND vl% <= 80 THEN GOSUB scantop
*** scan x-axis first ***
LINE (sx, 87)-(sx, 312 + 11), 12
LINE (181, sx)-(556 + 25, sx), 12
menudemo
MenuBar
Only DarkStar allows
the SysOp to define
graphic MenuBars for
user interaction on
his BBS!
Exit to Demo Menu
EXIT"
Test1
DarkStar MenuBars
support up to 14
options per Menu-
Bar element!
Seperator lines like
the one above are an
item also supported!
Test2
Only DarkStar brings
the SysOp this level
of flexibility!
MenuBars provide the
same control that an
IconButton or Hyper-
Button could provide
in a user interface.
Test3
When it comes to
flexibility, one
BBS provides the
features you've
always wanted in
a system...
DarkStar!
ovlypeel
The Paragon QB Toolkit provides an ultra-fast facilitye
for copying an area of screen to RAM and restoring it.e
These routines utilize FAR storage, and do NOT reducee
the string or variable space available to your programe
in any way. These routines are especially useful whene
working with pop-up and peel-off windows. In fact, wee
used these routines ourselves in the MenuBar facilitye
provided in the library.e
The flickering boxes you see are screen area captures,e
overlaid in white, and immediately replaced. You can'te
help but take note of the performance. Grin.e
Press any key to terminate this segment of the Demo."e
smoothscr
The Paragon QB Toolkit provides a vertical scroll toole
which allows smoothscroll of any window in FAR RAM. Ite
doesn't affect string or variable storage, and provese
itself quite useful for applications like scrollbars,e
editors, etc. The scroll increment is adjustable, ande
screen modes 9 and 12 are supported.e
Press any key to terminate this segment of the Demo."e