// Return uri-list of selected files FXString FXDirList::getSelectedFiles() const { register FXTreeItem *item=getFirstItem(); FXString result; while(item){ if(isItemSelected(item)){ result.append(FXURL::fileToURL(getItemPathname(item))); result.append("\r\n"); } if(item->getFirst()){ item=item->getFirst(); } else{ while(!item->getNext() && item->getParent()) item=item->getParent(); item=item->getNext(); } } return result; }