I want to have a rich (HTML) area field, but I want to be able to edit its HTML source code as well. Is this possible?

The rich editor component that comes with AppGini doesn’t support code editing … So, you should use this NicEditor version instead (unzip and copy the 2 files to the folder where you generated your application, replacing the existing ones).

The next step is to open the generated “templates/tablename_templateDV.html” file in a text editor (where tablename is the name of the concerned table) and find this line:

new nicEditor().panelInstance('fieldname');

(where fieldname is the name of the concerned field) … Change that to:

new nicEditor({ fullPanel : true }).panelInstance('fieldname');