| **Navigation:**  [[abc library reference.htm|ABC Library Reference]] > IReportGenerator Interface > IReportGenerator Methods >====== IReportGenerator Methods ====== | [[ireportgenerator source files.htm|{{btn_prev_n.gif|Previous page}}]][[abc library reference.htm|{{btn_home_n.gif|Return to chapter overview}}]][[askproperties pop up window to set properties .htm|{{btn_next_n.gif|Next page}}]] | | || [[askproperties pop up window to set properties .htm|AskProperties (pop up window to set properties)]] [[closedocument end document printing .htm|CloseDocument (end document printing)]] [[closepage end a page print .htm|ClosePage (end a page print)]] [[getproperty get a property value .htm|GetProperty (get a property value)]] [[init initialize error class before printing .htm|Init (initialize error class before printing)]] [[opendocument begin document printing .htm|OpenDocument (begin document printing)]] [[openpage begin a page print .htm|OpenPage (begin a page print)]] [[processband begin end report band processing .htm|ProcessBand (begin/end report band processing)]] [[processcheck print a checkbox .htm|ProcessCheck (print a checkbox)]] [[processellipse print an ellipse .htm|ProcessEllipse (print an ellipse)]] [[processimage print an image .htm|ProcessImage (print an image)]] [[processline print a line .htm|ProcessLine (print a line)]] [[processoption print an option control .htm|ProcessOption (print an option control)]] [[processradio print a radio button .htm|ProcessRadio (print a radio button)]] [[processrectangle print a box control .htm|ProcessRectangle (print a box control)]] [[processtext print a string or text control .htm|ProcessText (print a string or text control)]] [[setproperty set a property value .htm|SetProperty (set a property value)]] [[whoami identify the report generator type .htm|WhoAmI (identify the report generator type)]]