Function Syntax: NamedViewList Version: 1 Date: 20.06.2026 6:38:50PM N/A ๐Ÿ” NamedViewList - AutoCAD Named View Manager NamedViewList is an AutoCAD AutoLISP utility for managing saved Named Views from a searchable DCL dialog. It improves AutoCAD view navigation by allowing users to filter, zoom, rename, delete, and restore named views from one practical interface. ๐Ÿš€ Function Syntax Run NamedViewList in the AutoCAD command line. Main entry point: C:NamedViewList ๐Ÿ“˜ SEO Optimized Description This AutoCAD Named View manager lists all saved Named Views in the active drawing and displays them in a custom DCL dialog titled Select Named View. The tool is useful for CAD users, Civil 3D production teams, BIM coordinators, drafting technicians, and CAD managers who work with large drawings containing many saved views. Users can quickly search view names, use Match case filtering, zoom to a view without closing the dialog, delete selected views, rename views by double-clicking, and restore one or more views after pressing OK. ๐Ÿงฐ Primary User Workflow 1. Type NamedViewList in AutoCAD. 2. The DCL dialog opens with a filter box, Match case toggle, view list, count label, and action buttons. 3. Type in the filter box to narrow the list of saved views in real time. 4. Double-click a listed view to rename it in place. 5. Use Zoom to navigate to the first selected view while keeping the dialog open. 6. Use Delete to remove selected views and refresh the list immediately. 7. Press OK to restore all selected views, or Cancel to close without restoring. โœ… Functionalities ๐Ÿ” Collect and display Named Views - reads all saved views from the active drawing using vla-get-Views and vlax-for. ๐Ÿ“Š Sorted view list - sorts view names case-insensitively with a portable insertion-sort helper. ๐Ÿ”Ž Live filtering - filters names with wcmatch while the user types. ๐Ÿ”ค Match case toggle - switches between case-sensitive and case-insensitive search logic. ๐Ÿ“‹ Multi-select restore - restores all selected views after OK using _-VIEW R. ๐Ÿงญ Zoom without closing - applies the first selected view to the active viewport with vla-SetView. ๐Ÿ“ Double-click rename - renames the selected view through ._RENAME VIEW and refreshes the sorted list. ๐Ÿ—‘๏ธ In-place delete - deletes selected Named Views with ActiveX vla-delete while the dialog remains open. ๐Ÿงน Clear filter - resets the filter text and shows all views again. ๐Ÿ”ข View count indicator - shows filtered count versus total count, for example 10 of 42 views. ๐Ÿง  Helper Functions ๐Ÿงฉ NVL-trim trims spaces from rename input. ๐Ÿงฉ NVL-strcmp and NVL-cicmp compare names for sorting and duplicate detection. ๐Ÿงฉ NVL-sort sorts Named Views without relying on non-portable helpers. ๐Ÿงฉ NVL-filter filters the view list based on the current filter text. ๐Ÿงฉ NVL-parse-indexes converts DCL list box selection strings into integer indexes. ๐Ÿงฉ NVL-del-view deletes a selected view safely. ๐Ÿงฉ NVL-zoom-view applies a selected view to the active viewport. ๐Ÿ“Œ Important Commands and Operations ๐Ÿš€ Restore view: _-VIEW R ๐Ÿ“ Rename view: ._RENAME VIEW ๐Ÿ—‘๏ธ Delete view: vla-delete ๐Ÿงญ Zoom to view: vla-SetView ๐Ÿ“‚ Collect views: vla-get-Views ๐ŸŽฏ Practical Result โœ… The final result is a faster AutoCAD Named View workflow for drawing review, layout navigation, saved-view cleanup, model coordination, and production file organization. NamedViewList reduces repetitive command-line work and gives the user a central dialog for filtering, zooming, renaming, deleting, and restoring saved views. โš ๏ธ Important Notes If no Named Views exist, the routine alerts the user and exits. Delete and zoom operate on the currently filtered list, so the active filter controls which views are targeted. Zoom applies only to the first selected view, while OK restores all selected views. Rename validation prevents duplicate view names by comparing names case-insensitively. The DCL dialog is generated temporarily with vl-filename-mktemp and removed after the command ends.