Existem diversas funções e procedures que acompanham o RadCORE e que vão ajudar a executar rotinas das mais diversas naturezas em sua aplicação.


Algumas delas são responsáveis pela renderização básica do layout do RadCORE e o sistema de responsividade.


Nos exemplos do MEGADEMO você poderá ver, em algumas situações, que algumas dessas funções são chamadas para efetuar a renderização ou atualizar o layout caso alguma mudança tenha sido feito nos atributos dinâmicos.


Vamos ver algumas das principais:



rc_BootStrapRender


Aplica html/css boostrap dinamicamente. 


A lista de "comandos" nessa categoria está contida na constante "BS_COMPONENTS"



rc_RenderControls


Aplica classes CSS pré-definidas, arredondamento de Panels etc nos objetos da tela atual. 


Quando executado no Main.pas, ajusta alguns componentes específicos.


A função "rc_RenderControls" também poderá ser usada quando criar componentes em runtime ou pra ajustar especificamente apenas um componente:


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



rc_AdjustEditColors


Aplica cores, font... baseado nas configurações do controle de temas em todos componentes de entrada de dados( uniEdit, uniDbEdit etc. )



Obs: Qualquer tela que você criar que não herde essas funcionalidades, basta adicioná-las no respectivo Form / Frame OnCreate/OnReady.




rc_ResizeBlocks


Responsável pela renderização dos blocos responsivos.




rc_RenderLayout


Reune internamente a chamada para as principais funções que vão processar e renderizar quase tudo que o RadCORE precia.

Mais adiante você verá como usá-la.



Created with the Personal Edition of HelpNDoc: Create help files for the Qt Help Framework