some Windows correction

This commit is contained in:
Edouard Dupin 2012-08-31 01:30:34 +02:00
parent d4f313a54d
commit 27db00a6f6
2 changed files with 7 additions and 7 deletions

View File

@ -166,6 +166,7 @@ void classBufferManager::OnReceiveMessage(ewol::EObject * CallerObject, const ch
} else if (eventId == ednMsgOpenFile) { } else if (eventId == ednMsgOpenFile) {
if (data != "" ) { if (data != "" ) {
etk::File myFile(data, etk::FILE_TYPE_DIRECT); etk::File myFile(data, etk::FILE_TYPE_DIRECT);
APPL_DEBUG("request open file = \"" <<data << "\" ?= \"" << myFile << "\"");
int32_t newOne = Open(myFile); int32_t newOne = Open(myFile);
if (-1 != newOne) { if (-1 != newOne) {
m_idSelected = newOne; m_idSelected = newOne;

View File

@ -250,14 +250,13 @@ void MainWindows::OnReceiveMessage(ewol::EObject * CallerObject, const char * ev
ewol::FileChooser* tmpWidget = new ewol::FileChooser(); ewol::FileChooser* tmpWidget = new ewol::FileChooser();
tmpWidget->SetTitle("Open Files ..."); tmpWidget->SetTitle("Open Files ...");
tmpWidget->SetValidateLabel("Open"); tmpWidget->SetValidateLabel("Open");
if (BufferManager::GetSelected()!=-1) {
Buffer * myBuffer = BufferManager::Get(BufferManager::GetSelected()); Buffer * myBuffer = BufferManager::Get(BufferManager::GetSelected());
if (NULL!=myBuffer) { if (NULL!=myBuffer) {
etk::File tmpFile = myBuffer->GetFileName(); etk::File tmpFile = myBuffer->GetFileName();
tmpWidget->SetFolder(tmpFile.GetFolder()); tmpWidget->SetFolder(tmpFile.GetFolder());
} else {
// nothing to do : just open the basic folder
} }
//tmpWidget->SetFolder("/"); }
PopUpWidgetPush(tmpWidget); PopUpWidgetPush(tmpWidget);
tmpWidget->RegisterOnEvent(this, ewolEventFileChooserValidate, ednEventPopUpFileSelected); tmpWidget->RegisterOnEvent(this, ewolEventFileChooserValidate, ednEventPopUpFileSelected);
} else if (eventId == ednEventPopUpFileSelected) { } else if (eventId == ednEventPopUpFileSelected) {