home *** CD-ROM | disk | FTP | other *** search
- OPT MODULE
- OPT EXPORT
- /*This module just contains the values of the constants*/
-
- /*Registation Number:FCB96172; I take FCB9 as base... :(*/
- ENUM MUIA_PlaneFunc_Bstr=$FCB90000, -> String of the B function
- MUIA_PlaneFunc_Fail, -> $RGB:How decoding went..
- MUIA_PlaneFunc_Gstr, -> String of the G function
- MUIA_PlaneFunc_Height, -> Height of the object
- MUIA_PlaneFunc_ImageFile, -> FileName of the image to load
- MUIA_PlaneFunc_Left,
- MUIA_PlaneFunc_Loading, -> TRUE/FALSE
- MUIA_PlaneFunc_LoadM, -> Way of loading an image, concerning the size
- MUIA_PlaneFunc_Lock, -> Allows to read/write lock the instance of the class
- MUIA_PlaneFunc_Modified, -> if the project was modified after last save
- MUIA_PlaneFunc_Name, -> Name of the graph
- MUIA_PlaneFunc_Percent, -> Percentage of current work done.
- MUIA_PlaneFunc_OutputR, -> values: OUT_Integer,OUT_Float32 or OUT_Float64,...
- MUIA_PlaneFunc_OutputG, -> ... or OUT_OldR,OUT_OldG,OUT_OldB,...
- MUIA_PlaneFunc_OutputB, -> ... or Out_CopyR,OUT_CopyG (!)
- MUIA_PlaneFunc_ProjectID, -> Used by ProjectList class, it is the ID of the object
- MUIA_PlaneFunc_Quiet, -> Width/Height changes won't resize the window if non-zero
- MUIA_PlaneFunc_Rstr, -> R function string
- MUIA_PlaneFunc_State,
- MUIA_PlaneFunc_Top,
- MUIA_PlaneFunc_Type, -> Type of graph
- MUIA_PlaneFunc_Width, -> Width of the object
- MUIA_P_WindowObject
-
- ENUM MUIM_PlaneFunc_Abort=$FCB90800,-> Aborts Rendering SubTask
- MUIM_PlaneFunc_Clear, -> Clears bitmap
- MUIM_PlaneFunc_Close, -> React after a click on the close button.
- MUIM_PlaneFunc_DrawHandle, -> Releases (if necessary) then obtains a new drawhandle
- MUIM_PlaneFunc_Lamps, -> This updates the failure lamps of the functions.
- MUIM_PlaneFunc_LoadFunc, -> Loads a function from disk
- MUIM_PlaneFunc_Render, -> Launches/pauses the rendering subtask
- MUIM_PlaneFunc_SaveFunc, -> Saves the function to disk
- MUIM_PlaneFunc_SavePic, -> Saves the picture to disk, as an ILBM image
- MUIM_PlaneFunc_SetSize, -> Scales the picture to fit into the window, keeping aspect.
- MUIM_PlaneFunc_SetTaskPri, -> Sets the priority of the subtask
- MUIM_PlaneFunc_Update -> sent by the subtask, to update the picture display
-
- CONST MUIV_PlaneFunc_Type_DTPic=1,
- MUIV_PlaneFunc_Type_Graph=2,
-
- MUIV_PlaneFunc_LoadM_Scale=1,
- MUIV_PlaneFunc_LoadM_CutTile=2,
- MUIV_PlaneFunc_LoadM_ChangeSize=3,
-
- MUIV_PlaneFunc_State_Idle=0, ->free
- MUIV_PlaneFunc_State_Drawing=1,->busy
- MUIV_PlaneFunc_State_Paused=2, ->busy but paused
- MUIV_PlaneFunc_State_Frozen=3, ->free but being read
- MUIV_PlaneFunc_State_Loading=4,->loading picture
-
- MUIV_PlaneFunc_Lock_Write=-1, -> Want to lock it in write mode, so nobody else may touch the object
- MUIV_PlaneFunc_Lock_NoWrite=0,-> remove writelock
- MUIV_PlaneFunc_Lock_Read=1, -> Want to lock it in read mode, only reading is now allowed. Nesting counter!
- MUIV_PlaneFunc_Lock_NoRead=0, -> remove one readlock
-
- MUIV_PlaneFunc_Abort_Finish=1,-> Aborted because rendering finished
- MUIV_PlaneFunc_Abort_Abort=2, -> Aborted because user asked
- MUIV_PlaneFunc_Abort_NoLoad=3 -> Aborted because picture could not be loaded
-
- ENUM MUIM_ProjectList_DelItem=$FCB91800,-> Closes the current project if possible (i.e. if it isn't read-locked)
- MUIM_ProjectList_DisableProgram, -> Prevents the user from doing any input to the program
- MUIM_ProjectList_EnableProgram, -> Restores program to normal state
- MUIM_ProjectList_Exit, -> This aborts all currently running projects and quits the application
- MUIM_ProjectList_Forward, -> Forwards the method (no args!) to the current project
- MUIM_ProjectList_Memory, -> Shows available memory in title bar.
- MUIM_ProjectList_NewItem, -> Adds an item in the list
- MUIM_ProjectList_Notify, -> Sends a notification information to the current project
- MUIM_ProjectList_Prefs, -> writes a new value in a preference variable
- MUIM_ProjectList_Refresh, -> Refreshes the user interface according to the select item
- MUIM_ProjectList_SavePrefs, -> Writes to env:picFX.prefs AND copies to envarc:
- MUIM_ProjectList_SetPri, -> Set the priority of a task (see MUIV_~)
- MUIM_ProjectList_ShowMe, -> Sets the MUIA_Window_Open of the current project
- MUIM_ProjectList_InsertInList -> Insert the current project in the given list
-
- ENUM MUIV_ProjectList_Notify_Name=1, /*gadget that has been changed*/
- MUIV_ProjectList_Notify_Type,
- MUIV_ProjectList_Notify_ImageFile,
- MUIV_ProjectList_Notify_LoadM,
- MUIV_ProjectList_Notify_Red,
- MUIV_ProjectList_Notify_Green,
- MUIV_ProjectList_Notify_Blue,
- MUIV_ProjectList_Notify_OutputR,
- MUIV_ProjectList_Notify_OutputG,
- MUIV_ProjectList_Notify_OutputB,
- MUIV_ProjectList_Notify_Width,
- MUIV_ProjectList_Notify_Height
-
- ENUM MUIV_ProjectList_SetPri_Main=0,
- MUIV_ProjectList_SetPri_Render,
- MUIV_ProjectList_SetPri_Curr
-
- CONST MUIA_uSlider_Stringify=$FCB92000
-
- ENUM MUIM_uSlider_Bigger=$ECB92800, -> how do I know if this tag is already used????
- MUIM_uSlider_Smaller
-
- CONST MUIA_Projecthold_Current=$FCB93000 -> This the data of the selected project
- ENUM MUIM_Projecthold_Animate=$FCB93800,-> This launches the animation process
- MUIM_Projecthold_StepAnimate -> If an animation rendering is running, then this resumes it
-
-
-