RCC FileMaker Plugins

Primary product

RCCPhotoGrid

A native-feeling FileMaker plugin that adds a fast, beautiful photo/file grid view for container data.

RCCPhotoGrid

Anchored to photoGridPlaceholder

6 selected
IMG_0118.jpg
IMG_0119.jpg
IMG_0120.jpg
IMG_0121.jpg
IMG_0122.jpg
IMG_0123.jpg
IMG_0124.jpg
IMG_0125.jpg
IMG_0126.jpg
IMG_0127.jpg
IMG_0128.jpg
IMG_0129.jpg
Zoom 148pxQuick Look preview

How it works

A real FileMaker integration, not a pasted web widget.

FileMaker owns the layout rectangle. RCCPhotoGrid owns a native macOS overlay aligned above that rectangle and controlled through external functions.

1

Name a layout object

Draw a normal FileMaker object, name it photoGridPlaceholder, and let FileMaker own the layout geometry.

2

Create the overlay

Call RCC.PhotoGrid.CreateWithControl with the active window and object name. The plugin aligns a native overlay to the live frame.

3

Load found-set JSON

Send compact JSON generated from your found set. RCCPhotoGrid handles the visual grid, selection cache, and callbacks.

Core features

Built for image-heavy layouts, catalogs, inspections, archives, and production libraries.

The feature set focuses on the interactions FileMaker users expect when they work with a modern media library.

FileMaker overlay photo grid anchored to a named layout object

Responsive masonry/grid view that resizes with the FileMaker window

Zoom slider for thumbnail size

Found-set loading from JSON

No-loop summary-field workflow

Multi-selection: click, Shift-click range, Option/Alt-click toggle

Selected item count badge

Right-click context menu: Save, Copy, Share, Delete

Custom context menu visibility options

Get selected record IDs with RCC.PhotoGrid.GetSelectedIDs

Lazy full-resolution preview on double-click

Viewer supports images and Quick Look previews for PDFs/videos/files

Viewer navigation with left/right buttons and swipe/trackpad gestures

Viewer zoom, pan, export/download, and Escape/close

Custom double-click script support

Drag-and-drop file/folder import into FileMaker via script callback

Drag selected grid items out to Finder/Desktop to export selection

Script callbacks for open, drop import, delete, and drag export

Developer surface

A small API for a large workflow.

Use the external functions to create a grid, load data, read selection state, configure menus, register callbacks, and close overlays cleanly.

RCCPhotoGrid API

RCC.PhotoGrid.CreateWithControl ( windowName ; objectName )RCC.PhotoGrid.SetData ( gridID ; json )RCC.PhotoGrid.GetSelectedIDs ( gridID )RCC.PhotoGrid.SetContextMenuOptions ( gridID ; optionsJSON )RCC.PhotoGrid.SetDragExportScript ( gridID ; scriptName )RCC.PhotoGrid.CloseAll

Highlights

The first release is intentionally focused.

Every core interaction exists to make container data easier to browse, select, preview, import, export, and script.

Anchored overlay control

Create a grid above any named FileMaker layout object with RCC.PhotoGrid.CreateWithControl.

Fast JSON found-set loading

Load record IDs, titles, subtitles, thumbnails, and selection state from compact JSON.

Selection that feels native

Click, Shift-click range selection, Option/Alt-toggle, and a live selected item count.

Quick Look-style viewer

Double-click into lazy full-resolution previews for images, PDFs, videos, and files.

Drag workflows

Import dropped files and export selected grid items out to Finder or Desktop.

Script callback surface

Wire open, drop import, delete, and drag export events into your FileMaker scripts.

Ready to test RCCPhotoGrid?

Early access is best for FileMaker developers with photo, document, or file-heavy systems and a willingness to share concrete workflow feedback.

Request access

Early access

Ship a media workflow that feels like it belongs on a Mac.

RCCPhotoGrid is opening for early access with developers who can test real container-heavy workflows.