// Update directory forward long FileSelector::onUpdDirForwardHist(FXObject* sender, FXSelector sel, void* ptr) { StringList *forwardhist; FXString pathname; // Get the filelist history forwardhist=list->forwardhist; // Gray out the button if no item in history if (forwardhist->getNumItems()==0) sender->handle(this,FXSEL(SEL_COMMAND,ID_DISABLE),ptr); else sender->handle(this,FXSEL(SEL_COMMAND,ID_ENABLE),ptr); return 1; }