There are several functions and procedures that come with RadCORE and will help you execute various routines in your application.


Some of them are responsible for the basic rendering of the RadCORE layout and the responsiveness system.


In the MEGADEMO examples, you'll see that, in some situations, some of these functions are called to perform rendering or update the layout if any changes have been made to the dynamic attributes.


Let's look at some of the main ones:



rc_BootStrapRender


Apply html/css boostrap dynamically.


The list of "commands" in this category is contained in the constant "BS_COMPONENTS"



rc_RenderControls


Applies predefined CSS classes, rounding Panels etc to objects on the current screen.


When run in Main.pas, it tunes some specific components.


The "rc_RenderControls" function can also be used when creating components at runtime or to specifically adjust just one component:


rc_RenderControls( pForm: TObject; pOnlyThisObj : TUniControl = nil )



rc_AdjustEditColors


Applies colors, font... based on theme control settings in all input components ( uniEdit, uniDbEdit etc. )



Note: Any screen you create that does not inherit these features, just add them to the respective Form / Frame OnCreate/OnReady.



rc_ResizeBlocks


Responsible for rendering responsive blocks.




rc_RenderLayout 


It internally gathers calls to the main functions that will process and render almost everything RadCORE needs.

You'll see how to use it later.



Created with the Personal Edition of HelpNDoc: Free EPub producer