Пример #1
0
void FileListDialog::ShowDialog( bool Show )
{
	if ( !isCreated() )
	{
		create(&TBData);
		//TCHAR *name=new TCHAR(20);
		//lstrcpy( (LPWSTR)name , TEXT("Gtag Search Results") );
		//TBData.pszName = name;
		TBData.pszName = TEXT("Gtag Search");
		TBData.uMask			= DWS_DF_CONT_LEFT | DWS_ICONTAB;
		TBData.pszModuleName	= (LPCTSTR)getPluginFileName();
		TBData.dlgID			= FILELIST_DOCKABLE_WINDOW_INDEX ;
		// define the default docking behaviour
		::SendMessage( _hParent, NPPM_DMMREGASDCKDLG, 0,  (LPARAM)&TBData);
		gtagSearchResult.init(g_hInstance,getHSelf());
		gtagFunctionList.init(g_hInstance,getHSelf());

	}

	display( Show );
	gtagSearchResult.display(Show);	
	gtagFunctionList.display(Show);
	ResizeListBoxes();
	IsShown = Show;
}
Пример #2
0
void CmdDlg::show(HWND parent, int dialogID)
{
	setParent(parent);

	if (!isCreated())
	{
		tTbData data = {0};
		create(&data);

		// define the default docking behaviour
		data.uMask = DWS_DF_CONT_RIGHT;
		data.pszModuleName = getPluginFileName();
		data.dlgID = dialogID;
		::SendMessage(parent, NPPM_DMMREGASDCKDLG, 0, (LPARAM)&data);
	}
	display();
}
Пример #3
0
void NavDialog::doDialog()
{
	if (!isCreated())
	{
		create(&_data);

		// define the default docking behaviour
		_data.uMask			= DWS_DF_CONT_RIGHT | DWS_ICONTAB;
		_data.pszName       = TEXT("Compare NavBar");
		_data.pszModuleName	= getPluginFileName();
		_data.dlgID			= CMD_NAV_BAR;
		_data.hIconTab		= (HICON)::LoadImage(GetModuleHandle(TEXT("ComparePlugin.dll")),
				MAKEINTRESOURCE(IDB_ICON), IMAGE_ICON, 0, 0, LR_SHARED | LR_DEFAULTSIZE);

		::SendMessage(_hParent, NPPM_DMMREGASDCKDLG, 0, (LPARAM)&_data);
	}
}
Пример #4
0
void NavDialog::doDialog(bool willBeShown)
{
    if (!isCreated())
	{
		create(&_data);

		// define the default docking behaviour
		_data.uMask			= DWS_DF_CONT_RIGHT;
        _data.pszName       = TEXT("Nav Bar");
		_data.pszModuleName	= getPluginFileName();
        _data.dlgID			= CMD_USE_NAV_BAR;

		::SendMessage(_hParent, NPPM_DMMREGASDCKDLG, 0, (LPARAM)&_data);
    }
    // Display
	display(willBeShown);

    if (willBeShown) Do();
}