4D Pop is a series of productivity components grouped into a toolbar that integrates perfectly with the 4D v11 SQL development environment.
![]()
Filled with clever tools and immediately useful for developers, 4D Pop has many advantages:
Every 4D Pop component is a handy little nugget you’ll wonder how you ever did without. Created by 4D developers for 4D developers, they’ll help you save precious time on repetitive operations, be the little helpers you always dreamt of having, and put an even friendlier face on your development environment.
Installing a new component is easy: Just drag and drop on to the 4D Pop toolbar! Each comes with its own online help.
You can compose your palette 4D Pop palette à la carte with the tools you prefer, without overloading your screen. And when you’re ready to deploy, you can eliminate all the 4D Pop elements from you’re app to ensure its light weight.
4D Pop and its components are free to use and distribute in all 4D v11 SQL development environments. (4D and 4D Team Developer Professional)
Like all 4D components, 4D Pop tools are miniature 4D databases delivered to you compiled for your immediate use, but also in interpreted mode, so that you can explore the source code. You may wonder how rules are created in 4D Pop Ruler, for example, or how 4D Commands manages predictive typing, or how to manage a palette, a help file or to create a component. It’s all there in the code. 4D Pop’s code is also a very good example of the art of programming efficiently in 4D… even if we do say so ourselves!
You can enhance 4D Pop with your own components, and you are also able to share them, and find others in the 4D developer community. Visit the forum devoted to 4D Pop at: http://forums.4d.fr
Last Updated June 24, 2008
4D Pop Bookmarks |
Organize the bookmarks you use everyday: URL, files, foders, emails... Manage your list of favorites by drag-and-drop. |
4D Pop Color Chart |
Precisely choose background and foreground colors for all your projects from a multitude of professional palletes (RGB, HSL, etc.) and generate the corresponding source code simply by dragging and dropping into your methods. |
4D Pop Commands |
Quickly get to the 4D command documentation, and drag-and-drop commands (and their parameters!) into the method editor. |
4D Pop Constants Editor |
Create and publish your own personalized sets of constants in a dedicated editor. Use them immediately in your 4D methods. |
4D Pop Image Buddy |
Manage all the images in your application's Resources folder. You can easily select, duplicate, and transform your images, preview, drag them into your forms or applications, and use importing tools to convert PICT or CICN resources into PNGs. |
4D Pop Migration |
Carefully migrate your applications to 4D v11 SQL by keeping control on all your application shortcuts by transforming your old personalized 4DK# constants 4D v11 SQL constants - and do the same for your macros, as well! |
4D Pop Rulers |
Create all the guides you want, placing horizontal and vertical rules on your workspace. Visualize your application within your end-users' screen real estate without having to change your preferences. |
4D Pop Window |
Take control of multiple open windows through a hierarchical menu. All at once, you can keep an eye on your windows in development mode and application mode, and reorganize your windows and manage their dependencies (a method object dependent on a form, for example). Recover windows that have been lost to screen resolution changes, and much more... |
4D Pop XLIFF |
Use 4D as a true localization editor to manage XLIFF resources in your appication, or even externally. Easily migrate your old STR# and TEXT resources with this handy tool. |
Information Last Updated June 24, 2008
Visit the 4D Pop forum in the "Code 4D" section of forums.4d.fr to get the download links and find more third-party components. |
|||
Component |
Author |
Function |
Source Code |
Chromo4D |
Eric Juhel |
Color picker |
no |
Regex Lab |
Maurice Inzirillo |
Regex Lab offers four principal functions: Regex_Match, Regex_Substitution, Regex_Split and Regex_Extract, and a lab where you can test different Regex functions with your search patterns. |
no |
* & ** 4D Pop components are provided "as is," without any guarantees, express or implied.
4D does not provide any guarantee for the use, functionality, or performance of these components. As such, 4D cannot guarantee that these components do not contain any errors or bugs, that they behave as expected, nor that their operation will continue uninterrupted.
The choice, installation, and use of a 4D Pop component is the sole responsibility of its user, who should take the necessary measures to protect their data.
4D is not obligated to provide maintenance or technical support for 4D Pop components.
As such, 4D cannot be held responsible for any direct or indirect damage, incidents, or consequences to which the user of a component is subjected, even when 4D could have prevented the probability of said damage.
In general, 4D abstains from responsibilty of and does not control the download of components provided on web sites or online services provided by third parties, paricularly the downloads of components marked by** above, which are the sole responsibility of their authors as declared in the aforementioned 4D forums.