AUTHOR VisionSonore CONTROLS AUTOSERIALIZE 1 CAPTION mybutton CONTINOUS_MODE DEFAULT_FLOAT_VALUE_0 1 DEFAULT_FLOAT_VALUE_1 1 DEFAULT_FLOAT_VALUE_2 0.0 DEFAULT_FLOAT_VALUE_3 0.0 DEFAULT_FLOAT_VALUE_4 1.9629295963864582e+17 DEFAULT_FLOAT_VALUE_5 716615.00000000023 EXC_GROUP GROUP HEIGHT 31 HIDDEN 0 LINEFEED_MODE LISTBOX_INIT_MODE INIT_WITH_STRING_LIST LISTBOX_STRING_LIST LISTBOX_VALUE_MODE ABS_POSITION LIVE_MODE MAX_FLOAT_VALUE_0 1 MAX_FLOAT_VALUE_1 1 MAX_FLOAT_VALUE_2 1 MAX_FLOAT_VALUE_3 1 MAX_FLOAT_VALUE_4 2.5589537703427585e-307 MAX_FLOAT_VALUE_5 1.0013248274457439e-307 MIN_FLOAT_VALUE_0 0.0 MIN_FLOAT_VALUE_1 0.0 MIN_FLOAT_VALUE_2 0.0 MIN_FLOAT_VALUE_3 0.0 MIN_FLOAT_VALUE_4 2.5589537703427585e-307 MIN_FLOAT_VALUE_5 1.0013248274457439e-307 NAME mybutton PREVIEW_MEDIA_MODE 0 RADIUS_0 4 RADIUS_1 4 RADIUS_2 4 RADIUS_3 4 SCRIPT_MESSAGE test SELECTED SHAPE_DOTS TEXT_ALIGNEMENT LEFT TOGGLE_MODE TYPE BUTTON UI_MAPS UNIQUE_ID 1 WIDTH 121 X 22 Y 210 AUTOSERIALIZE 0 CAPTION l'attribut SCRIPT_MESSAGE permet de changer l'attribution d'un message à un module. The SCRIPT_MESSAGE change the message stimulus of a module CONTINOUS_MODE DEFAULT_FLOAT_VALUE_0 0.0 DEFAULT_FLOAT_VALUE_1 0.0 DEFAULT_FLOAT_VALUE_2 0.0 DEFAULT_FLOAT_VALUE_3 0.0 DEFAULT_FLOAT_VALUE_4 5.5465374602104362e-315 DEFAULT_FLOAT_VALUE_5 267561967026176.06 EXC_GROUP GROUP HEIGHT 59 HIDDEN 0 LINEFEED_MODE LISTBOX_INIT_MODE INIT_WITH_STRING_LIST LISTBOX_STRING_LIST LISTBOX_VALUE_MODE ABS_POSITION LIVE_MODE MAX_FLOAT_VALUE_0 1 MAX_FLOAT_VALUE_1 1 MAX_FLOAT_VALUE_2 1 MAX_FLOAT_VALUE_3 1 MAX_FLOAT_VALUE_4 6442452007.125 MAX_FLOAT_VALUE_5 1236950581248 MIN_FLOAT_VALUE_0 0.0 MIN_FLOAT_VALUE_1 0.0 MIN_FLOAT_VALUE_2 0.0 MIN_FLOAT_VALUE_3 0.0 MIN_FLOAT_VALUE_4 1610613003.78125 MIN_FLOAT_VALUE_5 316659348799488.12 NAME Untitled PREVIEW_MEDIA_MODE 0 RADIUS_0 4 RADIUS_1 4 RADIUS_2 4 RADIUS_3 4 SCRIPT_MESSAGE SELECTED SHAPE_DOTS TEXT_ALIGNEMENT LEFT TOGGLE_MODE TYPE TEXTCAPTIONG UI_MAPS UNIQUE_ID 4 WIDTH 344 X 32 Y 130 AUTOSERIALIZE 0 CAPTION VS training serie CONTINOUS_MODE DEFAULT_FLOAT_VALUE_0 0.0 DEFAULT_FLOAT_VALUE_1 0.0 DEFAULT_FLOAT_VALUE_2 0.0 DEFAULT_FLOAT_VALUE_3 0.0 DEFAULT_FLOAT_VALUE_4 1.9629295963864582e+17 DEFAULT_FLOAT_VALUE_5 716615.00000000023 EXC_GROUP GROUP HEIGHT 11 HIDDEN 0 LINEFEED_MODE LISTBOX_INIT_MODE INIT_WITH_STRING_LIST LISTBOX_STRING_LIST LISTBOX_VALUE_MODE ABS_POSITION LIVE_MODE MAX_FLOAT_VALUE_0 1 MAX_FLOAT_VALUE_1 1 MAX_FLOAT_VALUE_2 1 MAX_FLOAT_VALUE_3 1 MAX_FLOAT_VALUE_4 1048576 MAX_FLOAT_VALUE_5 0.0 MIN_FLOAT_VALUE_0 0.0 MIN_FLOAT_VALUE_1 0.0 MIN_FLOAT_VALUE_2 0.0 MIN_FLOAT_VALUE_3 0.0 MIN_FLOAT_VALUE_4 3.1020895869937472e+83 MIN_FLOAT_VALUE_5 1.9762625833649862e-323 NAME Untitled PREVIEW_MEDIA_MODE 0 RADIUS_0 4 RADIUS_1 4 RADIUS_2 4 RADIUS_3 4 SCRIPT_MESSAGE SELECTED SHAPE_DOTS TEXT_ALIGNEMENT LEFT TOGGLE_MODE TYPE CAPTIONW UI_MAPS UNIQUE_ID 5 WIDTH 96 X 302 Y 5 AUTOSERIALIZE 0 CAPTION Visionsonore - Visual playgound (c) 2008 CONTINOUS_MODE DEFAULT_FLOAT_VALUE_0 0.0 DEFAULT_FLOAT_VALUE_1 0.0 DEFAULT_FLOAT_VALUE_2 0.0 DEFAULT_FLOAT_VALUE_3 0.0 DEFAULT_FLOAT_VALUE_4 5.6140478548662375e-315 DEFAULT_FLOAT_VALUE_5 1.9891187892281677e+18 EXC_GROUP GROUP HEIGHT 11 HIDDEN 0 LINEFEED_MODE LISTBOX_INIT_MODE INIT_WITH_STRING_LIST LISTBOX_STRING_LIST LISTBOX_VALUE_MODE ABS_POSITION LIVE_MODE MAX_FLOAT_VALUE_0 1 MAX_FLOAT_VALUE_1 1 MAX_FLOAT_VALUE_2 1 MAX_FLOAT_VALUE_3 1 MAX_FLOAT_VALUE_4 668503210692608 MAX_FLOAT_VALUE_5 8022036836253696 MIN_FLOAT_VALUE_0 0.0 MIN_FLOAT_VALUE_1 0.0 MIN_FLOAT_VALUE_2 0.0 MIN_FLOAT_VALUE_3 0.0 MIN_FLOAT_VALUE_4 527765652359168 MIN_FLOAT_VALUE_5 2.0536414300809467e+18 NAME Untitled PREVIEW_MEDIA_MODE 0 RADIUS_0 4 RADIUS_1 4 RADIUS_2 4 RADIUS_3 4 SCRIPT_MESSAGE SELECTED SHAPE_DOTS TEXT_ALIGNEMENT LEFT TOGGLE_MODE TYPE CAPTIONW UI_MAPS UNIQUE_ID 6 WIDTH 235 X 4 Y 5 DESCRIPTION MODULE_AUTOFLUSH MODULE_CONTROL_ID_COUNTER 6 MODULE_LAYER_CONTEXTUAL MODULE_RESETDIRECTKEY_PAUSED MODULE_TITLEBAR_B 0.20392158627510071 MODULE_TITLEBAR_G 0.13333334028720856 MODULE_TITLEBAR_R 0.08235294371843338 PREFERENCES SCRIPT_STATE PLAYING WINDOW_HIDDEN WINDOW_X 16 WINDOW_Y 48 SCRIPT_CLEANUP SCRIPT_DESERIALIZE SCRIPT_EVENT SCRIPT_INIT #© 2008 VisionSonore - Visual playgound ® #VS training serie # aller dans le bloc MessageEvent # go to the MessageEvent Block SCRIPT_KEYWORDEVENT SCRIPT_MESSAGE if msg == 'test' and param['value']: # change messageEvent on mybutton to newmessage module.setAttribute('mybutton','SCRIPT_MESSAGE','newmessage') print 'hey this is the test message' elif msg == 'newmessage' and param['value']: print "hey now i only answer to the message: newmessage! " #print module.getAttribute('mybutton','SCRIPT_MESSAGE',0) # change messageEvent on mybutton to brandnewmessage module.setAttribute('mybutton','SCRIPT_MESSAGE','brandnewmessage') elif msg == 'brandnewmessage' and param['value']: print "hey now i only answer to the message: brandnewmessage! " # change messageEvent back to test for the "mybutton" button module.setAttribute('mybutton','SCRIPT_MESSAGE','test') SCRIPT_PAUSEEVENT SCRIPT_PERIODICAL SCRIPT_SERIALIZE SHORT_DESCRIPTION VERSION training serie WINDOW_HEIGHT 280 WINDOW_WIDTH 400