Index: /trunk/src/VBox/Frontends/VirtualBox/src/widgets/UIApplianceEditorWidget.cpp
===================================================================
--- /trunk/src/VBox/Frontends/VirtualBox/src/widgets/UIApplianceEditorWidget.cpp	(revision 74787)
+++ /trunk/src/VBox/Frontends/VirtualBox/src/widgets/UIApplianceEditorWidget.cpp	(revision 74788)
@@ -365,5 +365,7 @@
             m_enmVSDType == KVirtualSystemDescriptionType_SoundCard ||
             m_enmVSDType == KVirtualSystemDescriptionType_NetworkAdapter ||
-            m_enmVSDType == KVirtualSystemDescriptionType_CloudOCIPublicIP)
+            m_enmVSDType == KVirtualSystemDescriptionType_CloudOCIPublicIP ||
+            m_enmVSDType == KVirtualSystemDescriptionType_CloudOCIKeepObject ||
+            m_enmVSDType == KVirtualSystemDescriptionType_CloudOCILaunchInstance)
             enmFlags |= Qt::ItemIsUserCheckable;
         /* Some items are editable */
@@ -421,4 +423,6 @@
                     /* These option items can be enabled: */
                     case KVirtualSystemDescriptionType_CloudOCIPublicIP:
+                    case KVirtualSystemDescriptionType_CloudOCIKeepObject:
+                    case KVirtualSystemDescriptionType_CloudOCILaunchInstance:
                     {
                         if (value.toInt() == Qt::Unchecked)
@@ -496,5 +500,7 @@
                     case KVirtualSystemDescriptionType_CloudOCIBucket:
                     case KVirtualSystemDescriptionType_CloudOCIVCN:
-                    case KVirtualSystemDescriptionType_CloudOCIPublicIP:       value = UIApplianceEditorWidget::tr(m_pParent->nameHint(m_enmVSDType).toUtf8().constData()); break;
+                    case KVirtualSystemDescriptionType_CloudOCIPublicIP:
+                    case KVirtualSystemDescriptionType_CloudOCIKeepObject:
+                    case KVirtualSystemDescriptionType_CloudOCILaunchInstance: value = UIApplianceEditorWidget::tr(m_pParent->nameHint(m_enmVSDType).toUtf8().constData()); break;
                     default:                                                   value = UIApplianceEditorWidget::tr("Unknown Hardware Item"); break;
                 }
@@ -522,4 +528,6 @@
                     case KVirtualSystemDescriptionType_NetworkAdapter:   value = gpConverter->toString(static_cast<KNetworkAdapterType>(m_strConfigValue.toInt())); break;
                     case KVirtualSystemDescriptionType_CloudOCIPublicIP: break;
+                    case KVirtualSystemDescriptionType_CloudOCIKeepObject: break;
+                    case KVirtualSystemDescriptionType_CloudOCILaunchInstance: break;
                     default:                                             value = m_strConfigValue; break;
                 }
@@ -570,5 +578,7 @@
                     case KVirtualSystemDescriptionType_CloudOCIBucket:
                     case KVirtualSystemDescriptionType_CloudOCIVCN:
-                    case KVirtualSystemDescriptionType_CloudOCIPublicIP:       value = UIIconPool::iconSet(":/session_info_16px.png"); break;
+                    case KVirtualSystemDescriptionType_CloudOCIPublicIP:
+                    case KVirtualSystemDescriptionType_CloudOCIKeepObject:
+                    case KVirtualSystemDescriptionType_CloudOCILaunchInstance: value = UIIconPool::iconSet(":/session_info_16px.png"); break;
                     default: break;
                 }
@@ -619,4 +629,6 @@
                     /* These option items can be enabled: */
                     case KVirtualSystemDescriptionType_CloudOCIPublicIP:
+                    case KVirtualSystemDescriptionType_CloudOCIKeepObject:
+                    case KVirtualSystemDescriptionType_CloudOCILaunchInstance:
                     {
                         if (m_strConfigValue == "true")
