コード例 #1
0
ファイル: ide.cpp プロジェクト: kolyden/mirror
void Ide::SetMain(const String& package)
{
	FlushFile();
	SaveWorkspace();
	transferfilecache.Clear();
	main = package;
	export_dir = GetHomeDirFile(main);
	mainconfigname.Clear();
	mainconfigparam.Clear();
	ScanWorkspace();
	LoadFromFile(THISBACK(SerializeWorkspace), WorkspaceFile());
	editorsplit.Zoom(0);
	UpdateFormat();
	String e = editfile;
	editfile.Clear();
	MakeTitle();
	MakeIcon();
	SyncMainConfigList();
	AdjustMainConfig();
	SyncBuildMode();
	SetHdependDirs();
	SetBar();
	HideBottom();
	SyncUsc();
	NewCodeBase();
	if(IsNull(e))
		e = GetFirstFile();
	EditFile(e);
}
コード例 #2
0
ファイル: ide.cpp プロジェクト: kolyden/mirror
void Ide::SyncWorkspace()
{
	SyncUsc();
	SyncCodeBase();
}
コード例 #3
0
ファイル: ide.cpp プロジェクト: AbdelghaniDr/mirror
void Ide::SyncWorkspace()
{
	SyncUsc();
	CodeBaseSync();
}