#include "wxCDMLibraryDescriptionPanel.h"
#include "wxCDMPackageDescriptionPanel.h"
#include "wxCDMBlackBoxDescriptionPanel.h"
+#include "wxCDMBBSFileDescriptionPanel.h"
#include "wxCDMCodeFileDescriptionPanel.h"
#include "wxCDMCMakeListsDescriptionPanel.h"
#include "wxCDMFolderDescriptionPanel.h"
}
else
{
- //folder
- modelCDMFolder* elementFolder = dynamic_cast<modelCDMFolder*>(element);
- if(elementFolder != NULL)
+ //BBSFile
+ modelCDMBBSFile* elementBBSFile = dynamic_cast<modelCDMBBSFile*>(element);
+ if(elementBBSFile != NULL)
{
//create element description
- description = new wxCDMFolderDescriptionPanel(
+ description = new wxCDMBBSFileDescriptionPanel(
this,
- elementFolder,
+ elementBBSFile,
ID_WINDOW_PROPERTIES,
wxT("Description Panel"),
wxDefaultPosition,
}
else
{
- //file
- modelCDMFile* elementFile = dynamic_cast<modelCDMFile*>(element);
- if(elementFile != NULL)
+ //folder
+ modelCDMFolder* elementFolder = dynamic_cast<modelCDMFolder*>(element);
+ if(elementFolder != NULL)
{
//create element description
- description = new wxCDMFileDescriptionPanel(
+ description = new wxCDMFolderDescriptionPanel(
this,
- elementFile,
+ elementFolder,
ID_WINDOW_PROPERTIES,
wxT("Description Panel"),
wxDefaultPosition,
}
else
{
-
- //main if not any
- //create element description
- description = new wxCDMMainDescriptionPanel(
- this,
- ID_WINDOW_PROPERTIES,
- wxT("Description Panel"),
- wxDefaultPosition,
- wxSize(600, 400),
- 0
- );
+ //file
+ modelCDMFile* elementFile = dynamic_cast<modelCDMFile*>(element);
+ if(elementFile != NULL)
+ {
+ //create element description
+ description = new wxCDMFileDescriptionPanel(
+ this,
+ elementFile,
+ ID_WINDOW_PROPERTIES,
+ wxT("Description Panel"),
+ wxDefaultPosition,
+ wxSize(600, 400),
+ 0
+ );
+ }
+ else
+ {
+
+ //main if not any
+ //create element description
+ description = new wxCDMMainDescriptionPanel(
+ this,
+ ID_WINDOW_PROPERTIES,
+ wxT("Description Panel"),
+ wxDefaultPosition,
+ wxSize(600, 400),
+ 0
+ );
+ }
}
}
}