Form
in package
uses
Strict
Table of Contents
Constants
- FLAG_COMBOBOX = 18
- FLAG_EDITABLE = 19
- FLAG_MULTISELECT = 22
- FLAG_NO_EXPORT = 3
- FLAG_NO_SCROLL = 24
- FLAG_NO_SPELLCHECK = 23
- FLAG_NOTOGGLEOFF = 16
- FLAG_PASSWORD = 14
- FLAG_RADIO = 15
- FLAG_READONLY = 1
- FLAG_REQUIRED = 2
- FLAG_TEXTAREA = 13
Properties
- $array_form_button_js : mixed
- $array_form_choice_js : mixed
- $array_form_text_js : mixed
- $form_background_color : mixed
- $form_border_color : mixed
- $form_border_style : mixed
- $form_border_width : mixed
- $form_button_background_color : mixed
- $form_button_border_color : mixed
- $form_button_border_style : mixed
- $form_button_border_width : mixed
- $form_button_icon : mixed
- $form_button_text : mixed
- $form_button_text_click : mixed
- $form_button_text_over : mixed
- $form_checkboxes : mixed
- $form_element_spacing : mixed
- $form_fonts : mixed
- $form_radio_background_color : mixed
- $form_radio_color : mixed
- $form_radio_groups : mixed
- $formAction : mixed
- $formExportType : mixed
- $formMethod : mixed
- $forms : array<string|int, mixed>
- $formSelectDefaultOption : mixed
- $formSubmitNoValueFields : mixed
- $formUseZapD : mixed
- $pdf_acro_array : mixed
- $pdf_array_co : mixed
- $textarea_lineheight : mixed
- $colorConverter : ColorConverter
- $formCount : int
- $formWriter : FormWriter
- $mpdf : Mpdf
- $otl : Otl
- $writer : BaseWriter
Methods
- __call() : mixed
- __callStatic() : mixed
- __construct() : mixed
- __get() : mixed
- __isset() : mixed
- __set() : mixed
- __unset() : mixed
- _form_rect() : mixed
- _put_button_icon() : mixed
- _putform_bt() : mixed
- _putform_ch() : mixed
- _putform_tx() : mixed
- _putFormItems() : mixed
- _putFormsCatalog() : mixed
- _putRadioItems() : mixed
- _setflag() : mixed
- addFormIds() : mixed
- countPageForms() : mixed
- print_ob_button() : mixed
- print_ob_checkbox() : mixed
- print_ob_imageinput() : mixed
- print_ob_radio() : mixed
- print_ob_select() : mixed
- print_ob_text() : mixed
- print_ob_textarea() : mixed
- SetCheckBox() : mixed
- SetFormBackgroundColor() : mixed
- SetFormBorderColor() : mixed
- SetFormBorderStyle() : mixed
- SetFormBorderWidth() : mixed
- SetFormButton() : mixed
- SetFormButtonJS() : mixed
- SetFormButtonText() : mixed
- SetFormChoice() : mixed
- SetFormChoiceJS() : mixed
- SetFormD() : mixed
- SetFormReset() : mixed
- SetFormSubmit() : mixed
- SetFormText() : mixed
- SetFormTextJS() : mixed
- SetJSButton() : mixed
- SetRadio() : mixed
- Win1252ToPDFDocEncoding() : mixed
- getColor() : mixed
- getCountItems() : mixed
Constants
FLAG_COMBOBOX
public
mixed
FLAG_COMBOBOX
= 18
FLAG_EDITABLE
public
mixed
FLAG_EDITABLE
= 19
FLAG_MULTISELECT
public
mixed
FLAG_MULTISELECT
= 22
FLAG_NO_EXPORT
public
mixed
FLAG_NO_EXPORT
= 3
FLAG_NO_SCROLL
public
mixed
FLAG_NO_SCROLL
= 24
FLAG_NO_SPELLCHECK
public
mixed
FLAG_NO_SPELLCHECK
= 23
FLAG_NOTOGGLEOFF
public
mixed
FLAG_NOTOGGLEOFF
= 16
FLAG_PASSWORD
public
mixed
FLAG_PASSWORD
= 14
FLAG_RADIO
public
mixed
FLAG_RADIO
= 15
FLAG_READONLY
public
mixed
FLAG_READONLY
= 1
FLAG_REQUIRED
public
mixed
FLAG_REQUIRED
= 2
FLAG_TEXTAREA
public
mixed
FLAG_TEXTAREA
= 13
Properties
$array_form_button_js
public
mixed
$array_form_button_js
$array_form_choice_js
public
mixed
$array_form_choice_js
$array_form_text_js
public
mixed
$array_form_text_js
$form_background_color
public
mixed
$form_background_color
$form_border_color
public
mixed
$form_border_color
$form_border_style
public
mixed
$form_border_style
$form_border_width
public
mixed
$form_border_width
$form_button_background_color
public
mixed
$form_button_background_color
$form_button_border_color
public
mixed
$form_button_border_color
$form_button_border_style
public
mixed
$form_button_border_style
$form_button_border_width
public
mixed
$form_button_border_width
$form_button_icon
public
mixed
$form_button_icon
$form_button_text
public
mixed
$form_button_text
$form_button_text_click
public
mixed
$form_button_text_click
$form_button_text_over
public
mixed
$form_button_text_over
$form_checkboxes
public
mixed
$form_checkboxes
$form_element_spacing
public
mixed
$form_element_spacing
$form_fonts
public
mixed
$form_fonts
$form_radio_background_color
public
mixed
$form_radio_background_color
$form_radio_color
public
mixed
$form_radio_color
$form_radio_groups
public
mixed
$form_radio_groups
$formAction
public
mixed
$formAction
$formExportType
public
mixed
$formExportType
$formMethod
public
mixed
$formMethod
$forms
public
array<string|int, mixed>
$forms
$formSelectDefaultOption
public
mixed
$formSelectDefaultOption
$formSubmitNoValueFields
public
mixed
$formSubmitNoValueFields
$formUseZapD
public
mixed
$formUseZapD
$pdf_acro_array
public
mixed
$pdf_acro_array
$pdf_array_co
public
mixed
$pdf_array_co
$textarea_lineheight
public
mixed
$textarea_lineheight
$colorConverter
private
ColorConverter
$colorConverter
$formCount
private
int
$formCount
$formWriter
private
FormWriter
$formWriter
$mpdf
private
Mpdf
$mpdf
$otl
private
Otl
$otl
$writer
private
BaseWriter
$writer
Methods
__call()
public
__call(string $name, array<string|int, mixed> $args) : mixed
Parameters
- $name : string
-
method name
- $args : array<string|int, mixed>
-
arguments
__callStatic()
public
static __callStatic(string $name, array<string|int, mixed> $args) : mixed
Parameters
- $name : string
-
lowercase method name
- $args : array<string|int, mixed>
-
arguments
__construct()
public
__construct(Mpdf $mpdf, Otl $otl, ColorConverter $colorConverter, BaseWriter $writer, FormWriter $formWriter) : mixed
Parameters
- $mpdf : Mpdf
- $otl : Otl
- $colorConverter : ColorConverter
- $writer : BaseWriter
- $formWriter : FormWriter
__get()
public
& __get(string $name) : mixed
Parameters
- $name : string
-
property name
__isset()
public
__isset(string $name) : mixed
Parameters
- $name : string
-
property name
Tags
__set()
public
__set(string $name, mixed $value) : mixed
Parameters
- $name : string
-
property name
- $value : mixed
-
property value
__unset()
public
__unset(string $name) : mixed
Parameters
- $name : string
-
property name
Tags
_form_rect()
public
_form_rect(mixed $x, mixed $y, mixed $w, mixed $h, mixed $hPt) : mixed
Parameters
- $x : mixed
- $y : mixed
- $w : mixed
- $h : mixed
- $hPt : mixed
_put_button_icon()
public
_put_button_icon(mixed $array, mixed $w, mixed $h) : mixed
Parameters
- $array : mixed
- $w : mixed
- $h : mixed
_putform_bt()
public
_putform_bt(mixed $form, mixed $hPt) : mixed
Parameters
- $form : mixed
- $hPt : mixed
_putform_ch()
public
_putform_ch(mixed $form, mixed $hPt) : mixed
Parameters
- $form : mixed
- $hPt : mixed
_putform_tx()
public
_putform_tx(mixed $form, mixed $hPt) : mixed
Parameters
- $form : mixed
- $hPt : mixed
_putFormItems()
public
_putFormItems(mixed $n, mixed $hPt) : mixed
Parameters
- $n : mixed
- $hPt : mixed
_putFormsCatalog()
public
_putFormsCatalog() : mixed
_putRadioItems()
public
_putRadioItems(mixed $n) : mixed
Parameters
- $n : mixed
_setflag()
public
_setflag(mixed $array) : mixed
Parameters
- $array : mixed
addFormIds()
public
addFormIds(mixed $n, mixed &$s, mixed &$annotid) : mixed
Parameters
- $n : mixed
- $s : mixed
- $annotid : mixed
countPageForms()
public
countPageForms(mixed $n, mixed &$totaladdnum) : mixed
Parameters
- $n : mixed
- $totaladdnum : mixed
print_ob_button()
public
print_ob_button(mixed $objattr, mixed $w, mixed $h, mixed $texto, mixed $rtlalign, mixed $k, mixed $blockdir) : mixed
Parameters
- $objattr : mixed
- $w : mixed
- $h : mixed
- $texto : mixed
- $rtlalign : mixed
- $k : mixed
- $blockdir : mixed
print_ob_checkbox()
public
print_ob_checkbox(mixed $objattr, mixed $w, mixed $h, mixed $texto, mixed $rtlalign, mixed $k, mixed $blockdir, mixed $x, mixed $y) : mixed
Parameters
- $objattr : mixed
- $w : mixed
- $h : mixed
- $texto : mixed
- $rtlalign : mixed
- $k : mixed
- $blockdir : mixed
- $x : mixed
- $y : mixed
print_ob_imageinput()
public
print_ob_imageinput(mixed $objattr, mixed $w, mixed $h, mixed $texto, mixed $rtlalign, mixed $k, mixed $blockdir, mixed $is_table) : mixed
Parameters
- $objattr : mixed
- $w : mixed
- $h : mixed
- $texto : mixed
- $rtlalign : mixed
- $k : mixed
- $blockdir : mixed
- $is_table : mixed
print_ob_radio()
public
print_ob_radio(mixed $objattr, mixed $w, mixed $h, mixed $texto, mixed $rtlalign, mixed $k, mixed $blockdir, mixed $x, mixed $y) : mixed
Parameters
- $objattr : mixed
- $w : mixed
- $h : mixed
- $texto : mixed
- $rtlalign : mixed
- $k : mixed
- $blockdir : mixed
- $x : mixed
- $y : mixed
print_ob_select()
public
print_ob_select(mixed $objattr, mixed $w, mixed $h, mixed $texto, mixed $rtlalign, mixed $k, mixed $blockdir) : mixed
Parameters
- $objattr : mixed
- $w : mixed
- $h : mixed
- $texto : mixed
- $rtlalign : mixed
- $k : mixed
- $blockdir : mixed
print_ob_text()
public
print_ob_text(mixed $objattr, mixed $w, mixed $h, mixed $texto, mixed $rtlalign, mixed $k, mixed $blockdir) : mixed
Parameters
- $objattr : mixed
- $w : mixed
- $h : mixed
- $texto : mixed
- $rtlalign : mixed
- $k : mixed
- $blockdir : mixed
print_ob_textarea()
public
print_ob_textarea(mixed $objattr, mixed $w, mixed $h, mixed $texto, mixed $rtlalign, mixed $k, mixed $blockdir) : mixed
Parameters
- $objattr : mixed
- $w : mixed
- $h : mixed
- $texto : mixed
- $rtlalign : mixed
- $k : mixed
- $blockdir : mixed
SetCheckBox()
public
SetCheckBox(mixed $w, mixed $h, mixed $name, mixed $value[, mixed $title = '' ][, mixed $checked = false ][, mixed $flags = [] ][, mixed $disabled = false ]) : mixed
Parameters
- $w : mixed
- $h : mixed
- $name : mixed
- $value : mixed
- $title : mixed = ''
- $checked : mixed = false
- $flags : mixed = []
- $disabled : mixed = false
SetFormBackgroundColor()
public
SetFormBackgroundColor(mixed $r[, mixed $g = -1 ][, mixed $b = -1 ]) : mixed
Parameters
- $r : mixed
- $g : mixed = -1
- $b : mixed = -1
SetFormBorderColor()
public
SetFormBorderColor(mixed $r[, mixed $g = -1 ][, mixed $b = -1 ]) : mixed
Parameters
- $r : mixed
- $g : mixed = -1
- $b : mixed = -1
SetFormBorderStyle()
public
SetFormBorderStyle(mixed $string) : mixed
Parameters
- $string : mixed
SetFormBorderWidth()
public
SetFormBorderWidth(mixed $string) : mixed
Parameters
- $string : mixed
SetFormButton()
public
SetFormButton(mixed $bb, mixed $hh, mixed $name, mixed $value, mixed $type[, mixed $title = '' ][, mixed $flags = [] ][, mixed $checked = false ][, mixed $disabled = false ][, mixed $background_col = false ][, mixed $border_col = false ][, mixed $noprint = false ]) : mixed
Parameters
- $bb : mixed
- $hh : mixed
- $name : mixed
- $value : mixed
- $type : mixed
- $title : mixed = ''
- $flags : mixed = []
- $checked : mixed = false
- $disabled : mixed = false
- $background_col : mixed = false
- $border_col : mixed = false
- $noprint : mixed = false
SetFormButtonJS()
public
SetFormButtonJS(mixed $name, mixed $js) : mixed
Parameters
- $name : mixed
- $js : mixed
SetFormButtonText()
public
SetFormButtonText(mixed $ca[, mixed $rc = '' ][, mixed $ac = '' ]) : mixed
Parameters
- $ca : mixed
- $rc : mixed = ''
- $ac : mixed = ''
SetFormChoice()
public
SetFormChoice(mixed $w, mixed $h, mixed $name, mixed $flags, mixed $array[, mixed $align = 'L' ][, mixed $js = '' ]) : mixed
Parameters
- $w : mixed
- $h : mixed
- $name : mixed
- $flags : mixed
- $array : mixed
- $align : mixed = 'L'
- $js : mixed = ''
SetFormChoiceJS()
public
SetFormChoiceJS(mixed $name, mixed $js) : mixed
Parameters
- $name : mixed
- $js : mixed
SetFormD()
public
SetFormD(mixed $W, mixed $S, mixed $BC, mixed $BG) : mixed
Parameters
- $W : mixed
- $S : mixed
- $BC : mixed
- $BG : mixed
SetFormReset()
public
SetFormReset(mixed $w, mixed $h, mixed $name[, mixed $value = 'Reset' ][, mixed $title = '' ][, mixed $flags = [] ][, mixed $background_col = false ][, mixed $border_col = false ][, mixed $noprint = false ]) : mixed
Parameters
- $w : mixed
- $h : mixed
- $name : mixed
- $value : mixed = 'Reset'
- $title : mixed = ''
- $flags : mixed = []
- $background_col : mixed = false
- $border_col : mixed = false
- $noprint : mixed = false
SetFormSubmit()
public
SetFormSubmit(mixed $w, mixed $h, mixed $name[, mixed $value = 'Submit' ][, mixed $url = '' ][, mixed $title = '' ][, mixed $typ = 'html' ][, mixed $method = 'POST' ][, mixed $flags = [] ][, mixed $background_col = false ][, mixed $border_col = false ][, mixed $noprint = false ]) : mixed
Parameters
- $w : mixed
- $h : mixed
- $name : mixed
- $value : mixed = 'Submit'
- $url : mixed = ''
- $title : mixed = ''
- $typ : mixed = 'html'
- $method : mixed = 'POST'
- $flags : mixed = []
- $background_col : mixed = false
- $border_col : mixed = false
- $noprint : mixed = false
SetFormText()
public
SetFormText(mixed $w, mixed $h, mixed $name[, mixed $value = '' ][, mixed $default = '' ][, mixed $title = '' ][, mixed $flags = [] ][, mixed $align = 'L' ][, mixed $hidden = false ][, mixed $maxlen = -1 ][, mixed $js = '' ][, mixed $background_col = false ][, mixed $border_col = false ]) : mixed
Parameters
- $w : mixed
- $h : mixed
- $name : mixed
- $value : mixed = ''
- $default : mixed = ''
- $title : mixed = ''
- $flags : mixed = []
- $align : mixed = 'L'
- $hidden : mixed = false
- $maxlen : mixed = -1
- $js : mixed = ''
- $background_col : mixed = false
- $border_col : mixed = false
SetFormTextJS()
public
SetFormTextJS(mixed $name, mixed $js) : mixed
Parameters
- $name : mixed
- $js : mixed
SetJSButton()
public
SetJSButton(mixed $w, mixed $h, mixed $name, mixed $value, mixed $js[, mixed $image_id = 0 ][, mixed $title = '' ][, mixed $flags = [] ][, mixed $indexed = false ][, mixed $background_col = false ][, mixed $border_col = false ][, mixed $noprint = false ]) : mixed
Parameters
- $w : mixed
- $h : mixed
- $name : mixed
- $value : mixed
- $js : mixed
- $image_id : mixed = 0
- $title : mixed = ''
- $flags : mixed = []
- $indexed : mixed = false
- $background_col : mixed = false
- $border_col : mixed = false
- $noprint : mixed = false
SetRadio()
public
SetRadio(mixed $w, mixed $h, mixed $name, mixed $value[, mixed $title = '' ][, mixed $checked = false ][, mixed $flags = [] ][, mixed $disabled = false ]) : mixed
Parameters
- $w : mixed
- $h : mixed
- $name : mixed
- $value : mixed
- $title : mixed = ''
- $checked : mixed = false
- $flags : mixed = []
- $disabled : mixed = false
Win1252ToPDFDocEncoding()
public
Win1252ToPDFDocEncoding(mixed $txt) : mixed
Parameters
- $txt : mixed
getColor()
private
getColor(mixed $r[, mixed $g = -1 ][, mixed $b = -1 ]) : mixed
Parameters
- $r : mixed
- $g : mixed = -1
- $b : mixed = -1
getCountItems()
private
getCountItems(mixed $form) : mixed
Parameters
- $form : mixed