dishwashergui.cmp

来自「在rhapsody下rtuml直接生成的洗碗机的程序」· CMP 代码 · 共 484 行

CMP
484
字号
I-Logix-RPY-Archive version 4.1.8 C
{ IComponent 
	- _id = GUID 4d29a122-6aba-11d3-9578-000000000000;
	- _myState = 8192;
	- _name = "DishWasherGui";
	- Stereotypes = { IRPYRawContainer 
		- size = 1;
		- value = 
		{ IHandle 
			- _m2Class = "IStereotype";
			- _filename = "PredefinedTypes.sbs";
			- _subsystem = "PredefinedTypes";
			- _class = "";
			- _name = "Executable";
			- _id = GUID f0dd8150-7f19-11d4-a076-00d0b780aafd;
		}
	}
	- _description = { IDescription 
		- _text = "Component to build & run GUI application:
- generate / make for Lib::Lib configuration;
- generate / make / run for DishWasherGui::\"Build & run GUI application\" configuration;";
	}
	- m_buildType = Executable;
	- m_libraries = "";
	- m_additionalSources = "";
	- m_standardHeaders = "";
	- m_includePath = "";
	- m_initializationCode = "";
	- m_folder = { IFolder 
		- _id = GUID 4d29a123-6aba-11d3-9578-000000000000;
		- _name = "Files";
		- m_path = "DishWasherGui";
		- Elements = { IRPYRawContainer 
			- size = 0;
		}
		- Files = { IRPYRawContainer 
			- size = 4;
			- value = 
			{ IFile 
				- _id = GUID 402dc5dc-76a8-11d3-9310-00a0ae0047d6;
				- _properties = { IPropertyContainer 
					- Subjects = { IRPYRawContainer 
						- size = 2;
						- value = 
						{ IPropertySubject 
							- _Name = "CG";
							- Metaclasses = { IRPYRawContainer 
								- size = 1;
								- value = 
								{ IPropertyMetaclass 
									- _Name = "File";
									- Properties = { IRPYRawContainer 
										- size = 2;
										- value = 
										{ IProperty 
											- _Name = "AddToMakefile";
											- _Value = "True";
											- _Type = Bool;
										}
										{ IProperty 
											- _Name = "Generate";
											- _Value = "False";
											- _Type = Bool;
										}
									}
								}
							}
						}
						{ IPropertySubject 
							- _Name = "C_CG";
							- Metaclasses = { IRPYRawContainer 
								- size = 1;
								- value = 
								{ IPropertyMetaclass 
									- _Name = "Microsoft";
									- Properties = { IRPYRawContainer 
										- size = 1;
										- value = 
										{ IProperty 
											- _Name = "ImpExtension";
											- _Value = "";
											- _Type = String;
										}
									}
								}
							}
						}
					}
				}
				- _name = "DishWasherGUIDlg.cpp";
				- m_path = "..";
				- m_type = implFile;
				- Fragments = { IRPYRawContainer 
					- size = 0;
				}
			}
			{ IFile 
				- _id = GUID 402dc811-76a8-11d3-9310-00a0ae0047d6;
				- _properties = { IPropertyContainer 
					- Subjects = { IRPYRawContainer 
						- size = 2;
						- value = 
						{ IPropertySubject 
							- _Name = "CG";
							- Metaclasses = { IRPYRawContainer 
								- size = 1;
								- value = 
								{ IPropertyMetaclass 
									- _Name = "File";
									- Properties = { IRPYRawContainer 
										- size = 2;
										- value = 
										{ IProperty 
											- _Name = "AddToMakefile";
											- _Value = "True";
											- _Type = Bool;
										}
										{ IProperty 
											- _Name = "Generate";
											- _Value = "False";
											- _Type = Bool;
										}
									}
								}
							}
						}
						{ IPropertySubject 
							- _Name = "C_CG";
							- Metaclasses = { IRPYRawContainer 
								- size = 1;
								- value = 
								{ IPropertyMetaclass 
									- _Name = "Microsoft";
									- Properties = { IRPYRawContainer 
										- size = 1;
										- value = 
										{ IProperty 
											- _Name = "ImpExtension";
											- _Value = "";
											- _Type = String;
										}
									}
								}
							}
						}
					}
				}
				- _name = "DishWasherGUI.cpp";
				- m_path = "..";
				- m_type = implFile;
				- Fragments = { IRPYRawContainer 
					- size = 0;
				}
			}
			{ IFile 
				- _id = GUID 402dc8e4-76a8-11d3-9310-00a0ae0047d6;
				- _properties = { IPropertyContainer 
					- Subjects = { IRPYRawContainer 
						- size = 2;
						- value = 
						{ IPropertySubject 
							- _Name = "CG";
							- Metaclasses = { IRPYRawContainer 
								- size = 1;
								- value = 
								{ IPropertyMetaclass 
									- _Name = "File";
									- Properties = { IRPYRawContainer 
										- size = 2;
										- value = 
										{ IProperty 
											- _Name = "AddToMakefile";
											- _Value = "True";
											- _Type = Bool;
										}
										{ IProperty 
											- _Name = "Generate";
											- _Value = "False";
											- _Type = Bool;
										}
									}
								}
							}
						}
						{ IPropertySubject 
							- _Name = "C_CG";
							- Metaclasses = { IRPYRawContainer 
								- size = 1;
								- value = 
								{ IPropertyMetaclass 
									- _Name = "Microsoft";
									- Properties = { IRPYRawContainer 
										- size = 1;
										- value = 
										{ IProperty 
											- _Name = "ImpExtension";
											- _Value = "";
											- _Type = String;
										}
									}
								}
							}
						}
					}
				}
				- _name = "StdAfx.cpp";
				- m_path = "..";
				- m_type = implFile;
				- Fragments = { IRPYRawContainer 
					- size = 0;
				}
			}
			{ IFile 
				- _id = GUID 402dc9b9-76a8-11d3-9310-00a0ae0047d6;
				- _properties = { IPropertyContainer 
					- Subjects = { IRPYRawContainer 
						- size = 2;
						- value = 
						{ IPropertySubject 
							- _Name = "CG";
							- Metaclasses = { IRPYRawContainer 
								- size = 1;
								- value = 
								{ IPropertyMetaclass 
									- _Name = "File";
									- Properties = { IRPYRawContainer 
										- size = 2;
										- value = 
										{ IProperty 
											- _Name = "AddToMakefile";
											- _Value = "True";
											- _Type = Bool;
										}
										{ IProperty 
											- _Name = "Generate";
											- _Value = "False";
											- _Type = Bool;
										}
									}
								}
							}
						}
						{ IPropertySubject 
							- _Name = "C_CG";
							- Metaclasses = { IRPYRawContainer 
								- size = 1;
								- value = 
								{ IPropertyMetaclass 
									- _Name = "Microsoft";
									- Properties = { IRPYRawContainer 
										- size = 5;
										- value = 
										{ IProperty 
											- _Name = "CPPCompileCommand";
											- _Value = "	rc.exe $OMFileCPPCompileSwitches /Fo\"$OMFileObjPath\" \"..\\DishWasherGUI.rc\" ";
											- _Type = String;
										}
										{ IProperty 
											- _Name = "CompileSwitches";
											- _Value = "/I .. /D \"_AFXDLL\" /D \"_DEBUG\"";
											- _Type = MultiLine;
										}
										{ IProperty 
											- _Name = "DependencyRule";
											- _Value = "$OMFileObjPath : ..\\DishWasherGUI.rc ..\\res\\*.bmp ..\\res\\*.ico ..\\res\\*.rc2 ";
											- _Type = String;
										}
										{ IProperty 
											- _Name = "ImpExtension";
											- _Value = "";
											- _Type = String;
										}
										{ IProperty 
											- _Name = "ObjExtension";
											- _Value = ".res";
											- _Type = String;
										}
									}
								}
							}
						}
					}
				}
				- _name = "DishWasherGUI.rc";
				- m_path = "..";
				- m_type = implFile;
				- Fragments = { IRPYRawContainer 
					- size = 0;
				}
			}
		}
	}
	- m_configActive = { ICodeGenConfigInfoHandle 
		- _m2Class = "ICodeGenConfigInfo";
		- _id = GUID 4d29a124-6aba-11d3-9578-000000000000;
	}
	- Configs = { IRPYRawContainer 
		- size = 1;
		- value = 
		{ ICodeGenConfigInfo 
			- _id = GUID 4d29a124-6aba-11d3-9578-000000000000;
			- _myState = 8192;
			- _properties = { IPropertyContainer 
				- Subjects = { IRPYRawContainer 
					- size = 1;
					- value = 
					{ IPropertySubject 
						- _Name = "C_CG";
						- Metaclasses = { IRPYRawContainer 
							- size = 1;
							- value = 
							{ IPropertyMetaclass 
								- _Name = "Microsoft";
								- Properties = { IRPYRawContainer 
									- size = 6;
									- value = 
									{ IProperty 
										- _Name = "CPPCompileCommand";
										- _Value = "	$(CPP) $OMFileCPPCompileSwitches /Fo\"$OMFileObjPath\" \"$OMFileImpPath\" ";
										- _Type = String;
									}
									{ IProperty 
										- _Name = "CPPCompileDebug";
										- _Value = " /Zi /Od /D \"_DEBUG\" /MDd ";
										- _Type = String;
									}
									{ IProperty 
										- _Name = "CompileSwitches";
										- _Value = "/I . /I \"$(OMROOT)\\LangC\"  /I \"$(OMROOT)\\LangC\\oxf\" /nologo /W3 /GX $OMCPPCompileCommandSet /D \"_AFXDLL\" /D \"WIN32\" /D \"_CONSOLE\" /D \"_MBCS\" /D \"_WINDOWS\" $(INST_FLAGS) $(INCLUDE_PATH) $(INST_INCLUDES) /c ";
										- _Type = MultiLine;
									}
									{ IProperty 
										- _Name = "LinkSwitches";
										- _Value = "$OMLinkCommandSet /NOLOGO ";
										- _Type = String;
									}
									{ IProperty 
										- _Name = "MakeFileContent";
										- _Value = "############# Target type (Debug/Release) ##################
############################################################
CPPCompileDebug=$OMCPPCompileDebug
CPPCompileRelease=$OMCPPCompileRelease
LinkDebug=$OMLinkDebug
LinkRelease=$OMLinkRelease
BuildSet=$OMBuildSet

ConfigurationCPPCompileSwitches=$OMConfigurationCPPCompileSwitches

################### Compilation flags ######################
############################################################
INCLUDE_QUALIFIER=/I
LIB_PREFIX=MS

################### Commands definition #########################
#################################################################
LIB_CMD=link.exe -lib
LINK_CMD=link.exe
LIB_FLAGS=$OMConfigurationLinkSwitches
LINK_FLAGS=$OMConfigurationLinkSwitches /entry:\"WinMainCRTStartup\" /subsystem:console /MACHINE:I386 

############### Generated macros #################
##################################################
$OMContextMacros

######################## Predefined macros ############################
#######################################################################
$(OBJS) : $(FLAGSFILE) $(RULESFILE) $(INST_LIBS) $(OXF_LIBS)

LIB_POSTFIX=
!IF \"$(BuildSet)\"==\"Release\"
LIB_POSTFIX=R
!ENDIF

!IF \"$(TARGET_TYPE)\" == \"Executable\"
LinkDebug=$(LinkDebug) /DEBUG
LinkRelease=$(LinkRelease) /OPT:NOREF
!ELSEIF \"$(TARGET_TYPE)\" == \"Library\"
LinkDebug=$(LinkDebug) /DEBUGTYPE:CV
!ENDIF

!IF \"$(TIME_MODEL)\" == \"Simulated\"
TIM_EXT=sim
!ELSEIF \"$(TIME_MODEL)\" == \"RealTime\"
TIM_EXT=
!ELSE
!ERROR An invalid Time Model \"$(TIME_MODEL)\" is specified.
!ENDIF

!IF \"$(INSTRUMENTATION)\" == \"Animation\"
INST_FLAGS=/D \"OMANIMATOR\"
INST_INCLUDES=/I $(OMROOT)\\C\\aom /I $(OMROOT)\\tom
INST_LIBS= $(OMROOT)\\LangC\\lib\\$(LIB_PREFIX)aomanim$(LIB_POSTFIX)$(LIB_EXT)
OXF_LIBS=$(OMROOT)\\LangC\\lib\\$(LIB_PREFIX)oxf$(TIM_EXT)inst$(LIB_POSTFIX)$(LIB_EXT) $(OMROOT)\\LangC\\lib\\$(LIB_PREFIX)omComAppl$(LIB_POSTFIX)$(LIB_EXT)
SOCK_LIB=wsock32.lib

!ENDIF

################## Generated dependencies ########################
##################################################################
$OMContextDependencies

$(TARGET_MAIN)$(OBJ_EXT) : $(TARGET_MAIN)$(CPP_EXT) $(OBJS) $(FLAGSFILE) $(RULESFILE)
	$(CPP) $(ConfigurationCPPCompileSwitches) /Fo\"$OMFileObjPath\" $(TARGET_MAIN)$(CPP_EXT)

########################## Linking instructions ###############################
###############################################################################
$(TARGET_NAME)$(EXE_EXT): $(OBJS) $(ADDITIONAL_OBJS)  
	@echo Linking $(TARGET_NAME)$(EXE_EXT)
	$(LINK_CMD) $(OBJS) $(ADDITIONAL_OBJS) \\
	$(LIBS) \\
	$(INST_LIBS) \\
	$(OXF_LIBS) \\
	$(SOCK_LIB) \\
	$(LINK_FLAGS) /out:$(TARGET_NAME)$(EXE_EXT)

$(TARGET_NAME)$(LIB_EXT) : $(OBJS) $(ADDITIONAL_OBJS)
	@echo Building library $@
	$(LIB_CMD) $(LIB_FLAGS) /out:$(TARGET_NAME)$(LIB_EXT) $(OBJS) $(ADDITIONAL_OBJS)

clean:
	@echo Cleanup
	if exist *$(OBJ_EXT) erase *$(OBJ_EXT)
	if exist $(TARGET_NAME).pdb erase $(TARGET_NAME).pdb
	if exist $(TARGET_NAME)$(LIB_EXT) erase $(TARGET_NAME)$(LIB_EXT)
	if exist $(TARGET_NAME).ilk erase $(TARGET_NAME).ilk
	if exist $(TARGET_NAME)$(EXE_EXT) erase $(TARGET_NAME)$(EXE_EXT)
";
										- _Type = MultiLine;
									}
									{ IProperty 
										- _Name = "ObjectsDirectory";
										- _Value = ".";
										- _Type = String;
									}
								}
							}
						}
					}
				}
			}
			- _name = "Build & run GUI application";
			- _scopeType = Explicit;
			- _libraries = "..\\..\\guilib\\Lib.lib";
			- _additionalSources = "";
			- _standardHeaders = "";
			- _includePath = "..\\..\\guilib";
			- _targetMain = "";
			- _instrumentation = Animation;
			- _timeModel = RealTime;
			- m_generateActors = 0;
			- _statechartImplementation = Flat;
			- _initializationCode = "";
			- _checksList = 0 ;
			- ScopeElements = { IRPYRawContainer 
				- size = 0;
			}
			- InitialInstances = { IRPYRawContainer 
				- size = 0;
			}
			- _root = { IFolder 
				- _id = GUID 4d29a125-6aba-11d3-9578-000000000000;
				- _myState = 8192;
				- _name = "Build & run GUI application";
				- m_path = "Debug";
				- Elements = { IRPYRawContainer 
					- size = 0;
				}
				- Files = { IRPYRawContainer 
					- size = 0;
				}
			}
			- weakCGTime = 10.22.2002::14:52:13;
			- strongCGTime = 10.22.2002::14:52:13;
			- AnimScopeElements = { IRPYRawContainer 
				- size = 0;
			}
			- m_allInAnimScope = 1;
		}
	}
	- weakCGTime = 10.22.2002::14:52:13;
	- strongCGTime = 10.22.2002::14:48:29;
}

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?