/3.0 (ODB.1 FirstRootClassName: "Project" Roots: 2 Version: 30 ) (Project.2 Name: "rand_sample.apr" CreationDate: "Sunday, March 22, 1998 03:56:01" GUIName: "Project" Win: 3 CSMgr: 4 VisGUIWidth: 70 Doc: 5 Doc: 8 ActiveDoc: 8 Buttons: 18 Buttons: 19 Buttons: 20 Scripts: 21 GUI: 22 WorkDir: 781 WinW: 646 WinH: 482 SerialNumber: "709971109536" SelColor: 782 GUINames: 783 GUINames: 784 GUINames: 785 GUINames: 786 GUINames: 787 GUINames: 788 GUINames: 789 ) (DocWin.3 Owner: 2 Open: 1 X: 5 Y: 5 W: 248 H: 318 ) (CSMgr.4 ) (SEd.5 Name: "a.RandomPoints" Creator: "Robert Cheetham" CreationDate: "Sunday, March 22, 1998 03:56:03" GUIName: "Script" Win: 6 CSMgr: 7 Source: "'View.GenRandomPointTheme -- 9/24/97\n' Generates a point theme containing random points within a region\n' defined by a selected polygon feature in the active feature theme\n'**** get first selected polygon from first active theme\n\ntheTitle = \"Random Points\"\ntheView = av.GetActiveDoc\nThemeList = theView.GetActiveThemes\n\nif (ThemeList.Count = 0) then\n MsgBox.Error(\"No Active Theme. Exiting\",theTitle)\n return nil\nend\n\n\ntheTheme = ThemeList.Get(0)\nif (theTheme.Is(FTheme).Not) then\n MsgBox.Error(\"Active The me is not a Feature Theme\",theTitle)\n return nil\n\nend\n\n\nTheFTab = theTheme.GetFTab\nTheType = TheFTab.GetShapeClass.GetClassName\nif (TheType <> \"POLYGON\") then\n MsgBox.Error(\"Boundary Theme must be a Polygon Theme\",theTitle)\n return nil\nend\n\nif (theFTab.GetNumRecords = 1) then\n theFTab.GetSelection.SetAll\nend\n\nrecno = theFTab.GetSelection.GetNextSet(-1)\n\n\nif (recno = -1) then\n MsgBox.Info(\"No feature selected in feature theme with more than one polygon.\" + NL +\n \"Please Select a polygon feature and try again.\",theTitle)\n exit\nend\n\n\nthePolygon = theFTab.ReturnValue(theFTab.FindField(\"Shape\"),recno)\n\n'**** get number of points\ntemp = MsgBox.Input(\"Enter Number of Random Points to generate:\",theTitle,\"1\")\n\n\nif (temp = nil) then\n MsgBox.Error(\"No points entered. Exiting.\", theTitle)\n return nil\nend\n\n\nNumPt = temp.AsNumber\n\n\n'**** get tolerances\ntemp = MsgBox.Input(\"Minimum Distance to Boundary\",theTitle,\"0\")\n\n\nif (temp = nil) then\n MsgBox.Error(\"No minimum distance entered. Exiting.\",theTitle)\n return nil\nend\n\n\nBndTol = temp.AsNumber\n\n\ntemp = MsgBox.Input(\"Minimum Distance to Another Point\",theTitle,\"0\")\n\n\nif (temp = nil) then\n exit\n\n\nend\n\n\nPTol = temp.AsNumber\n\n\n\n\n\n'**** get output shapefile\nout_name = FileName.GetCWD.MakeTmp(\"Theme\",\"shp\")\nout_name = FileDialog.Put(out_name, \"*.shp\", \"Output Shapefile\")\nif (out_name = nil) then\n exit\nend\n\n\n'**** do the work\nPShape = Ftab.MakeNew(out_name, Point)\nfields = List.Make\nfields.Add(Field.Make(\"ID\",#FIELD_LONG,11,0))\nPShape.AddFields(fields)\ntheExten t = thePolygon.ReturnExtent\n\n\nX0 = theExtent.GetLeft\nY0 = theExtent.GetBottom\nX1 = theExtent.GetRight\nY1 = theExtent.GetTop\n\nav.ClearMsg\n\n\nav.ClearStatus\n\n\nav.ShowMsg(\"Creating Points...\")\nfor each i in 1..NumPt\n NotDone = TRUE\n while (NotDone)\n X = Number.MakeRandom(X0,X1)\n Y = Number.MakeRandom(Y0,Y1)\n\n\n thePoint = X@Y\n NotDone = FALSE\n\n\n if (thePolygon.Contains(thePoint).Not) then\n NotDone = TRUE\n end\n\n if (thePoint.Distance(thePolygon.AsPolyline) < BndTol) then\n NotDone = TRUE\n end\n\n\n PShape.SelectByPoint(thePoint,PTol,#VTAB_SELTYPE_NEW)\n \n if (PShape.GetSelection.GetNextSet(-1) <> -1) then\n NotDone = TRUE\n end\n end\n\n\n recno = PShape.AddRecord\n\n\n PShape.SetValue(PShape.FindField(\"ID\"),recno,i)\n PShape.SetValue(PShape.FindField(\"Shape\"),recno,thePoint)\n\n av.SetStatus(100*i/NumPt)\n\nend\n\n\nav.ClearMsg\nav.ClearStatus\n\n\n'**** ask if add to View\n\ntheView = av.GetActiveDoc\n\n\nif (MsgBox.YesNo(\"Add shapefile as theme t o the view?\",theTitle,true)) then\n fthm = FTheme.Make(PShape)\n theView.AddTheme(fthm)\n theView.GetWin.Activate\nend\n\n\n\n\n\n\n\n\n\n\n\n" FontSize: 1 ) (DocWin.6 Owner: 5 X: 39 Y: 29 W: 559 H: 327 ) (CSMgr.7 ) (View.8 Name: "Random Point Sample" Creator: "Robert Cheetham" CreationDate: "Sunday, March 22, 1998 04:46:54" GUIName: "View" Win: 9 CSMgr: 10 Graphics: 11 Dpy: 12 TOCWidth: 150 ) (DocWin.9 Owner: 8 Open: 1 X: 57 Y: 8 W: 504 H: 307 ) (CSMgr.10 ) (GList.11 Dpy: 12 FormatNumb: 17 ) (MapDpy.12 Left: 206.09999999999997 Bottom: 63.34999999999997 Top: 759.64999999999998 Right: 907.89999999999998 Scale: 13 FrameTop: 2.86458333333333 FrameRight: 3.53125000000000 PageDpy: 14 FitToPage: 1 MouseLoc: 16 ) (Numb.13 N: 0.00411400737230 ) (PageDpy.14 Top: 2.86458333333333 Right: 3.53125000000000 ReportUnits: 1 Units: 1 Scale: 15 ZoomRight: 3.53125000000000 ZoomTop: 2.86458333333333 GridSpacingX: 0.25000000000000 GridSpacingY: 0.25000000000000 ) (Numb.15 N: 96.00000000000000 ) (PointD.16 x: 340.51400000000001 y: 736.86199999999997 ) (Numb.17 ) (LButn.18 HelpTopic: "New_button" Update: "Doc.NewUpdate" Label: "&New" Click: "Script.New" ) (LButn.19 HelpTopic: "Open_button" Update: "Doc.OpenUpdate" Label: "&Open" Click: "Doc.Open" ) (LButn.20 HelpTopic: "Run_button" Update: "Script.ActionUpdate" Label: "&Run" Click: "Script.Action" ) (NameDict.21 ) (DocGUI.22 Name: "View" Type: "View" Modified: 1 Visible: 1 MenuBar: 23 ButnBar: 128 Popups: 172 ToolBar: 191 NewScript: "View.New" OpenScript: "Doc.Open" ActionScript: "Doc.Action" NewUpdateScript: "Doc.NewUpdate" OpenUpdateScript: "Doc.OpenUpdate" ActionUpdateScript: "Doc.ActionUpdate" Title: "Views" Icon: 240 ) (MenuBar.23 Child: 24 Child: 36 Child: 56 Child: 77 Child: 99 Child: 113 Child: 123 ) (PMenu.24 InternalName: "File" Child: 25 Child: 26 Child: 27 Child: 28 Child: 29 Child: 30 Child: 31 Child: 32 Child: 33 Child: 34 Child: 35 Label: "&File" ) (Choice.25 Help: "Closes the active component" HelpTopic: "Close" Label: "&Close" Click: "Project.CloseDoc" Shortcut: "Keys.None" ) (Choice.26 Help: "Closes all components" HelpTopic: "Close_All" Label: "Close &All" Click: "Project.CloseAll" Shortcut: "Keys.None" ) (Space.27 ) (Choice.28 Help: "Allows you to specify the current working directory" HelpTopic: "Set_Working_Directory" Label: "Set &Working Directory..." Click: "Project.SetProjectWorkDir" Shortcut: "Keys.None" ) (Choice.29 Help: "Saves the current project" HelpTopic: "Save_Project" Label: "&Save Project" Click: "Project.Save" Shortcut: "Keys.Ctrl+S" ) (Space.30 ) (Choice.31 Help: "Prints the view" HelpTopic: "Print" Label: "&Print..." Click: "View.Print" Shortcut: "Keys.None" ) (Choice.32 Help: "Edits the printer and the printing options" HelpTopic: "Print_Setup" Label: "P&rint Setup..." Click: "Project.PrintSetup" Shortcut: "Keys.None" ) (Choice.33 Disabled: 1 Help: "Exports the view" HelpTopic: "Export" Update: "View.HasThemesUpdate" Label: "&Export..." Click: "View.ExportDisp" Shortcut: "Keys.None" ) (Space.34 ) (Choice.35 Help: "Exits ArcView" HelpTopic: "Exit" Label: "E&xit" Click: "Project.Exit" Shortcut: "Keys.None" ) (PMenu.36 InternalName: "Edit" Child: 37 Child: 38 Child: 39 Child: 40 Child: 41 Child: 42 Child: 43 Child: 44 Child: 45 Child: 46 Child: 47 Child: 48 Child: 49 Child: 50 Child: 51 Child: 52 Child: 53 Child: 54 Child: 55 Label: "&Edit" ) (Choice.37 Disabled: 1 Help: "Cuts the active themes to the clipboard" HelpTopic: "Cut_Themes" Update: "View.ActiveDeletableThemesUpdate" Label: "Cut T&hemes" Click: "View.CutThemes" Shortcut: "Keys.None" ) (Choice.38 Disabled: 1 Help: "Copies the active themes to the clipboard" HelpTopic: "Copy_Themes" Update: "View.ActiveThemesUpdate" Label: "Cop&y Themes" Click: "View.CopyThemes" Shortcut: "Keys.None" ) (Choice.39 Disabled: 1 Help: "Removes the active themes from the view" HelpTopic: "Delete_Themes" Update: "View.ActiveDeletableThemesUpdate" Label: "De&lete Themes" Click: "View.DeleteThemes" Shortcut: "Keys.None" ) (Space.40 ) (Choice.41 Disabled: 1 Help: "Undo the last edit to graphics on a view" HelpTopic: "Undo_Graphic_Edit_on_a_view" Update: "View.UndoEditUpdate" Label: "&Undo Graphic Edit" Click: "View.UndoEdit" Shortcut: "Keys.Ctrl+Z" ) (Choice.42 Disabled: 1 Invisible: 1 Help: "Redo the last edit operation on a theme that was undone" HelpTopic: "Redo_Edit_on_a_view" Update: "View.RedoEditUpdate" Label: "&Redo Feature Edit" Click: "View.RedoEdit" Shortcut: "Keys.Ctrl+Y" ) (Space.43 ) (Choice.44 Disabled: 1 Help: "Cuts the selected graphics to the clipboard" HelpTopic: "Cut_Graphics" Update: "View.CutUpdate" Label: "Cu&t Graphics" Click: "View.CutGraphics" Shortcut: "Keys.Ctrl+X" ) (Choice.45 Disabled: 1 Help: "Copies the selected graphics to the clipboard" HelpTopic: "Copy_Graphics" Update: "View.CopyUpdate" Label: "&Copy Graphics" Click: "View.CopyGraphics" Shortcut: "Keys.Ctrl+C" ) (Choice.46 Disabled: 1 Help: "Removes the selected graphics from the view" HelpTopic: "Delete_Graphics" Update: "View.DeleteUpdate" Label: "&Delete Graphics" Click: "View.DeleteGraphics" Shortcut: "Keys.Del" ) (Space.47 ) (Choice.48 Disabled: 1 Help: "Combines the selected polygons" HelpTopic: "Combine_Graphics" Update: "View.CombineUpdate" Label: "Com&bine Graphics" Click: "View.CombineGraphics" Shortcut: "Keys.None" ) (Choice.49 Disabled: 1 Help: "Unions the selected graphics to create a new graphic" HelpTopic: "Union_Graphics" Update: "View.UnionUpdate" Label: "U&nion Graphics" Click: "View.UnionGraphics" Shortcut: "Keys.None" ) (Choice.50 Disabled: 1 Help: "Subtracts one selected polygon from the other selected polygon" HelpTopic: "Subtract_Graphics" Update: "View.SubtractUpdate" Label: "&Subtract Graphics" Click: "View.SubtractGraphics" Shortcut: "Keys.None" ) (Choice.51 Disabled: 1 Help: "Creates a new polygon from the area of overlap between the selected polygons" HelpTopic: "Intersect_Graphics" Update: "View.IntersectUpdate" Label: "&Intersect Graphics" Click: "View.IntersectGraphics" Shortcut: "Keys.None" ) (Space.52 ) (Choice.53 Disabled: 1 Help: "Inserts the contents of the clipboard" HelpTopic: "Paste" Update: "View.PasteUpdate" Label: "&Paste" Click: "View.Paste" Shortcut: "Keys.Ctrl+V" ) (Space.54 ) (Choice.55 Disabled: 1 Help: "Selects all graphics in the view" HelpTopic: "Select_All_Graphics" Update: "View.HasGraphicsUpdate" Label: "Select &All Graphics" Click: "Graphic.SelectAll" Shortcut: "Keys.None" ) (PMenu.56 InternalName: "View" Child: 57 Child: 58 Child: 59 Child: 60 Child: 61 Child: 62 Child: 63 Child: 64 Child: 65 Child: 66 Child: 67 Child: 68 Child: 69 Child: 70 Child: 71 Child: 72 Child: 73 Child: 74 Child: 75 Child: 76 Label: "&View" ) (Choice.57 Help: "Displays the dialog box to edit properties of the view" HelpTopic: "View_Properties" Label: "&Properties..." Click: "View.Properties" Shortcut: "Keys.None" ) (Space.58 ) (Choice.59 Help: "Inserts themes into the view" HelpTopic: "Add_Theme" Label: "&Add Theme..." Click: "View.Add" Shortcut: "Keys.Ctrl+T" ) (Choice.60 Disabled: 1 Help: "Displays a dialog box to create a geocoded theme" HelpTopic: "Geocode_Addresses" Update: "View.GeocodeUpdate" Label: "&Geocode Addresses..." Click: "View.Geocode" Shortcut: "Keys.None" ) (Choice.61 Disabled: 1 Help: "Displays a dialog box to create an XY or dynamic segmentation event-based theme " HelpTopic: "Add_Event_Theme" Update: "View.AddEventUpdate" Label: "Add &Event Theme..." Click: "View.AddEvent" Shortcut: "Keys.None" ) (Choice.62 Help: "Creates a new theme" HelpTopic: "New_Theme" Label: "&New Theme..." Click: "View.NewTheme" Shortcut: "Keys.None" ) (Choice.63 Disabled: 1 Help: "Makes all themes visible" HelpTopic: "Themes_On_Themes_Off" Update: "View.HasThemesUpdate" Label: "&Themes On" Click: "View.ThemesOn" Shortcut: "Keys.None" ) (Choice.64 Disabled: 1 Help: "Makes all themes invisible" HelpTopic: "Themes_On_Themes_Off" Update: "View.HasThemesUpdate" Label: "T&hemes Off" Click: "View.ThemesOff" Shortcut: "Keys.Esc" ) (Space.65 ) (Choice.66 Disabled: 1 Help: "Create a Layout from the View" HelpTopic: "Layout_menu_choice" Update: "View.HasThemesUpdate" Label: "La&yout..." Click: "View.Layout" Shortcut: "Keys.None" ) (Space.67 ) (Choice.68 Disabled: 1 Help: "Zooms to the extent of all themes" HelpTopic: "Zoom_to_Full_Extent" Update: "View.HasDataUpdate" Label: "Full E&xtent" Click: "View.ZoomFullExtent" Shortcut: "Keys.None" ) (Choice.69 Disabled: 1 Help: "Zooms in on the center of the display" HelpTopic: "Zoom_In" Update: "View.HasDataUpdate" Label: "Zoom &In" Click: "View.ZoomIn" Shortcut: "Keys.None" ) (Choice.70 Disabled: 1 Help: "Zooms out from the center of the display" HelpTopic: "Zoom_Out" Update: "View.HasDataUpdate" Label: "Zoom &Out" Click: "View.ZoomOut" Shortcut: "Keys.None" ) (Choice.71 Disabled: 1 Help: "Zooms to the extent of active themes" HelpTopic: "Zoom_to_Active_Theme" Update: "View.ActiveThemesUpdate" Label: "&Zoom To Themes" Click: "View.ZoomToThemes" Shortcut: "Keys.None" ) (Choice.72 Disabled: 1 Help: "Zooms to the extent of the selected features" HelpTopic: "Zoom_to_Selected" Update: "View.SelectableThemesUpdate" Label: "Zoom To &Selected" Click: "View.ZoomToSelected" Shortcut: "Keys.None" ) (Choice.73 Disabled: 1 Help: "Goes back to the previous extent you were viewing" HelpTopic: "Zoom_Previous" Update: "View.UndoZoomUpdate" Label: "Zoom Pre&vious" Click: "View.UndoZoom" Shortcut: "Keys.None" ) (Space.74 ) (Choice.75 Disabled: 1 Help: "Finds features in the active themes using the text you enter" HelpTopic: "Find" Update: "View.TabularThemesUpdate" Label: "&Find..." Click: "View.Find" Shortcut: "Keys.Ctrl+F" ) (Choice.76 Disabled: 1 Help: "Locates an address in the active, matchable theme" HelpTopic: "Locate_Address" Update: "View.LocateUpdate" Label: "&Locate Address..." Click: "View.Locate" Shortcut: "Keys.None" ) (PMenu.77 InternalName: "Theme" Child: 78 Child: 79 Child: 80 Child: 81 Child: 82 Child: 83 Child: 84 Child: 85 Child: 86 Child: 87 Child: 88 Child: 89 Child: 90 Child: 91 Child: 92 Child: 93 Child: 94 Child: 95 Child: 96 Child: 97 Child: 98 Label: "&Theme" ) (Choice.78 Disabled: 1 Help: "Displays the dialog box to edit properties of the active theme" HelpTopic: "Theme_Properties" Update: "View.ActiveThemesUpdate" Label: "&Properties..." Click: "View.ThemeProperties" Shortcut: "Keys.None" ) (Space.79 ) (Choice.80 Disabled: 1 Help: "Starts or stops editing of shapefile" HelpTopic: "Start_Stop_Editing_in_a_view" Update: "View.ToggleEditingUpdate" Label: "Start &Editing" Click: "View.ToggleEditing" Shortcut: "Keys.None" ) (Choice.81 Disabled: 1 Help: "Save edits to the source shapefile" HelpTopic: "Save_edits_theme" Update: "View.SaveEditsUpdate" Label: "Save Ed&its" Click: "View.SaveEdits" Shortcut: "Keys.None" ) (Choice.82 Disabled: 1 Help: "Saves edits to a new shapefile" HelpTopic: "Save_edits_as_theme" Update: "View.SaveEditsUpdate" Label: "Save E&dits As..." Click: "View.SaveEditsAs" Shortcut: "Keys.None" ) (Choice.83 Disabled: 1 Help: "Converts a theme to a shapefile" HelpTopic: "Convert_to_Shapefile" Update: "View.ExportUpdate" Label: "Convert to &Shapefile..." Click: "View.Export" Shortcut: "Keys.None" ) (Space.84 ) (Choice.85 Disabled: 1 Help: "Displays the legends of the active themes" HelpTopic: "Edit_Legend" Update: "View.ActiveThemesUpdate" Label: "Edit &Legend..." Click: "View.EditLegendClick" Shortcut: "Keys.None" ) (Choice.86 Disabled: 1 Help: "Shows or hides the active themes' legends" HelpTopic: "Hide_show_Legend" Update: "View.ActiveThemesUpdate" Label: "&Hide/Show Legend" Click: "View.ToggleLegend" Shortcut: "Keys.None" ) (Space.87 ) (Choice.88 Disabled: 1 Help: "Displays the Re-match dialog for re-matching addresses" HelpTopic: "Re_match_Addresses" Update: "View.EditMatchUpdate" Label: "&Re-match Addresses..." Click: "View.EditMatch" Shortcut: "Keys.None" ) (Space.89 ) (Choice.90 Disabled: 1 Help: "Labels features in active, visible themes" HelpTopic: "Auto_label" Update: "View.LabelThemesUpdate" Label: "&Auto-label..." Click: "View.LabelThemes" Shortcut: "Keys.Ctrl+L" ) (Choice.91 Disabled: 1 Help: "Removes any labels from active themes" HelpTopic: "Remove_Labels" Update: "View.RemoveThemeLabelsUpdate" Label: "Rem&ove Labels" Click: "View.RemoveThemeLabels" Shortcut: "Keys.Ctrl+R" ) (Choice.92 Disabled: 1 Help: "Removes the overlapping labels from active themes, if they are still green." HelpTopic: "Remove_Overlapping_Labels" Update: "View.RemoveOverlapThemeLabelsUpdate" Label: "Remove Overlappi&ng Labels" Click: "View.RemoveOverlapThemeLabels" Shortcut: "Keys.None" ) (Choice.93 Disabled: 1 Help: "Converts selected overlapping labels to symbol of selected good label" HelpTopic: "Convert_Overlapping_Labels" Update: "View.ConvertOverlapLabelsUpdate" Label: "&Convert Overlapping Labels" Click: "View.ConvertOverlapLabels" Shortcut: "Keys.Ctrl+O" ) (Space.94 ) (Choice.95 Disabled: 1 Help: "Opens the tables of the active themes" HelpTopic: "Open_Theme_Table" Update: "View.TabularThemesUpdate" Label: "&Table..." Click: "View.ShowTable" Shortcut: "Keys.None" ) (Choice.96 Disabled: 1 Help: "Displays the Query Builder to select features with a logical expression" HelpTopic: "Query_Builder" Update: "View.AttributeThemesUpdate" Label: "&Query..." Click: "View.Query" Shortcut: "Keys.Ctrl+Q" ) (Choice.97 Disabled: 1 Help: "Selects features in the active themes using another theme's features" HelpTopic: "Select_By_Theme" Update: "View.SelectableThemesUpdate" Label: "Select &By Theme..." Click: "View.SelectByTheme" Shortcut: "Keys.None" ) (Choice.98 Disabled: 1 Help: "Unselects the selected features of all active themes" HelpTopic: "Clear_Selected_Features" Update: "View.AttributeThemesUpdate" Label: "Clear Selected &Features" Click: "View.ClearSelect" Shortcut: "Keys.None" ) (PMenu.99 InternalName: "Graphics" Child: 100 Child: 101 Child: 102 Child: 103 Child: 104 Child: 105 Child: 106 Child: 107 Child: 108 Child: 109 Child: 110 Child: 111 Child: 112 Label: "&Graphics" ) (Choice.100 Disabled: 1 Help: "Displays the property editor for the selected graphic" HelpTopic: "Graphic_Properties" Update: "Graphic.HasSelectionUpdate" Label: "&Properties..." Click: "Graphic.Edit" Shortcut: "Keys.None" ) (Space.101 ) (Choice.102 Disabled: 1 Help: "Displays a dialog box to adjust size and position of selected graphic" HelpTopic: "Size_and_Position" Update: "Graphic.SingleSelectionUpdate" Label: "&Size and Position..." Click: "Graphic.SizePos" Shortcut: "Keys.None" ) (Choice.103 Disabled: 1 Help: "Aligns the selected graphics" HelpTopic: "Align" Update: "Graphic.HasSelectionUpdate" Label: "&Align..." Click: "Graphic.Align" Shortcut: "Keys.Ctrl+A" ) (Space.104 ) (Choice.105 Disabled: 1 Help: "Moves selected graphics in front of other graphics" HelpTopic: "Bring_to_Front_on_a_view" Update: "Graphic.HasSelectionUpdate" Label: "Bring to &Front" Click: "Graphic.ToFront" Shortcut: "Keys.None" ) (Choice.106 Disabled: 1 Help: "Moves selected graphics behind other graphics" HelpTopic: "Send_to_Back_on_a_view" Update: "Graphic.HasSelectionUpdate" Label: "Send to &Back " Click: "Graphic.ToBack" Shortcut: "Keys.None" ) (Choice.107 Disabled: 1 Help: "Groups selected graphics" HelpTopic: "Group_on_a_view" Update: "Graphic.GroupUpdate" Label: "&Group" Click: "Graphic.Group" Shortcut: "Keys.Ctrl+G" ) (Choice.108 Disabled: 1 Help: "Ungroups selected graphics" HelpTopic: "Ungroup_on_a_view" Update: "Graphic.UngroupUpdate" Label: "&Ungroup" Click: "Graphic.Ungroup" Shortcut: "Keys.Ctrl+U" ) (Space.109 ) (Choice.110 Disabled: 1 Help: "Associates selected graphics with active themes" HelpTopic: "Attach_Graphics" Update: "View.AddGraphicsUpdate" Label: "A&ttach Graphics" Click: "View.AddGraphics" Shortcut: "Keys.None" ) (Choice.111 Disabled: 1 Help: "Removes association between graphics and active themes" HelpTopic: "Detach_Graphics" Update: "View.ClearGraphicsUpdate" Label: "&Detach Graphics" Click: "View.ClearGraphics" Shortcut: "Keys.None" ) (Space.112 ) (PMenu.113 InternalName: "Window" Child: 114 Child: 115 Child: 116 Child: 117 Child: 118 Child: 119 Child: 121 Child: 122 Label: "&Window" ) (Choice.114 Help: "Arranges windows as non-overlapping tiles" HelpTopic: "Tile" Label: "&Tile" Click: "Project.Tile" Shortcut: "Keys.None" ) (Choice.115 Help: "Arranges windows" HelpTopic: "Cascade" Label: "&Cascade" Click: "Project.Cascade" Shortcut: "Keys.None" ) (Choice.116 Help: "Arranges iconified windows" HelpTopic: "Arrange_Icons" Label: "&Arrange Icons" Click: "Project.ArrangeIcons" Shortcut: "Keys.None" ) (Space.117 ) (Choice.118 Help: "Shows the symbol window" HelpTopic: "Show_Symbol_Window" Label: "Show Symbol Window..." Click: "Project.ShowHideSymWin" Shortcut: "Keys.Ctrl+P" ) (Space.119 ObjectTag: 120 Update: "WindowMenuUpdate" ) (AVStr.120 S: "rand_sample.apr Random Point Sample" ) (Choice.121 Help: "Activates rand_sample.apr" Label: "&1 rand_sample.apr" Click: "WindowActivate" Shortcut: "Keys.None" ) (Choice.122 Help: "Activates Random Point Sample" Label: "&2 Random Point Sample" Click: "WindowActivate" Shortcut: "Keys.None" ) (PMenu.123 InternalName: "Help" Child: 124 Child: 125 Child: 126 Child: 127 Label: "&Help" ) (Choice.124 Help: "Displays the dialog for browsing and searching ArcView's help system" HelpTopic: "Help_on_Help_Topics" Label: "Help &Topics..." Click: "Project.HelpTopics" Shortcut: "Keys.None" ) (Choice.125 Help: "Provides instructions for how to obtain help from ArcView" HelpTopic: "Help_on_How_to_Get_Help" Label: "&How to Get Help..." Click: "Project.HelpHelp" Shortcut: "Keys.None" ) (Space.126 ) (Choice.127 Help: "Provides information about ArcView" HelpTopic: "About" Label: "&About ArcView..." Click: "Project.About" Shortcut: "Keys.None" ) (ButnBar.128 Child: 129 Child: 131 Child: 132 Child: 134 Child: 135 Child: 137 Child: 139 Child: 141 Child: 142 Child: 144 Child: 146 Child: 148 Child: 149 Child: 151 Child: 153 Child: 155 Child: 157 Child: 159 Child: 161 Child: 162 Child: 164 Child: 166 Child: 167 Child: 169 Child: 170 ) (Butn.129 Help: "Save Project//Saves the current project" HelpTopic: "Save_Project" Icon: 130 Click: "Project.Save" ) (AVIcon.130 Name: "Save" Res: "Icons.Save" ) (Space.131 ) (Butn.132 Help: "Add Theme//Inserts themes into the view" HelpTopic: "Add_Theme" Icon: 133 Click: "View.Add" ) (AVIcon.133 Name: "AddTheme" Res: "Icons.AddTheme" ) (Space.134 ) (Butn.135 Disabled: 1 Help: "Theme Properties//Displays the dialog box to edit properties of the active theme" HelpTopic: "Theme_Properties" Update: "View.ActiveThemesUpdate" Icon: 136 Click: "View.ThemeProperties" ) (AVIcon.136 Name: "Props" Res: "Icons.Props" ) (Butn.137 Disabled: 1 Help: "Edit Legend//Displays the legends of the active themes" HelpTopic: "Edit_Legend" Update: "View.ActiveThemesUpdate" Icon: 138 Click: "View.EditLegendClick" ) (AVIcon.138 Name: "Legend" Res: "Icons.Legend" ) (Butn.139 Disabled: 1 Help: "Open Theme Table//Opens the tables of the active themes" HelpTopic: "Open_Theme_Table" Update: "View.TabularThemesUpdate" Icon: 140 Click: "View.ShowTable" ) (AVIcon.140 Name: "Table" Res: "Icons.Table" ) (Space.141 ) (Butn.142 Disabled: 1 Help: "Find//Finds features in the active themes using the text you enter" HelpTopic: "Find" Update: "View.TabularThemesUpdate" Icon: 143 Click: "View.Find" ) (AVIcon.143 Name: "Find" Res: "Icons.Find" ) (Butn.144 Disabled: 1 Help: "Locate Address//Locates an address in the active, matchable theme" HelpTopic: "Locate_Address" Update: "View.LocateUpdate" Icon: 145 Click: "View.Locate" ) (AVIcon.145 Name: "AddMatch" Res: "Icons.AddMatch" ) (Butn.146 Disabled: 1 Help: "Query Builder//Displays the Query Builder to select features with a logical expression" HelpTopic: "Query_Builder" Update: "View.AttributeThemesUpdate" Icon: 147 Click: "View.Query" ) (AVIcon.147 Name: "QueryBuilder" Res: "Icons.QueryBuilder" ) (Space.148 ) (Butn.149 Disabled: 1 Help: "Zoom to Full Extent//Zooms to the extent of all themes" HelpTopic: "Zoom_to_Full_Extent" Update: "View.HasDataUpdate" Icon: 150 Click: "View.ZoomFullExtent" ) (AVIcon.150 Name: "ZoomView" Res: "Icons.ZoomView" ) (Butn.151 Disabled: 1 Help: "Zoom to Active Theme(s)//Zooms to the extent of active themes" HelpTopic: "Zoom_to_Active_Theme" Update: "View.ActiveThemesUpdate" Icon: 152 Click: "View.ZoomToThemes" ) (AVIcon.152 Name: "ZoomTheme" Res: "Icons.ZoomTheme" ) (Butn.153 Disabled: 1 Help: "Zoom to Selected//Zooms to the extent of the selected features" HelpTopic: "Zoom_to_Selected" Update: "View.SelectableThemesUpdate" Icon: 154 Click: "View.ZoomToSelected" ) (AVIcon.154 Name: "ZoomToSelected" Res: "Icons.ZoomToSelected" ) (Butn.155 Disabled: 1 Help: "Zoom In//Zooms in on the center of the display" HelpTopic: "Zoom_In" Update: "View.HasDataUpdate" Icon: 156 Click: "View.ZoomIn" ) (AVIcon.156 Name: "ZoomIn" Res: "Icons.ZoomIn" ) (Butn.157 Disabled: 1 Help: "Zoom Out//Zooms out from the center of the display" HelpTopic: "Zoom_Out" Update: "View.HasDataUpdate" Icon: 158 Click: "View.ZoomOut" ) (AVIcon.158 Name: "ZoomOut" Res: "Icons.ZoomOut" ) (Butn.159 Disabled: 1 Help: "Zoom to Previous Extent//Goes back to the previous extent you were viewing" HelpTopic: "Zoom_Previous" Update: "View.UndoZoomUpdate" Icon: 160 Click: "View.UndoZoom" ) (AVIcon.160 Name: "ZoomPrevious" Res: "Icons.ZoomPrevious" ) (Space.161 ) (Butn.162 Disabled: 1 Help: "Select Features Using Graphic//Selects features in active themes using selected graphics" HelpTopic: "Select_Features_Using_Graphic" Update: "View.SpatialSelectUpdate" Icon: 163 Click: "View.SpatialSelect" ) (AVIcon.163 Name: "SpatialSelect" Res: "Icons.SpatialSelect" ) (Butn.164 Disabled: 1 Help: "Clear Selected Features//Unselects the selected features of all active themes" HelpTopic: "Clear_Selected_Features" Update: "View.AttributeThemesUpdate" Icon: 165 Click: "View.ClearSelect" ) (AVIcon.165 Name: "SelectNone" Res: "Icons.SelectNone" ) (Space.166 ) (Butn.167 Help: "Help//Gets help about the next button, tool, or menu choice you click" HelpTopic: "Help_button" Icon: 168 Click: "Help.Tool" ) (AVIcon.168 Name: "HelpTool" Res: "Icons.HelpTool" ) (Space.169 ) (Butn.170 Help: "Random Point Sample//Generates random point sample from for a single selected polygon or a theme with only one polygon." Icon: 171 Click: "a.RandomPoints" ) (AVIcon.171 Name: "Icon5" Res: "Icons.Icon5" ) (PopupSet.172 Child: 173 ) (Popup.173 Child: 174 Child: 175 Child: 176 Child: 177 Child: 178 Child: 179 Child: 180 Child: 181 Child: 182 Child: 183 Child: 184 Child: 185 Child: 186 Child: 187 Child: 188 Child: 189 Child: 190 Label: "Menu" ) (Choice.174 Disabled: 1 Invisible: 1 Help: "Deletes the last entered point on the line or polygon being drawn" Update: "View.DelLastPointUpdate" Label: "Delete Last Point" Click: "View.DeleteLastPoint" Shortcut: "Keys.None" ) (Choice.175 Help: "Undo the last edit to features in a theme" HelpTopic: "Undo_Feature_Edit_on_a_view" Update: "View.UndoEditUpdate" Label: "Undo Feature Edit" Click: "View.UndoEdit" Shortcut: "Keys.None" ) (Choice.176 Disabled: 1 Help: "Redo the last edit operation on a theme that was undone" Update: "View.RedoEditUpdate" Label: "Redo Feature Edit" Click: "View.RedoEdit" Shortcut: "Keys.None" ) (Space.177 ) (Choice.178 Help: "Turns general snapping on" Update: "View.ToggleGeneralSnapUpdate" Label: "Enable General Snapping" Click: "View.ToggleGeneralSnap" Shortcut: "Keys.None" ) (Choice.179 Help: "Turns interactive snapping on" Update: "View.ToggleInteractiveSnapUpdate" Label: "Enable Interactive Snapping" Click: "View.ToggleInteractiveSnap" Shortcut: "Keys.None" ) (Space.180 ) (Choice.181 Disabled: 1 Invisible: 1 Help: "Snaps the next entered point to the nearest vertex within the user tolerance" Update: "View.InteractiveSnapUpdate" Label: "Snap to Vertex" Click: "View.SnapToVertex" Shortcut: "Keys.None" ) (Choice.182 Disabled: 1 Invisible: 1 Help: "Snaps the next entered point to the nearest line segment" Update: "View.InteractiveSnapUpdate" Label: "Snap to Boundary" Click: "View.SnapToBoundary" Shortcut: "Keys.None" ) (Choice.183 Disabled: 1 Invisible: 1 Help: "Snaps the next entered point to the nearest node common to two or more features" Update: "View.InteractiveSnapUpdate" Label: "Snap to Intersection" Click: "View.SnapToIntersection" Shortcut: "Keys.None" ) (Choice.184 Disabled: 1 Invisible: 1 Help: "Snaps the next entered point to the nearest endpoint of an existing line" Update: "View.SnapToEndPointUpdate" Label: "Snap to Endpoint" Click: "View.SnapToEndPoint" Shortcut: "Keys.None" ) (Space.185 ) (Choice.186 Help: "Unselects the selected features in all active themes" Update: "View.AttributeThemesUpdate" Label: "Clear Selection" Click: "View.ClearSelect" Shortcut: "Keys.None" ) (Choice.187 Help: "Zooms in at point where you click to bring up popup menu" Update: "View.HasDataUpdate" Label: "Zoom In" Click: "View.PopupZoomIn" Shortcut: "Keys.None" ) (Choice.188 Help: "Zooms out from point where you click to bring up popup menu" Update: "View.HasDataUpdate" Label: "Zoom Out" Click: "View.PopupZoomOut" Shortcut: "Keys.None" ) (Choice.189 Help: "Zooms to the extent of the selected features" Update: "View.SelectableThemesUpdate" Label: "Zoom to Selected" Click: "View.ZoomToSelected" Shortcut: "Keys.None" ) (Choice.190 Help: "Centers display on point where you click to bring up popup" Update: "View.HasDataUpdate" Label: "Pan" Click: "View.PopupPan" Shortcut: "Keys.None" ) (ToolBar.191 Child: 192 Child: 194 Child: 196 Child: 198 Child: 200 Child: 202 Child: 204 Child: 206 Child: 208 Child: 210 Child: 212 Child: 214 Child: 216 Child: 235 ) (Tool.192 Disabled: 1 Help: "Identify//Provides information about a feature" HelpTopic: "Identify_tool" Update: "View.IdentifyUpdate" Icon: 193 Cursor: "Cursors.ID" Apply: "View.Identify" ) (AVIcon.193 Name: "ID" Res: "Icons.ID" ) (Tool.194 Disabled: 1 Help: "Pointer//Selects, moves, and resizes graphics" HelpTopic: "Pointer_tool" Update: "View.HasDataUpdate" Icon: 195 Cursor: "Cursors.Select" Apply: "View.Select" Click: "View.SelectTool" ) (AVIcon.195 Name: "Select" Res: "Icons.Select" ) (Tool.196 Disabled: 1 Help: "Vertex Edit//Adds, moves, and deletes vertices of features and graphics" HelpTopic: "Vertex_Edit_tool" Update: "View.SelectToEditUpdate" Icon: 197 Cursor: "Cursors.SelectEdit" Apply: "View.SelectToEdit" Click: "View.SelectToEditTool" ) (AVIcon.197 Name: "SelectEdit" Res: "Icons.SelectEdit" ) (Tool.198 Disabled: 1 Help: "Select Feature//Selects features in the active themes by pointing or dragging" HelpTopic: "Select_Feature_tool" Update: "View.SelectableThemesUpdate" Icon: 199 Cursor: "Cursors.Default" Apply: "View.SelectPoint" ) (AVIcon.199 Name: "FeatureSelect" Res: "Icons.FeatureSelect" ) (Tool.200 Disabled: 1 Help: "Zoom In//Zooms in at a point you click or zooms in on a rectangle you drag" HelpTopic: "Zoom_In_tool" Update: "View.HasDataUpdate" Icon: 201 Cursor: "Cursors.ZoomIn" Apply: "View.ZoomInTool" ) (AVIcon.201 Name: "ZoomInTool" Res: "Icons.ZoomInTool" ) (Tool.202 Disabled: 1 Help: "Zoom Out//Zooms out from a point you click or zooms out to include a rectangle you drag" HelpTopic: "Zoom_Out_tool" Update: "View.HasDataUpdate" Icon: 203 Cursor: "Cursors.ZoomOut" Apply: "View.ZoomOutTool" ) (AVIcon.203 Name: "ZoomOutTool" Res: "Icons.ZoomOutTool" ) (Tool.204 Disabled: 1 Help: "Pan//Drags the display in the direction you move the cursor" HelpTopic: "Pan_tool" Update: "View.HasDataUpdate" Icon: 205 Cursor: "Cursors.Pan" Apply: "View.Pan" ) (AVIcon.205 Name: "Pan" Res: "Icons.Pan" ) (Tool.206 Disabled: 1 Help: "Measure//Measures distance" HelpTopic: "Measure_tool" Update: "View.HasDataUpdate" Icon: 207 Cursor: "Cursors.Measure" Apply: "View.Measure" ) (AVIcon.207 Name: "Measure" Res: "Icons.Measure" ) (Tool.208 Disabled: 1 Help: "Hot Link//Follows a hot link in the active themes" HelpTopic: "Hot_Link_tool" Update: "View.HotLinkUpdate" Icon: 209 Cursor: "Cursors.Media" Apply: "View.HotLink" ) (AVIcon.209 Name: "Media" Res: "Icons.Media" ) (Tool.210 Disabled: 1 Help: "Area of Interest//Sets the view's Area Of Interest for library-based themes" HelpTopic: "Area_Of_Interest_tool" Update: "View.AOIToolUpdate" Icon: 211 Cursor: "Cursors.Default" Apply: "View.AOITool" ) (AVIcon.211 Name: "AOI" Res: "Icons.AOI" ) (Tool.212 Disabled: 1 Help: "Label//Labels a feature in the active theme with data from its table" HelpTopic: "Label_tool" Update: "View.LabelToolUpdate" Icon: 213 Cursor: "Cursors.Tag" Apply: "View.LabelTool" ) (AVIcon.213 Name: "Tag" Res: "Icons.Tag" ) (Tool.214 Help: "Text//Creates text on the display" HelpTopic: "Text_tool" Update: "View.GraphicToolUpdate" Icon: 215 Cursor: "Cursors.Text" Apply: "View.TextTool" Click: "SymWin.DisplayFontPanel" ) (AVIcon.215 Name: "Text" Res: "Icons.Text" ) (ToolMenu.216 Help: "Draw Point//Creates a point on the display" HelpTopic: "Draw_tool" Update: "View.PointToolUpdate" Icon: 217 Cursor: "Cursors.CrossHair" Apply: "View.PointTool" Click: "SymWin.DisplayMarkerPanel" Child: 218 Child: 219 Child: 221 Child: 223 Child: 225 Child: 227 Child: 229 Child: 231 Child: 233 ) (AVIcon.217 Name: "Point" Res: "Icons.Point" ) (Tool.218 Help: "Draw Point//Creates a point on the display" HelpTopic: "Draw_tool" Update: "View.PointToolUpdate" Icon: 217 Cursor: "Cursors.CrossHair" Apply: "View.PointTool" Click: "SymWin.DisplayMarkerPanel" ) (Tool.219 Help: "Draw Straight Line//Creates a line on the display" HelpTopic: "Draw_tool" Update: "View.GraphicToolUpdate" Icon: 220 Cursor: "Cursors.CrossHair" Apply: "View.LineTool" Click: "SymWin.DisplayPenPanel" ) (AVIcon.220 Name: "SelectLine" Res: "Icons.SelectLine" ) (Tool.221 Help: "Draw Line//Creates a line with two or more points on the display" HelpTopic: "Draw_tool" Update: "View.PolyLineToolUpdate" Icon: 222 Cursor: "Cursors.CrossHair" Apply: "View.PolyLineTool" Click: "SymWin.DisplayPenPanel" ) (AVIcon.222 Name: "Lines" Res: "Icons.Lines" ) (Tool.223 Help: "Draw Rectangle//Creates a rectangle on the display" HelpTopic: "Draw_tool" Update: "View.PolyToolUpdate" Icon: 224 Cursor: "Cursors.CrossHair" Apply: "View.RectTool" Click: "SymWin.DisplayFillPanel" ) (AVIcon.224 Name: "Rect" Res: "Icons.Rect" ) (Tool.225 Help: "Draw Circle//Creates a circle on the display" HelpTopic: "Draw_tool" Update: "View.PolyToolUpdate" Icon: 226 Cursor: "Cursors.CrossHair" Apply: "View.CircleTool" Click: "SymWin.DisplayFillPanel" ) (AVIcon.226 Name: "Disk" Res: "Icons.Disk" ) (Tool.227 Help: "Draw Polygon//Creates a polygon on the display" HelpTopic: "Draw_tool" Update: "View.PolyToolUpdate" Icon: 228 Cursor: "Cursors.CrossHair" Apply: "View.PolyTool" Click: "SymWin.DisplayFillPanel" ) (AVIcon.228 Name: "Poly" Res: "Icons.Poly" ) (Tool.229 Disabled: 1 Help: "Draw Line to Split Feature//Creates a line to split line features" HelpTopic: "Draw_tool" Update: "View.SplitLineToolUpdate" Icon: 230 Cursor: "Cursors.CrossHair" Apply: "View.SplitTool" ) (AVIcon.230 Name: "SplitLine" Res: "Icons.SplitLine" ) (Tool.231 Disabled: 1 Help: "Draw Line to Split Polygon//Creates a line to split polygon features" HelpTopic: "Draw_tool" Update: "View.SplitPolyToolUpdate" Icon: 232 Cursor: "Cursors.CrossHair" Apply: "View.SplitTool" ) (AVIcon.232 Name: "SplitPoly" Res: "Icons.SplitPoly" ) (Tool.233 Disabled: 1 Help: "Draw Line to Append Polygon//Appends a new polygon adjacent to other polygons" HelpTopic: "Draw_tool" Update: "View.AutoCompleteUpdate" Icon: 234 Cursor: "Cursors.CrossHair" Apply: "View.AutoCompleteTool" ) (AVIcon.234 Name: "AutoComplete" Res: "Icons.AutoComplete" ) (ToolMenu.235 Disabled: 1 Invisible: 1 Help: "Snap//Sets the general snapping tolerance for the editable theme" HelpTopic: "Snap_tools" Update: "View.SnapToolUpdate" Icon: 236 Cursor: "Cursors.Default" Apply: "View.SnapTool" Child: 237 Child: 238 ) (AVIcon.236 Name: "SnapTool" Res: "Icons.SnapTool" ) (Tool.237 Disabled: 1 Invisible: 1 Help: "Snap//Sets the general snapping tolerance for the editable theme" HelpTopic: "Snap_tools" Update: "View.SnapToolUpdate" Icon: 236 Cursor: "Cursors.Default" Apply: "View.SnapTool" ) (Tool.238 Disabled: 1 Invisible: 1 Help: "Snap//Sets the interactive snapping tolerance for the editable theme" HelpTopic: "Snap_tools" Update: "View.InteractiveSnapToolUpdate" Icon: 239 Cursor: "Cursors.Default" Apply: "View.InteractiveSnapTool" ) (AVIcon.239 Name: "SnapFeatureTool" Res: "Icons.SnapFeatureTool" ) (AVIcon.240 Name: "Icon" Res: "View.Icon" ) (FN.781 Path: "$HOME" ) (TClr.782 Red: 0xffff Green: 0xffff ) (AVStr.783 S: "View" ) (AVStr.784 S: "Table" ) (AVStr.785 S: "Chart" ) (AVStr.786 S: "Layout" ) (AVStr.787 S: "Script" ) (AVStr.788 S: "Project" ) (AVStr.789 S: "Appl" )