#include "MainForm.h" using namespace Osp::Base; using namespace Osp::Ui; using namespace Osp::Ui::Controls; using namespace Osp::Io; using namespace Osp::System; using namespace Osp::Locations; using namespace Osp::Graphics; using namespace Osp::Media; using namespace Osp::Locales; MainForm::MainForm(void) { } MainForm::~MainForm(void) { } bool MainForm::Initialize() { // Construct an XML form Construct(L"IDF_MAINFORM"); /* Create/Open the database */ CreateDatabaseIfNotExists(); /* Build the locations provider */ pLocProvider.Construct(LOC_METHOD_GPS); return true; } result MainForm::OnInitializing(void) { result r = E_SUCCESS; /* Initialize the status label */ pStatusLabel = static_cast