---
id: post/gerardorenteria-blog/14351
type: post
title: "🔍 Field Magnifier for BC: Enhanced Accessibility 👓"
summary: A contextual field magnifier extension for Business Central improves readability by displaying magnified field content in a floating popup on hover, with three adjustable zoom levels (3x, 4x, 5x), without affecting the rest of the interface.
tier: community
language: en
tags:
  - accessibility
  - control addin
  - user experience
  - field magnification
  - visual assistance
system: development
review:
  state: reviewed
  by: opus
  at: "2026-10-08T01:55:26.425Z"
  flags: []
generated:
  at: "2026-10-08T01:26:53.141Z"
  pipeline: 0.2.0
  prompts:
    extract-post: 1
  input_hash: 45d9f9aabbd7f84a66d50c5a7701722cc0801a16f2b43061aa39495110d4371e
evidence:
  - kind: blog
    url: https://gerardorenteria.blog/2026/04/23/%f0%9f%94%8d-field-magnifier-for-bc-enhanced-accessibility-%f0%9f%91%93/
    title: "🔍 Field Magnifier for BC: Enhanced Accessibility 👓"
    date: "2026-04-23"
    commit: null
    t: null
    quote: null
  - kind: blog
    url: https://gerardorenteria.blog/2026/04/23/%f0%9f%94%8d-field-magnifier-for-bc-enhanced-accessibility-%f0%9f%91%93/
    title: "🔍 Field Magnifier for BC: Enhanced Accessibility 👓"
    date: "2026-04-23"
    commit: null
    t: null
    quote: The magnifier offers three adjustable zoom levels (3x, 4x and 5x), where the caption and value grow proportionally.
  - kind: blog
    url: https://gerardorenteria.blog/2026/04/23/%f0%9f%94%8d-field-magnifier-for-bc-enhanced-accessibility-%f0%9f%91%93/
    title: "🔍 Field Magnifier for BC: Enhanced Accessibility 👓"
    date: "2026-04-23"
    commit: null
    t: null
    quote: The solution consists of a Control AddIn (JavaScript) + CSS that performs detection and magnification, Page Extensions with a reusable pattern.
links:
  learn: []
  objects: []
  features: []
  topics: []
  localizations: []
  videos: []
  posts: []
  guidelines: []
post_id: "14351"
source_id: gerardorenteria-blog
source_name: Gerardo Renteria
url: https://gerardorenteria.blog/2026/04/23/%f0%9f%94%8d-field-magnifier-for-bc-enhanced-accessibility-%f0%9f%91%93/
published_at: "2026-04-23T13:37:01.000Z"
author: Gerardo Renteria
full_text: false
words: 873
quotes:
  - text: The magnifier offers three adjustable zoom levels (3x, 4x and 5x), where the caption and value grow proportionally.
    why_it_matters: Shows the practical flexibility built into the solution for different user vision needs.
  - text: The solution consists of a Control AddIn (JavaScript) + CSS that performs detection and magnification, Page Extensions with a reusable pattern.
    why_it_matters: Clarifies the technical architecture enabling developers to implement the feature across multiple pages with consistency.
code_objects_mentioned:
  - other GDRGFieldMagnifier.ControlAddIn.al
  - page GDRGCustomerCardMagnifier.PageExt.al
  - page GDRGCustomerListMagnifier.PageExt.al
systems:
  - development
versions_mentioned: []
preview:
  embeddable: true
  frame_url: https://gerardorenteria.blog/2026/04/23/%f0%9f%94%8d-field-magnifier-for-bc-enhanced-accessibility-%f0%9f%91%93/embed/
  image: https://gerardorenteria.blog/wp-content/uploads/2026/04/create-a-professional-blog-header-image-featuring-a-magnifying-glass-hovering-over-a-business-softwa.png
  image_alt: null
  image_w: 1024
  image_h: 1024
  site_name: Gerardo Rentería Blog
  favicon: https://gerardorenteria.blog/wp-content/uploads/2020/11/cropped-wolficon.jpg?w=32
  probed_at: "2026-10-07T11:50:50.716Z"
---

# 🔍 Field Magnifier for BC: Enhanced Accessibility 👓

[Read the post](https://gerardorenteria.blog/2026/04/23/%f0%9f%94%8d-field-magnifier-for-bc-enhanced-accessibility-%f0%9f%91%93/) · Gerardo Renteria (Gerardo Renteria) · 2026-04-23 · 873 words · tier community · reviewed (checked by Opus)

> A contextual field magnifier extension for Business Central improves readability by displaying magnified field content in a floating popup on hover, with three adjustable zoom levels (3x, 4x, 5x), without affecting the rest of the interface.

## Key points

- Detects hover events on BC fields and extracts caption and value to display magnified in a floating popup
- Offers three adjustable zoom levels (3x, 4x, 5x) that grow caption and value proportionally
- Implemented using a Control AddIn (JavaScript + CSS) with Page Extensions and Actions for toggle and zoom control
- Benefits users with visual needs or anyone wanting better readability without permanent interface changes
- Uses a reusable pattern that can be applied to any BC page

## Quotes

- "The magnifier offers three adjustable zoom levels (3x, 4x and 5x), where the caption and value grow proportionally." (Shows the practical flexibility built into the solution for different user vision needs.)
- "The solution consists of a Control AddIn (JavaScript) + CSS that performs detection and magnification, Page Extensions with a reusable pattern." (Clarifies the technical architecture enabling developers to implement the feature across multiple pages with consistency.)

## AL objects mentioned

As named in the post. A name that matches one object page by exact type and name links to it; the others stay as named.

- other "GDRGFieldMagnifier.ControlAddIn.al"
- page "GDRGCustomerCardMagnifier.PageExt.al"
- page "GDRGCustomerListMagnifier.PageExt.al"

Not found in BC28-30: page "GDRGCustomerCardMagnifier.PageExt.al", page "GDRGCustomerListMagnifier.PageExt.al".

## Context

- Features: Hover-activated field magnifier, Adjustable zoom levels (3x, 4x, 5x), Floating popup display, Toggle activation/deactivation, Contextual field detection, JavaScript Control AddIn integration

Source: Gerardo Renteria, community blog. Summary, key points and quotes are derived (CONTENT-NOTICE.md); read the original for the full text.
