[9.8] Dialog Box Limitations - Texas Instruments TI-89 Tip List

Graphing calculator
Hide thumbs Also See for TI-89:
Table of Contents

Advertisement

dbdrd(db,prmpt,ddlist,ddvar)
func
db&":dropdown "&char(34)&prmpt&char(34)&","&string(ddlist)&","&ddvar
Endfunc
dbtxt(db,txt)
func
db&":text "&char(34)&txt&char(34)
Endfunc
dbend(db)
func
db&":enddlog"
Endfunc
Note that you don't really need to use these functions, instead, you can just build the dialog box as a
big string and use it as the argument to expr(). This is a better approach if you only have a single
dialog box.

[9.8] Dialog box limitations

Dialog boxes can include Text, DropDown and Request functions. There are limits to the number of
functions you can include in a single Dialog box:
This table shows the maximum number of Request functions for combinations of Text and DropDown
functions. For example, if you have four Text functions and three DropDown functions, you can have
as many as two Request functions.
Number of Text lines #
Number of DropDown lines"
0
1
2
3
4
5
6
7
8
9
Here are some other Dialog box property limitations:
Text:
10 maximum
DropDown:
9 maximum
Request:
7 maximum
Title:
1 maximum
0
1
2
3
7
6
6
5
6
6
5
4
5
5
4
3
5
4
3
2
4
3
2
2
3
2
1
1
2
1
0
0
1
0
0
0
4
5
6
7
4
3
3
2
3
3
2
1
2
2
1
0
2
1
0
1
0
0
8
9
10
1
1
0
0
0
9 - 9

Hide quick links:

Advertisement

Table of Contents
loading

This manual is also suitable for:

Ti-92+

Table of Contents