CodeFinder is a tool to find the lines in the Editor.If you roll the Scrollbar to a place you can do with Code Finder one click select the place of the Scrollbar and next time you'll find the place again.In a project with 1500 or 2000 and more lines it is really hard to find a spezial selection in the Editor that you need for may be another project.Sometimes is good to find a code.
'Code Finder is a Tool for the Just Basic Editor 'written by Jeff Yabuti 2005 'credits to Welopez for an Example in the JB Forum 'Orginal by Pablo Worble 'Example Pictures Without Graphic Boxes, Nomainwin WindowWidth = 120 WindowHeight = 615 UpperLeftX=int((DisplayWidth-WindowWidth)/2) UpperLeftY=int((DisplayHeight-WindowHeight)/2) 'MENU' textbox #main.txt ,10,15,90,25 textbox #main.txt2 ,10,550,90,25 button #main, "help",[help],UL,25,528,60,20 Bmpbutton #main.b3,"3.bmp", [doThis],UL, 3, 57 Bmpbutton #main.b2,"2.bmp", [doThis],UL, 3, 87 Bmpbutton #main.b1, "1.bmp", [doThis], UL, 3, 87 Bmpbutton #main.b2,"2.bmp", [doThis],UL, 3, 93 Bmpbutton #main.b1, "1.bmp", [doThis], UL, 3, 93 Bmpbutton #main.b2,"2.bmp", [doThis],UL, 3, 99 Bmpbutton #main.b1, "1.bmp", [doThis], UL, 3, 99 Bmpbutton #main.b2,"2.bmp", [doThis],UL, 3, 105 Bmpbutton #main.b1, "1.bmp", [doThis], UL, 3, 105 Bmpbutton #main.b2,"2.bmp", [doThis],UL, 3, 111 Bmpbutton #main.b1, "1.bmp", [doThis], UL, 3, 111 Bmpbutton #main.b2,"2.bmp", [doThis],UL, 3, 117 Bmpbutton #main.b1, "1.bmp", [doThis], UL, 3, 117 Bmpbutton #main.b2,"2.bmp", [doThis],UL, 3, 123 Bmpbutton #main.b1, "1.bmp", [doThis], UL, 3, 123 Bmpbutton #main.b2,"2.bmp", [doThis],UL, 3, 129 Bmpbutton #main.b1, "1.bmp", [doThis], UL, 3, 129 Bmpbutton #main.b2,"2.bmp", [doThis],UL, 3, 135 Bmpbutton #main.b1, "1.bmp", [doThis], UL, 3, 135 Bmpbutton #main.b2,"2.bmp", [doThis],UL, 3, 141 Bmpbutton #main.b1, "1.bmp", [doThis], UL, 3, 141 Bmpbutton #main.b2,"2.bmp", [doThis],UL, 3, 147 Bmpbutton #main.b1, "1.bmp", [doThis], UL, 3, 147 Bmpbutton #main.b2,"2.bmp", [doThis],UL, 3, 153 Bmpbutton #main.b1, "1.bmp", [doThis], UL, 3, 153 Bmpbutton #main.b2,"2.bmp", [doThis],UL, 3, 159 Bmpbutton #main.b1, "1.bmp", [doThis], UL, 3, 159 Bmpbutton #main.b2,"2.bmp", [doThis],UL, 3, 165 Bmpbutton #main.b1, "1.bmp", [doThis], UL, 3, 165 Bmpbutton #main.b2,"2.bmp", [doThis],UL, 3, 171 Bmpbutton #main.b1, "1.bmp", [doThis], UL, 3, 171 Bmpbutton #main.b2,"2.bmp", [doThis],UL, 3, 177 Bmpbutton #main.b1, "1.bmp", [doThis], UL, 3, 177 Bmpbutton #main.b2,"2.bmp", [doThis],UL, 3, 183 Bmpbutton #main.b1, "1.bmp", [doThis], UL, 3, 183 Bmpbutton #main.b2,"2.bmp", [doThis],UL, 3, 189 Bmpbutton #main.b1, "1.bmp", [doThis], UL, 3, 189 Bmpbutton #main.b2,"2.bmp", [doThis],UL, 3, 195 Bmpbutton #main.b1, "1.bmp", [doThis], UL, 3, 195 Bmpbutton #main.b2,"2.bmp", [doThis],UL, 3, 201 Bmpbutton #main.b1, "1.bmp", [doThis], UL, 3, 201 Bmpbutton #main.b2,"2.bmp", [doThis],UL, 3, 207 Bmpbutton #main.b1, "1.bmp", [doThis], UL, 3, 207 Bmpbutton #main.b2,"2.bmp", [doThis],UL, 3, 213 Bmpbutton #main.b1, "1.bmp", [doThis], UL, 3, 213 Bmpbutton #main.b2,"2.bmp", [doThis],UL, 3, 219 Bmpbutton #main.b1, "1.bmp", [doThis], UL, 3, 219 Bmpbutton #main.b2,"2.bmp", [doThis],UL, 3, 225 Bmpbutton #main.b1, "1.bmp", [doThis], UL, 3, 225 Bmpbutton #main.b2,"2.bmp", [doThis],UL, 3, 231 Bmpbutton #main.b1, "1.bmp", [doThis], UL, 3, 231 Bmpbutton #main.b2,"2.bmp", [doThis],UL, 3, 237 Bmpbutton #main.b1, "1.bmp", [doThis], UL, 3, 237 Bmpbutton #main.b2,"2.bmp", [doThis],UL, 3, 243 Bmpbutton #main.b1, "1.bmp", [doThis], UL, 3, 243 Bmpbutton #main.b2,"2.bmp", [doThis],UL, 3, 249 Bmpbutton #main.b1, "1.bmp", [doThis], UL, 3, 249 Bmpbutton #main.b2,"2.bmp", [doThis],UL, 3, 255 Bmpbutton #main.b1, "1.bmp", [doThis], UL, 3, 255 Bmpbutton #main.b2,"2.bmp", [doThis],UL, 3, 261 Bmpbutton #main.b1, "1.bmp", [doThis], UL, 3, 261 Bmpbutton #main.b2,"2.bmp", [doThis],UL, 3, 267 Bmpbutton #main.b1, "1.bmp", [doThis], UL, 3, 267 Bmpbutton #main.b2,"2.bmp", [doThis],UL, 3, 273 Bmpbutton #main.b1, "1.bmp", [doThis], UL, 3, 273 Bmpbutton #main.b2,"2.bmp", [doThis],UL, 3, 279 Bmpbutton #main.b1, "1.bmp", [doThis], UL, 3, 279 Bmpbutton #main.b2,"2.bmp", [doThis],UL, 3, 285 Bmpbutton #main.b1, "1.bmp", [doThis], UL, 3, 285 Bmpbutton #main.b2,"2.bmp", [doThis],UL, 3, 291 Bmpbutton #main.b1, "1.bmp", [doThis], UL, 3, 291 Bmpbutton #main.b2,"2.bmp", [doThis],UL, 3, 297 Bmpbutton #main.b1, "1.bmp", [doThis], UL, 3, 297 Bmpbutton #main.b2,"2.bmp", [doThis],UL, 3, 303 Bmpbutton #main.b1, "1.bmp", [doThis], UL, 3, 303 Bmpbutton #main.b2,"2.bmp", [doThis],UL, 3, 309 Bmpbutton #main.b1, "1.bmp", [doThis], UL, 3,309 Bmpbutton #main.b2,"2.bmp", [doThis],UL, 3, 315 Bmpbutton #main.b1, "1.bmp", [doThis], UL, 3,315 Bmpbutton #main.b2,"2.bmp", [doThis],UL, 3, 321 Bmpbutton #main.b1, "1.bmp", [doThis], UL, 3,321 Bmpbutton #main.b2,"2.bmp", [doThis],UL, 3, 327 Bmpbutton #main.b1, "1.bmp", [doThis], UL, 3,327 Bmpbutton #main.b2,"2.bmp", [doThis],UL, 3, 333 Bmpbutton #main.b1, "1.bmp", [doThis], UL, 3,333 Bmpbutton #main.b2,"2.bmp", [doThis],UL, 3, 339 Bmpbutton #main.b1, "1.bmp", [doThis], UL, 3,339 Bmpbutton #main.b2,"2.bmp", [doThis],UL, 3, 345 Bmpbutton #main.b1, "1.bmp", [doThis], UL, 3,345 Bmpbutton #main.b2,"2.bmp", [doThis],UL, 3, 351 Bmpbutton #main.b1, "1.bmp", [doThis], UL, 3,351 Bmpbutton #main.b2,"2.bmp", [doThis],UL, 3, 357 Bmpbutton #main.b1, "1.bmp", [doThis], UL, 3,357 Bmpbutton #main.b2,"2.bmp", [doThis],UL, 3, 363 Bmpbutton #main.b1, "1.bmp", [doThis], UL, 3,363 Bmpbutton #main.b2,"2.bmp", [doThis],UL, 3, 369 Bmpbutton #main.b1, "1.bmp", [doThis], UL, 3,369 Bmpbutton #main.b2,"2.bmp", [doThis],UL, 3, 375 Bmpbutton #main.b1, "1.bmp", [doThis], UL, 3,375 Bmpbutton #main.b2,"2.bmp", [doThis],UL, 3, 381 Bmpbutton #main.b1, "1.bmp", [doThis], UL, 3,381 Bmpbutton #main.b2,"2.bmp", [doThis],UL, 3, 387 Bmpbutton #main.b1, "1.bmp", [doThis], UL, 3,387 Bmpbutton #main.b2,"2.bmp", [doThis],UL, 3, 393 Bmpbutton #main.b1, "1.bmp", [doThis], UL, 3,393 Bmpbutton #main.b2,"2.bmp", [doThis],UL, 3, 399 Bmpbutton #main.b1, "1.bmp", [doThis], UL, 3,399 Bmpbutton #main.b2,"2.bmp", [doThis],UL, 3, 405 Bmpbutton #main.b1, "1.bmp", [doThis], UL, 3,405 Bmpbutton #main.b2,"2.bmp", [doThis],UL, 3, 411 Bmpbutton #main.b1, "1.bmp", [doThis], UL, 3, 411 Bmpbutton #main.b2,"2.bmp", [doThis],UL, 3, 417 Bmpbutton #main.b1, "1.bmp", [doThis], UL, 3, 417 Bmpbutton #main.b2,"2.bmp", [doThis],UL, 3, 423 Bmpbutton #main.b1, "1.bmp", [doThis], UL, 3, 423 Bmpbutton #main.b2,"2.bmp", [doThis],UL, 3, 429 Bmpbutton #main.b1, "1.bmp", [doThis], UL, 3, 429 Bmpbutton #main.b2,"2.bmp", [doThis],UL, 3, 435 Bmpbutton #main.b1, "1.bmp", [doThis], UL, 3, 435 Bmpbutton #main.b2,"2.bmp", [doThis],UL, 3, 441 Bmpbutton #main.b1, "1.bmp", [doThis], UL, 3, 441 Bmpbutton #main.b2,"2.bmp", [doThis],UL, 3, 447 Bmpbutton #main.b1, "1.bmp", [doThis], UL, 3, 447 Bmpbutton #main.b2,"2.bmp", [doThis],UL, 3, 453 Bmpbutton #main.b1, "1.bmp", [doThis], UL, 3, 453 Bmpbutton #main.b2,"2.bmp", [doThis],UL, 3, 459 Bmpbutton #main.b1, "1.bmp", [doThis], UL, 3, 459 Bmpbutton #main.b2,"2.bmp", [doThis],UL, 3, 465 Bmpbutton #main.b1, "1.bmp", [doThis], UL, 3, 465 Bmpbutton #main.b2,"2.bmp", [doThis],UL, 3, 471 Bmpbutton #main.b1, "1.bmp", [doThis], UL, 3, 471 Bmpbutton #main.b2,"2.bmp", [doThis],UL, 3, 477 Bmpbutton #main.b1, "1.bmp", [doThis], UL, 3, 477 Bmpbutton #main.b2,"2.bmp", [doThis],UL, 3, 483 Bmpbutton #main.b1, "1.bmp", [doThis], UL, 3, 483 Bmpbutton #main.b2,"2.bmp", [doThis],UL, 3, 489 Bmpbutton #main.b1, "1.bmp", [doThis], UL, 3, 489 Bmpbutton #main.b2,"2.bmp", [doThis],UL, 3, 495 Bmpbutton #main.b1, "1.bmp", [doThis], UL, 3, 495 Bmpbutton #main.b2,"2.bmp", [doThis],UL, 3, 501 Bmpbutton #main.b1, "1.bmp", [doThis], UL, 3, 501 Bmpbutton #main.b2,"2.bmp", [doThis],UL, 3, 507 Bmpbutton #main.b1, "1.bmp", [doThis], UL, 3, 507 Bmpbutton #main.b2,"2.bmp", [doThis],UL, 3, 513 Bmpbutton #main.b1, "1.bmp", [doThis], UL, 3, 513 Bmpbutton #main.b2,"2.bmp", [doThis],UL, 3, 519 Bmpbutton #main.b1, "1.bmp", [doThis], UL, 3, 519 graphicbox #main.gb0, 0, 0, 115, 57 open "Code Finder" for GRAPHICS_NSB as #main print #main, "trapclose [quit]" print #main, "font MS_Sans_Serif 8" Print #main.b1, "Disable" PRINT #main, "FILL white" PRINT #main.gb0, "FILL white" PRINT #main, "when LeftButtonDown [doThis]" wait [doThis] print #main.txt, "ok---selected" IF (MouseX>10 AND MouseX<80) AND (MouseY>10 AND MouseY<80) THEN END IF wait [help] 'which is 32-bit run "winhlp32 CODEFINDER.hlp" wait wait [quit] close #main wait