bool Notepad_plus::fileSaveAll() {
	if (viewVisible(MAIN_VIEW)) {
		for(int i = 0; i < _mainDocTab.nbItem(); i++) {
			BufferID idToSave = _mainDocTab.getBufferByIndex(i);
			fileSave(idToSave);
		}
	}

	if (viewVisible(SUB_VIEW)) {
		for(int i = 0; i < _subDocTab.nbItem(); i++) {
			BufferID idToSave = _subDocTab.getBufferByIndex(i);
			fileSave(idToSave);
		}
	}
	checkDocState();
	return true;
}
Esempio n. 2
0
bool Notepad_plus::fileSaveAll()
{
	if (viewVisible(MAIN_VIEW)) {
		assert(_mainDocTab);
		for(int i = 0; i < _mainDocTab->nbItem(); i++) {
			BufferID idToSave = _mainDocTab->getBufferByIndex(i);
			fileSave(idToSave);
		}
	}

	if (viewVisible(SUB_VIEW)) {
		assert(_subDocTab);
		for(int i = 0; i < _subDocTab->nbItem(); i++) {
			BufferID idToSave = _subDocTab->getBufferByIndex(i);
			fileSave(idToSave);
		}
	}
	return true;
}