public static void Run(Tekla.Technology.Akit.IScript akit) { akit.Callback("gdr_menu_select_active_draw", "", "main_frame"); // opens drawing list akit.PushButton("dia_draw_display_all", "Drawing_selection"); // show all drawings akit.ValueChange("Drawing_selection", "diaSavedSearchOptionMenu", "0"); // resets the filter akit.ValueChange("Drawing_selection", "diaSavedSearchOptionMenu", "10"); // filters assembly drawings akit.PushButton("dia_draw_filter_by_parts", "Drawing_selection"); // filters by parts akit.TableSelect("Drawing_selection", "dia_draw_select_list", 1); // selects the first drawing in the list akit.PushButton("dia_draw_open", "Drawing_selection"); // opens the drawing }