V 10 1 LANG:1 8 (NoName) PANEL,340 180 420 441 N "_3DFace" 1 "$1" EEE E E 1 -1 -1 0 0 0 "" 0 1 E"do_command(string search) { dyn_string services, formats; int i, table_type; // getValue(\"\",\"text\",search); table_type = 1; switch($1) { case \"Subscribed Services\": fwDim_findServices(Config,search,services, formats); // table_type = 1; break; case \"Subscribed Commands\": fwDim_findCommands(Config,search,services, formats); // table_type = 2; break; case \"Subscribed RPCs\": fwDim_findRPCs(Config,search,services, formats); // table_type = 9; break; } setValue(\"Table\"+table_type,\"deleteAllLines\"); for(i = 1; i <= dynlen(services); i++) { // if(table_type <= 2) // { setValue(\"Table\"+table_type,\"appendLine\", \"Service Name\",services[i], \"Service Format\", formats[i]); // } } }" 0 2 "CBRef""0" "EClose"E "" DISPLAY_LAYER, 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 LAYER, 0 1 LANG:1 6 Layer1 2 14 "search_label" "" 1 30 40 E E E 1 E 1 E N {0,0,0} E N "_3DFace" E E E E 13 0 0 0 0 0 EE E 0 1 LANG:1 0 1 "dashclr"N "_Transparent" E E 0 1 1 0 1 E U 1 E 32 42 138 57 0 2 0 "s" 0 0 0 64 0 0 32 42 1 1 LANG:1 107 -microsoft windows-Arial-normal-r-normal-*-*-120-100-100-*-*-iso8859-1|-13,0,0,0,400,0,0,0,0,3,2,1,34,Arial 0 "" 1 LANG:1 15 Search Pattern: 2 46 "Text1" "" 1 10 10 E E E 1 E 1 E N {0,0,0} E N "_3DFace" E E E E 43 0 0 0 0 0 EE E 0 1 LANG:1 0 1 "dashclr"N "_Transparent" "main() { string title; switch($1) { case \"Subscribed Services\": title = \"Select DIM Service\"; break; case \"Subscribed Commands\": title = \"Select DIM Command\"; break; case \"Subscribed RPCs\": title = \"Select DIM Rpc\"; break; } setValue(\"\",\"text\",title); }" 0 E 0 1 1 0 1 E U 1 E 12 12 298 27 0 2 0 "s" 0 0 0 64 0 0 12 12 1 1 LANG:1 105 -microsoft windows-Arial-bold-r-normal-*-*-120-100-100-*-*-iso8859-1|-13,0,0,0,700,0,0,0,0,3,2,1,34,Arial 0 "" 1 LANG:1 15 Search Pattern: 2 49 "Text2" "" 1 30 350 E E E 1 E 1 E N {0,0,0} E N "_3DFace" E E E E 46 0 0 0 0 0 EE E 0 1 LANG:1 0 1 "dashclr"N "_Transparent" "main() { string title; switch($1) { case \"Subscribed Services\": title = \"Selected DIM Service:\"; break; case \"Subscribed Commands\": title = \"Selected DIM Command:\"; break; case \"Subscribed RPCs\": title = \"Selected DIM Rpc:\"; break; } setValue(\"\",\"text\",title); } " 0 E 0 1 1 0 1 E U 1 E 32 352 208 367 0 2 0 "s" 0 0 0 64 0 0 32 352 1 1 LANG:1 107 -microsoft windows-Arial-normal-r-normal-*-*-120-100-100-*-*-iso8859-1|-13,0,0,0,400,0,0,0,0,3,2,1,34,Arial 0 "" 1 LANG:1 17 Selected Service: 25 2 "Table1" "" 1 30 80 E E E 1 E 1 E N "_WindowText" E N "_3DFace" E E E E 3 0 0 0 0 0 EE E 0 1 LANG:1 0 0 1 LANG:1 106 -microsoft windows-Arial-normal-r-normal-*-*-120-100-100-*-*-iso8859-1|-13,0,0,0,400,0,0,0,0,0,0,0,0,Arial 0 "" 28 78 412 342 "main() { setValue(\"\",\"deleteAllLines\"); setValue(\"\",\"tableMode\",TABLE_SELECT_BROWSE); setValue(\"\",\"selectByClick\",TABLE_SELECT_LINE); }" 0 "main(int row, string column, string value) { int x,y; dyn_string line; getValue(\"\",\"currentCell\",x,y); getValue(\"\",\"getLineN\",x, line); setValue(\"sel\",\"text\",line[1]); }" 0 1 0 1 2 1 "Service Name" 0 1 0 "s" 1 LANG:1 12 Service Name E1 LANG:1 0 257 "Service Format" 0 1 0 "s" 1 LANG:1 14 Service Format E1 LANG:1 0 103 26 26 "" 1 1 LANG:1 2 #1 8 30 1 LANG:1 106 -microsoft windows-Arial-normal-r-normal-*-*-120-100-100-*-*-iso8859-1|-13,0,0,0,400,0,0,0,0,0,0,0,0,Arial 0 "" 0 2 1 3 0 1 0 14 13 "search" "" 1 130 40 E E E 1 E 1 E N "_WindowText" E N "_Window" E E E E 12 0 0 0 0 0 EE E 0 1 LANG:1 0 0 1 LANG:1 107 -microsoft windows-Arial-normal-r-normal-*-*-120-100-100-*-*-iso8859-1|-13,0,0,0,400,0,0,0,0,3,2,1,34,Arial 0 "" 128 38 412 65 3 "s" 0 0 0 0 0 0 E "main() { setValue(\"\",\"text\",\"*\"); do_command(\"*\"); }" 0 " main() { string search; getValue(\"\",\"text\",search); do_command(search); }" 0 14 45 "sel" "" 1 30 370 E E E 1 E 1 E N "_WindowText" E N "_Window" E E E E 42 0 0 0 0 0 EE E 0 1 LANG:1 0 0 1 LANG:1 107 -microsoft windows-Arial-normal-r-normal-*-*-120-100-100-*-*-iso8859-1|-13,0,0,0,400,0,0,0,0,3,2,1,34,Arial 0 "" 28 368 412 395 3 "s" 0 0 0 0 0 0 E E " main() { string type, search; dyn_string services, formats; int i, table_type; getValue(\"test\",\"text\",type); getValue(\"\",\"text\",search); DebugN(type, search); table_type = 1; switch(type) { case \"Available Services\": fwDim_findServices(Config,search,services, formats); // table_type = 1; break; case \"Available Commands\": fwDim_findCommands(Config,search,services, formats); // table_type = 2; break; case \"Available RPCs\": fwDim_findRPCs(Config,search,services, formats); // table_type = 9; break; } setValue(\"Table\"+table_type,\"deleteAllLines\"); for(i = 1; i <= dynlen(services); i++) { // if(table_type <= 2) // { setValue(\"Table\"+table_type,\"appendLine\", \"Service Name\",services[i], \"Service Format\", formats[i]); // } } }" 0 13 47 "Button2" "" 1 259 408 E E E 1 E 1 E N "_3DText" E N "_3DFace" E E E E 44 0 0 0 0 0 EE E 0 1 LANG:1 0 0 1 LANG:1 70 -microsoft windows-arial-medium-r-normal-*-*-120-100-100-*-*-iso8859-1 0 "" 258 408 332 433 T 1 LANG:1 2 Ok "main() { string serv; getValue(\"sel\",\"text\",serv); if(serv != \"\") PanelOffReturn(makeDynFloat(1),makeDynString(serv)); else PanelOffReturn(makeDynFloat(0),makeDynString()); } " 0 E E E 13 48 "Button3" "" 1 340 408 E E E 1 E 1 E N "_3DText" E N "_3DFace" E E E E 45 0 0 0 0 0 EE E 0 1 LANG:1 0 0 1 LANG:1 70 -microsoft windows-arial-medium-r-normal-*-*-120-100-100-*-*-iso8859-1 0 "" 338 408 412 433 T 1 LANG:1 6 Cancel "main() { PanelOffReturn(makeDynFloat(0),makeDynString()); } " 0 E E E 0 LAYER, 1 1 LANG:1 6 Layer2 0 LAYER, 2 1 LANG:1 6 Layer3 0 LAYER, 3 1 LANG:1 6 Layer4 0 LAYER, 4 1 LANG:1 6 Layer5 0 LAYER, 5 1 LANG:1 6 Layer6 0 LAYER, 6 1 LANG:1 6 Layer7 0 LAYER, 7 1 LANG:1 6 Layer8 0 0