scrib_app_data_notebook_begin
  scrib_app_data_notebook_page_begin "Feature info"
    scrib_app_data_entry -var build_topo_tol -type float -def 0.2 \
                                    -desc "Gap tolerance"

    scrib_app_data_notebook_begin

       scrib_app_data_notebook_page_begin "Bolt Holes info"
            scrib_app_data_frame_begin "Feature information"
                scrib_app_data_entry -var number_rings -type float -def 2 \
                                    -desc "Number of Quad rings around bolt holes"
                scrib_app_data_entry -var min_hole -type float -def 5 \
                                    -desc "Remove holes w/Diameter <"
                scrib_app_data_entry -var med_hole -type float -def "__compute__" \
                                    -desc "4+ noded bolt hole (diameter upper limit <)" \
				    -compute_cmd "app_ex_compute_harder 4"
                scrib_app_data_entry -var max_hole -type float -def "__compute__" \
                                    -desc "6+ noded bolt hole (diameter upper limit <)" \
				    -compute_cmd "app_ex_compute_harder 6"
            scrib_app_data_frame_end
            scrib_app_data_frame_begin "Other information"
                scrib_app_data_entry -var stuff -type float -def 2 -desc "Things"
                scrib_app_data_entry -var stuff -type float -def 2 -desc "Random"
            scrib_app_data_frame_end
       scrib_app_data_notebook_page_end
       scrib_app_data_notebook_page_begin "Just do it"
             scrib_app_data_frame_begin "Meshing parameters"
               scrib_app_data_entry -var asdqewr_year -type float -def 1998 \
                                    -desc "Rookie year"
               scrib_app_data_meshing_params_button -type curve -method name \
                                    -params {height width ratio maxdev}
               scrib_app_data_meshing_params_button -type surface -method name \
                                    -params {height width ratio maxdev}
               scrib_app_data_meshing_params_button -type family -method naspid
             scrib_app_data_frame_end
             scrib_app_data_frame_begin "Miscellanea"
               scrib_app_data_entry -var asdfnumber_rings -type float -def 14 \
                                    -desc "Shoe size"
             scrib_app_data_frame_end
       scrib_app_data_notebook_page_end
    
    scrib_app_data_notebook_end
  scrib_app_data_notebook_page_end

  scrib_app_data_notebook_page_begin "Simple page"
            scrib_app_data_frame_begin "Hello"
                scrib_app_data_entry -var anumber_rings -type float -def 2 \
                                    -desc "Happy"
                scrib_app_data_entry -var amin_hole -type float -def 5 \
                                    -desc "Birthday"
                scrib_app_data_entry -var amed_hole -type float -def 15 \
                                    -desc "Mom"
                scrib_app_data_entry -var amax_hole -type float -def 30 \
                                    -desc "Good-bye"
            scrib_app_data_frame_end
  scrib_app_data_notebook_page_end

  scrib_app_data_notebook_page_begin "The fifth beatle"
    scrib_app_data_entry -var job -type string \
	    -def "the fifth beatle" \
	    -desc "I should have been"

    scrib_app_data_radio -var radio_entry_example8 \
	    -desc "Base execution on favourite Beatle" \
	    -choices {{yes "Yes"} {no "No"} } \
	    -def no
    
    scrib_app_data_radio -var radio_entry_favouriteBeatle \
	    -desc "Your favourite Beatle" \
	    -choices {{john "John"} {paul "Paul"} {george "George"} {ringo "Ringo"} {jason "Jason"}} \
	    -def jason \
	    -active {{radio_entry_example8 yes}}

    scrib_app_data_notebook_begin
       scrib_app_data_notebook_page_begin "Sgt. Pepper"
            scrib_app_data_frame_begin "Feature information"
                scrib_app_data_entry -var number_rings -type float -def 2 \
                                    -desc "Number of Quad rings around bolt holes"
                scrib_app_data_entry -var min_hole -type float -def 5 \
                                    -desc "Remove holes w/Diameter <"
            scrib_app_data_frame_end
       scrib_app_data_notebook_page_end
    
       scrib_app_data_notebook_page_begin "White album"
            scrib_app_data_frame_begin "Could be none more black"
                scrib_app_data_entry -var anumber_rings -type float -def 2 \
                                    -desc "Buffalo bill"
                scrib_app_data_entry -var amin_hole -type float -def 5 \
                                    -desc "Bye bye"
            scrib_app_data_frame_end
       scrib_app_data_notebook_page_end

    scrib_app_data_notebook_end

scrib_app_data_notebook_end

