m-Painter Manual The goal of this document is to present the m-Power developer with all available options within m-Painter.
m-Painter FAQ Overview This document aims to provide developers a list of common questions and subsequent answers to various topics relating to...
m-Painter – Latest vs Legacy Overview This document will address various FAQs on which version of m-Painter is the best choice for your existing and...
Import Content Overview m-Painter gives m-Power developers the ability to import (or combine) two applications into one. Use cases of this can...
AJAX Input Helpers Overview AJAX (Asynchronous JavaScript And XML) is often used for interacting with a data server through a browser page without...
Total-level/Margin Calculations Overview Total-level /Margin calculations are a must for developers who wish to perform calculations like averages or percentages at any...
Create Calendar Pickers in m-Painter The calendar picker/helper is an m-Painter feature that assists with date and datetime fields. The purpose of the calendar picker...
Lookup Window and Return Data Overview The Lookup Window is popular because: This example will focus on how to create a Lookup Window link within...
Create Dropdowns in m-Painter Overview Dropdowns are a vital UX component that makes life easier for your end-user by giving them a choice of...
Add Google Maps to your Applications Overview Some common purposes of the Google Maps are: Instructions Please follow the steps below to integrate a Google Map...
Customize Error Messages in your Web Applications Customize Error Messages in your Web Applications Many developers want flexibility. Appropriately, they deserve it! One way to get flexibility...
Use “Page Name” to show different outputs for one application Overview Perhaps one of the greatest, little known features of m-Power is the use of the Pagename function. The Pagename...
Use Field Substitutions within HTML Attributes and Inline Styles Overview m-Painter allows field substitution parameters within HTML attributes and CSS styles. This document will help to explain how m-Painter...
Working With Links Overview No matter what type of application or report you are building, it is safe to say that you probably...
AJAX Form Submission Overview This feature allows users have the option to submit all forms via an advanced web technique called AJAX. AJAX...
Advanced Search Options Overview The following documentation and video describes the different options developers have when working with templates that support out-of-the-box ad-hoc...
Using m-Painter Versions to Restore Files Overview As developers work on customizing the look and feel of their generated applications via the m-Painter editor, they may...
Troubleshooting m-Power Applications Overview One of the most invaluable traits when it comes to working with m-Power applications is being able to understand...
Color Coding via m-Painter Overview To help highlight data patterns, developers often employ the use of conditional styles to color code their data. For...
Key/Value Lookup Overview This document explains how to implement the Key/Value Lookup feature within m-Painter. This tool is useful for looking up...
Quicklists Overview The Quicklists feature are reusable custom lists created by the developer. Specifically, each quicklist contains a list of key...
Controlling HTML Layout with Grid Mode Overview Controlling the layout of elements on an HTML page has a tendency to be a clunky and time-expensive task....
m-Painter Source Mode Features Overview This document’s aim is to cover some of the notable features now available within the HTML editor/source mode via...
Conditional Rendering within m-Painter Overview m-Painter offers several options in terms of conditional rendering. These options let you do a variety of things, from...
Signature Capture in m-Power Maintainers Overview As of the August 2022 m-Power update, m-Power maintainer applications now support the implementation of signature capture right from...
Inserting Fields to an Existing App Overview For a variety of reasons, you may find the need to add a data field from your app specs/field...
m-Painter: Data List Feature Overview This documentation will cover the Data List feature in m-Painter and explain how to utilize this feature within the...
Hide Repeating Data Overview Reports generated in m-Power follow the general flow of listing detail levels followed by a subtotal row. Often times,...
Insert Totals & Percentages Over the course of your application building and design, it is possible you may want to use a total or...
Replace Element With… Overview m-Power users often find themselves customizing many, if not all, elements within m-Painter. If you find yourself needing to...
New Form Input Options While inputs typically default to traditional input boxes, developers can convert these to other inputs. Most m-Power users are familiar...
Wrap Content in Cards/Tabs m-Power generated content is built with the idea that the developer will probably want to customize the output to make...
Working with Form Layout & Grid Layout m-Painter was designed to work in such a way that successful users could do practically anything without needing to be...
Styling Overrides via m-Painter Overview m-Painter, via the Styling Overrides panel, allows developers the ability to add styles to individual elements on the page,...
Featured Component Selector The Component Selector includes many predesigned element templates that can be added to the page in order to make the...
Generating Barcodes Included in m-Painter’s Featured Components is the ability to generate Barcodes. This functionality is particularly valuable for customers who need...