MRSware Logo MRSware Desktop User Guide
πŸ’» Desktop Guide πŸ“± Web & Mobile Guide πŸ›‘οΈ Admin Guide πŸ“° Blog Hub

Part 1: Getting Started & Desktop Interface Navigation

System Installation & Setup

MRSware Desktop is a native Windows application built on the Microsoft .NET Framework for maximum speed, security, and offline capability. It runs on Windows 10, Windows 11, and Windows Server environments.

First-Time Setup Tip

Always run the Connection Tester utility in MRSware after installation to verify firewall connectivity to your firm's encrypted MRSware database server.

Desktop Interface Navigation

The MRSware Desktop interface is structured into four primary interactive zones:

  • Top Menu Bar & Toolbars: Fast action buttons for New Contact, Quick Add Invoice, Send Email, Edit in Spreadsheet, and Data Analysis.
  • Navigation Sidebar: Left panel allowing quick switching between CRM, MREPS Sales/Commissions, SFA, File Share, and System Admin modules.
  • Workspace Viewport: Main workspace area supporting instant toggling between Table View, Compact Cards, and Multiline Cards.
  • Dockable Panels & Status Bar: Integrated preview pane, statistics panels, database sync indicator, and RSS news bulletins.
MRSware News Reader and Navigation Panel
Figure 1.1: MRSware Desktop Home View with integrated RSS News Reader and Quick Navigation Bar.

Multi-Window Workspaces

Unlike standard web browsers that overwrite your context, MRSware Desktop supports true multi-window multitasking. You can right-click any company, customer, project, sales rep, or invoice listing and choose "Open in Separate Window". This allows you to inspect multiple transactions side-by-side without losing your place in master listings.

View Modes: Table View, Compact Card View & Multiline Card View

MRSware Desktop provides three standardized presentation view modes across CRM (Companies, Contacts, Tasks, Journals, Projects) and MREPS (Sales Rep Management):

πŸ“‹ 1. Table View (Standard Data Grid)

High-density tabular grid optimized for multi-column comparison, column reordering, sorting, header grouping, and live summary aggregate footers.

πŸ—‚οΈ 2. Compact Card View (2-Line Cards)

Streamlined 2-line visual cards rendered via custom GDI+ drawing. Displays primary title, badges, interactive checkboxes, and key contact/due metadata at a glance.

πŸ“‘ 3. Multiline Card View (Expanded Cards)

Rich, expandable multi-line card layout (CardsView) featuring structured fields, category badges, note snippets, and customizable card field settings.

Switching Views & Persistent Preferences

Use the View menu or the toolbar View Style selector (Table View, Compact Cards, Multi-Line Cards) to switch views instantly. MRSware automatically persists your chosen view mode and panel layout per user and per workspace form. To customize the typography or font size used across Card Views or Table Listings, see User Preferences & Display Font Customization below.

Detailed Capabilities of Each View Mode

Feature / OperationTable ViewCompact Card View (2-Line)Multiline Card View
Visual DensityUltra-high density (20px row height)Medium compact (2 structured lines)Expanded multi-line structured block
Line 1 ContentHeader-aligned data cellPrimary Name/Subject, Type badge, Split %, Status checkboxBold Header Title, Record Type, Status badge
Line 2 ContentN/A (single row)Phone, Email, Address, Due Date, Duration, Category tagSecondary summary line / metadata
Additional LinesN/AN/A (fixed 2-line height)Address, Custom Fields, Categories, Notes snippet
Interactive ActionsIn-grid click, double-click to open, column header sortClickable completion checkboxes, Sort toolbar dropdown (Asc/Desc toggle), Filter toolbar button, right-click Filter > By Selection / Excluding SelectionExpand/Collapse individual cards, Clickable links, toolbar sorting & filtering
Card Field CustomizationColumn Chooser (Right-click header)Standardized 2-line GDI+ templateCard Field Settings... dialog (Show/Hide fields)
Expand / Collapse AllGroup row expand/collapseN/AExpand All Cards / Collapse All Cards menu actions
Font & TypographyConfigured in Preferences (Font for Table Listings)Configured in Preferences (Font for Card Views) — dynamic height & line spacing

User Preferences & Display Font Customization

MRSware Desktop allows you to tailor typography and font sizes across the application interface to suit your display hardware, screen resolution (e.g. 4K, laptop, or multi-monitor setups), and personal readability preferences.

Per-Device Preferences

Individual user preferences are stored locally on each device and remembered across application restarts. This allows you to comfortably configure a larger font size (e.g. 10 pt or 11 pt) on your portable laptop and a standard size (e.g. 9 pt) on your office multi-monitor setup without affecting your settings on other machines.

Accessing the Preferences Dialog

  1. On the main menu bar at the top of MRSware Desktop, click Tools and select Preferences (or press Alt+T, then P).
  2. In the category tree on the left of the Preferences dialog, locate and expand the (General) folder.
  3. Click Settings under (General) to open display font and general preference options.

Configurable Font Settings

The Settings page provides dedicated font configuration controls for the primary display areas of the desktop client:

πŸ“Š Font for Table Listings

Controls the typeface, style, and point size used in all standard data grid tables throughout MRSware (Companies, Contacts, Invoices, Orders, Commissions, Projects, and Sales Reps).

Default: 9 pt. Arial

βœ‰οΈ Font for E-Mail Panel

Controls the font used in the integrated desktop email client, including the folder message listings and preview reader pane.

Default: 9 pt. Arial

🏠 Font for Home Panels

Controls the font used across the desktop Home view dashboard panels, including Upcoming Due-Date Journals, Interactive Tasks, and news reader bulletins.

Default: 9 pt. Microsoft Sans Serif

πŸ—‚οΈ Font for Card Views

Controls the font used whenever any module is toggled to Compact Cards (2-line cards) or Multiline Cards (expandable cards). When updated, all card views dynamically recalculate their row heights and line spacing to match your chosen font size.

Default: 8.25 pt. Microsoft Sans Serif

How to Change a Font

  1. On the Settings page, click the Font Dialog button next to the display area you wish to customize (e.g. Font for Card Views : or Font for Table Listings :).
  2. In the standard Windows Font selection dialog:
    • Select your preferred Font family (e.g. Arial, Segoe UI, or Tahoma).
    • Select the Font style (e.g. Regular or Bold).
    • Select the point Size (e.g. 9, 10, 11, or 12).
  3. Click OK in the Font dialog. The text box next to the button will immediately display your selection (for example: 10 pt. Segoe UI).
  4. Click OK or Apply at the bottom of the Preferences dialog to save your changes. Open card views, grids, and dashboard panels refresh automatically with the updated typography.

Sort Search Menu Items

Also located on the Settings page is the Sort Search Menu Items checkbox:

  • Checked by default (Recommended): When enabled, all entries under the top-level Search menu are alphabetized (e.g., Activities, Companies, Contacts, Customers, Invoices, Opportunities, Orders, Projects, Sales Reps). This provides fast alphabetical lookup when jumping directly to specialized search forms.
  • Unchecked: If unchecked, menu items remain in their original default system order.
Instant View Refresh & Dynamic Card Scaling

When you update your Font for Card Views or Font for Table Listings, active workspaces update their fonts and row heights immediately upon clicking OK or Apply. Card views automatically scale their title, metadata line heights, and padding to prevent any text clipping regardless of font size.

Dockable Record Preview Window

The Record Preview Window (or Preview Pane) delivers instantaneous, zero-click inspection of any selected record across Table View, Compact Card View, and Multiline Card View without launching modal dialogs.

Key Capabilities of the Preview Window:

  • Zero-Click Inspection: Moving your selection with arrow keys or mouse clicks instantly renders the full record profile in the preview pane.
  • Flexible Docking Layouts: Dock the preview pane to the Right (recommended for wide monitors), to the Bottom, set to auto-hide, or undock/float it onto a secondary physical monitor.
  • Rich HTML Document Rendering: Powered by an embedded read-only HTML engine displaying structured tables, contact badges, key dates, and financial metrics.
  • Line-Break & Formatting Preservation: Multi-line notes, call interaction logs, and project descriptions preserve natural line breaks (<br/>) and whitespace formatting cleanly.
  • Top Action Bar:
    • Edit Button: Instantly opens the standard Add/Edit dialog for the highlighted record.
    • Print Button: Triggers direct WYSIWYG printing using the native Windows Print dialog (DocumentPrint()) for immediate hard-copy generation.
  • High-Performance 250ms Debouncing: Equipped with an intelligent 250ms selection timer to ensure rapid scrolling through thousands of records without UI stutter or unnecessary database round-trips.
  • Selection-Based Blanking: Cleans the preview canvas automatically when no record is selected or during active search filtering.

Edit in Spreadsheet Functionality

For high-volume data entry and rapid multi-row maintenance, MRSware Desktop incorporates the reusable SpreadsheetGridControl engine. This feature brings full Microsoft Excel spreadsheet ergonomics directly into core business screensβ€”including Invoice Entry, Product Catalog, and Sales Rep Management.

Launching Edit in Spreadsheet

Click the "Edit in Spreadsheet" button on the workspace toolbar, or choose Edit > Edit in Spreadsheet... from the menu bar (Ctrl+E). The spreadsheet editor loads the currently filtered recordset ready for direct tabular modification.

Spreadsheet Features & Power-User Tools:

  • In-Cell Editing & Keyboard Navigation: Click any cell or press Enter to begin typing. Press Tab to advance to the next cell or Enter to move down to the next row.
  • Add-New Row Line: An empty insertion row is anchored at the bottom of the grid (NewRowPosition.BottomRow), allowing continuous rapid data entry without opening new dialogs.
  • Excel Clipboard Copy & Paste (Ctrl+C / Ctrl+V): Copy multi-column tabular data straight from external Microsoft Excel spreadsheets or CSV files and press Ctrl+V (or click "Paste from Excel") to populate hundreds of rows instantaneously.
  • Freeze Columns: Right-click any column header and select Freeze Column to lock key reference columns (e.g. Invoice #, Part #, Rep Name) on the left while scrolling horizontally through wide datasets.
  • Header Sorting & Context Menu: Sort columns ascending or descending by clicking headers, auto-fit column widths, or customize column alignment.
  • Cell Fill-Down: Duplicate values down consecutive rows quickly for repetitive field entry.
  • Search & Filter (Ctrl+F): Built-in search toolbar to highlight and filter rows by any keyword or column value in real-time.
  • Export to CSV / Excel: Export your customized spreadsheet view to standard CSV or Excel files with a single click.
  • Atomic Batch Validation & Transactional Save: Includes Save Changes and Save & Close options with live progress indicators. All rows undergo data validation (e.g. valid dates, required lookups, split percentage bounds) and commit to the database in a single atomic transaction.

Interactive Statistics Panels & Home Dashboard

MRSware Desktop features dynamic statistics panels engineered to give agency principals and reps immediate operational intelligence without running formal reports:

🏠 Home Dashboard Panels

Interactive live panels embedded directly on the main desktop Home view:

  • Upcoming Due-Date Journals Panel: Real-time feed of scheduled touch points and customer commitments.
  • Interactive Tasks Panel: Prioritized task list with one-click completion checkboxes and overdue indicators.
  • Sales & Commission KPI Widgets: MTD and YTD agency commission snapshots and news bulletins.

πŸ‘₯ Sales Rep Management Statistics Dock

Collapsible statistics panel (clpStatistics) docked at the bottom of the Sales Rep workspace:

  • # Unassigned Customers: Identifies customer accounts missing sales rep assignments.
  • # Unassigned Companies: Tracks master CRM companies lacking assigned reps.
  • Total Agency Growth %: Real-time calculation comparing YTD vs. LYTD sales across active reps.
  • See All Territories Users: Live list of users with unrestricted agency-wide visibility.

Grid Controls, Sorting & Grouping

All listings in MRSware Desktop feature comprehensive sorting, grouping, and customization tools:

  • Table Column Header Sorting: In Table View, click any column header to sort ascending or descending. An arrow indicator shows the current sort order.
  • Sort Toolbar Button (Card Views): In Compact Cards and Multiline Cards where table headers are absent, use the Sort dropdown button on the top toolbar. Click any available field to sort, and click the currently selected field to toggle between Ascending (Asc) and Descending (Desc) order (indicated with a checkmark).
  • Column Chooser: Right-click grid headers to add, remove, or reorder custom data fields.
  • Multi-Column Grouping: Drag header column buttons to the top grouping panel to nest records hierarchically (e.g. Group by Principal > Group by Sales Rep).
  • Summary Aggregates: Display real-time totals, averages, and counts at the bottom of numeric columns (Sales, Commission, Cost, Lifetime Value, Churn) formatted cleanly as whole numbers.

Search & Advanced Filtering

MRSware provides versatile tools to locate and isolate records quickly across tables and card views:

  1. Filter Toolbar Button: Dropdown button on the workspace toolbar enabling fast filtering by status, category, or follow-up flag color (Red, Yellow, Green, Blue, Purple, Orange, Complete, Not Flagged, or All).
  2. Context Menu Filtering (By Selection & Excluding Selection): Right-click any card or row and select:
    • Filter > By Selection: Shows only records matching the selected entity (e.g. all emails from that sender or tasks for that contact).
    • Filter > Excluding Selection: Inverts the filter to hide records matching that entity, removing noise from recurring alerts or automated notifications.
    • Filter > Remove Filter: Restores the full recordset.
  3. Inline Grid Search: Type directly in column header search cells for instant autocomplete in Table View.
  4. Multi-Condition Filter Builder: Combine AND / OR conditions across multiple criteria (e.g. Sales Rep = 'Smith' AND YTD Sales > $50,000).
  5. Date Range Filtering: Presets for This Month, Last Quarter, Year-to-Date, or custom calendar ranges.
  6. Saved Filter Presets: Save frequently used search filters to your personal toolbar shortcuts.
MRSware Search and Filter Dialog
Figure 1.3: Multi-condition Search and Filter dialog in MRSware Desktop.
View in Documentation Library →

Explore additional procedural tutorials and technical documentation references for this chapter:

4 Ways to Filter your Lists, by Example

Technical guide for 4 Ways to Filter your Lists, by Example.

Account Numbers, to use them and which to use

Technical guide for Account Numbers, to use them and which to use.

Add a MRSweb Shortcut/App Icon to Home Screen

Technical guide for Add a MRSweb Shortcut/App Icon to Home Screen.

Advanced Search

Technical guide for Advanced Search.

Badge Name

Technical guide for Badge Name.

Be Prepared, Be Professional, Be Productive

Technical guide for Be Prepared, Be Professional, Be Productive.

Bulk Update Types

Technical guide for Bulk Update Types.

Closing MRSware in Error

Technical guide for Closing MRSware in Error.

Column Control in Tables

Technical guide for Column Control in Tables.

Conflict Resolution User Manual

Technical guide for Conflict Resolution User Manual.

Connection Tester

Technical guide for Connection Tester.

Download MRSware

Technical guide for Download MRSware.

Education User Manual

Technical guide for Education User Manual.

Filter Date columns in MRSware Listings

Technical guide for Filter Date columns in MRSware Listings.

Fixing Incorrectly Assigned Account Numbers

Technical guide for Fixing Incorrectly Assigned Account Numbers.

Getting Started in MRSware

Technical guide for Getting Started in MRSware.

Hide & Mark Hidden

Technical guide for Hide & Mark Hidden.

History - data history - to retain or not to retain?

Technical guide for History - data history - to retain or not to retain?.

Installing MRSware using Windows 7, 8, 10

Technical guide for Installing MRSware using Windows 7, 8, 10.

Member vs. Non-Member Tuition

Technical guide for Member vs. Non-Member Tuition.

MRSweb Charts! Sales and Activity Visualizations

Technical guide for MRSweb Charts! Sales and Activity Visualizations.

MRSweb's Batch Edit

Technical guide for MRSweb's Batch Edit.

Navigating MRSweb: How To Get Around

Technical guide for Navigating MRSweb: How To Get Around.

Open a Word 2007 document in an earlier version of Word

Technical guide for Open a Word 2007 document in an earlier version of Word.

Open in Separate Window - multiple workspaces to not lose your place

Technical guide for Open in Separate Window - multiple workspaces to not lose your place.

Open Microsoft Office files when you don't have the correct version, or don't have Office installed at all

Technical guide for Open Microsoft Office files when you don't have the correct version, or don't have Office installed at all.

Relationship Management

Technical guide for Relationship Management.

Reply Automatically with a Template

Technical guide for Reply Automatically with a Template.

Resize Panels & Collapse Panels in Sidebar

Technical guide for Resize Panels & Collapse Panels in Sidebar.

Safeguards for accidentally deleting content in MRSware

Technical guide for Safeguards for accidentally deleting content in MRSware.

Search Icons for the Shortcuts Panel

Technical guide for Search Icons for the Shortcuts Panel.

Searching in Tables / Listings

Technical guide for Searching in Tables / Listings.

Shortcuts / Screen List Overview

Technical guide for Shortcuts / Screen List Overview.

Student Number

Technical guide for Student Number.

Testing your Out of Office response

Technical guide for Testing your Out of Office response.

Track New Business Guidelines

Technical guide for Track New Business Guidelines.

Tracking Your Accounts through Phases using Types: Give Your Team a Hint

Technical guide for Tracking Your Accounts through Phases using Types: Give Your Team a Hint.

Using Signatures to Quickly Reply to Common Questions

Technical guide for Using Signatures to Quickly Reply to Common Questions.

Where to Find Online Training and Support

Technical guide for Where to Find Online Training and Support.

Zoom for Larger Font Sizes in MRSweb

Technical guide for Zoom for Larger Font Sizes in MRSweb.