Thank you!
currently my data.ini file looks like this
'(
(("SINGLE CARRIAGEWAY" "30" "TRAFFIC SIGNALS" "2-WAY TRAFFIC SIGNAL APPROACH") (("TRAFFICLIGHT" "0.0") ("7011A" "15.0") ("517L" "30.0") ("518" "30.0") ("543" "45.0") ("7001" "60.0")))
(("SINGLE CARRIAGEWAY" "30" "STOP AND GO" "STOP AND GO APPROACH") (("STOP_GO" "0.0") ("7011B" "15.0") ("517L" "30.0") ("518" "30.0") ("7010F" "45.0") ("7001" "60.0")))
(("SINGLE CARRIAGEWAY" "30" "PRIORITY" "L PRIORITY APPROACH") (("DATUM" "0.0") ("516" "15.0") ("516-1" "15.0") ("517L" "30.0") ("518" "30.0") ("7001" "45.0")))
(("SINGLE CARRIAGEWAY" "30" "PRIORITY" "R PRIORITY APPROACH") (("DATUM" "0.0") ("811" "15.0") ("811-1" "15.0") ("517R" "30.0") ("518" "30.0") ("7001" "45.0")))
(("SINGLE CARRIAGEWAY" "30" "TWO WAY TRAFFIC" "TWO WAY APPROACH") (("DATUM" "0.0") ("517L" "15.0") ("518" "15.0") ("7001" "30.0")))
)
I'm able to get the specific element from each list, but I'm really puzzled how to then put each of these into there specific categories/lists so I can call a list within the dialog. I've been at it a while trying to rack my brains around it, it just seem like I'm trying to crack the matrix going in and out of lists/ categories to me now haha.
I've made a dialog box which will essentially work like:
select carriageway > next list loads all speeds within that
select speed > next list loads all systems within that
select system > next list loads all descriptions within that
select descriptions > will display all slides and the defined meter markings
(I've attached a SS of the dialog box to try help put a image to the idea)