Exemplo n.º 1
0
void Settings::SetDefaults()
////////////////////////////////////////////////////////////////////////
{
	SetAskOnExit(false);
	SetLanguage("English");
	SetWindowLeft(100);
	SetWindowTop(100);
	SetWindowWidth(600);
	SetWindowHeight(400);
	SetLeftPanelPath("/");
	SetRightPanelPath("/");
	SetTerminalWindow("Genesis Terminal");
}
Exemplo n.º 2
0
HWND CreateHighlightView(HWND hwndParent)
{
	HWND hwndPanel;
	HWND hwndGridView;
	HWND hwndTB1;

//	RegisterGridView();

	InitGridView();

	//
	//	Create the base tool panel
	//
	hwndPanel = ToolPanel_Create(hwndParent, HighlightViewCommandHandler);
	//ToolPanel_AddVSpace(hwndPanel, 4);


	ToolPanel_AddGripper(hwndPanel);

	
	//
	//	Create the 1st toolbar (the "Goto" button)
	//
	hwndTB1   = CreateEmptyToolbar(hwndPanel, IDB_BITMAP11, 16, 666, TBSTYLE_LIST);
	SendMessage(hwndTB1, TB_SETEXTENDEDSTYLE, 0, TBSTYLE_EX_MIXEDBUTTONS);

	GetWindowWidth(hwndTB1);
	AddButton(hwndTB1, IDC_HIGHLIGHT_ADD, 0, TBSTYLE_BUTTON, _T("Add"));
	AddButton(hwndTB1, IDC_HIGHLIGHT_EDIT, 3, TBSTYLE_BUTTON, _T("Edit"));
	AddButton(hwndTB1, IDC_HIGHLIGHT_DELETE, 1, TBSTYLE_BUTTON, _T("Delete"));
	AddButton(hwndTB1, -0, 0, TBSTYLE_SEP, 0);
	AddButton(hwndTB1, IDC_HIGHLIGHT_SHOWALL, 2, TBSTYLE_BUTTON|TBSTYLE_CHECK, _T("Show All"));
	AddButton(hwndTB1, IDC_HIGHLIGHT_REPORT, 4, TBSTYLE_BUTTON, _T("Create Report"));
	ResizeToolbar(hwndTB1);
	ToolPanel_AddItem(hwndPanel, hwndTB1, 0);
	ToolPanel_AddNewLine(hwndPanel, 4);

	
	

	//
	//	Create the gridview!!
	//
	hwndGridView = PrepGridView2(hwndPanel, IDC_HIGHLIGHT_GRIDVIEW);
	
	GridView_SetStyle(hwndGridView, -1, GVS_READONLY|GVS_FULLROWSELECT|GVS_VERTGRIDLINES//|GVS_TREELINES
		//|GVS_SHOWFOCUS
		);//,GVS_FULLROWSELECT|GVS_GRIDLINES);

	
	
	//UpdateHighlights(g_hwndHexView, hwndGridView);
	//UpdateHighlights((HWND)-1, hwndGridView);

	ToolPanel_AddItem(hwndPanel, hwndGridView, 0);
	ToolPanel_AddAnchor(hwndPanel, 0, 2);

	ToolPanel_AutoSize(hwndPanel);
	SetWindowHeight(hwndPanel, 200, NULL);

	ShowWindow(hwndPanel, SW_SHOW);
	return hwndPanel;
}
void WindowAttributesPickle::SetWindowSize(const wxString& window, const wxSize& size)
{
    SetWindowWidth(window, size.GetWidth());
    SetWindowHeight(window, size.GetHeight());
}
Exemplo n.º 4
0
/*!
@brief ウィンドウのサイズ設定
@par   関数説明
ウィンドウのサイズを設定する。設定反映はSetWindow()関数を使う。
@param unsigned int width 横幅を与える。
@param unsigned int height 高さを与える。
@return 0=設定値が両方引数と異なる
@return 1=横幅は設定値が異なるが高さの設定値は引数通り
@return 2=横幅は設定値が引数通りだが高さの設定値は異なる
@return 3=設定値が両方引数と同じ
*/
int Window::SetWindowSize( unsigned int width, unsigned int height )
{
	return ( SetWindowWidth( width ) == width ) * 2 +
		( SetWindowHeight( height ) == height );
}