guides:programming:programmers_reference_manual:processing_the_received_data_in_the_dialog_box

Processing the Received Data in the Dialog Box

The CREATE event of the COLLECTORWINDOW dialog box also has a CreateParam argument, which will contain the creation parameter sent from the Dialog_Box() function. The code in this event can process the data sent, typically to set properties on controls contained in the window. This is an illustrative code sample:

declare function Get_Property, Set_Property

$insert Ctrl_Property_Equates

if CreateParam # ''  then

   convert @fm to @rm in createParam

   ctrls = @window: '.EDITLINE_1' : @rm : @window : '.EDITLINE_2'

   props =     DEFPROP$           : @rm :    DEFPROP$

   rtn = Set_Property (Ctrls, props, CreateParam)

end

In this example, two edit lines (EDITLINE_1 and EDITLINE_2) are initialized to "data 1" and "data 2" respectively, using Set_Property(), with one call setting both edit lines.

  • guides/programming/programmers_reference_manual/processing_the_received_data_in_the_dialog_box.txt
  • Last modified: 2024/06/19 20:20
  • by 127.0.0.1