void Settings::SetDefaults() //////////////////////////////////////////////////////////////////////// { SetAskOnExit(false); SetLanguage("English"); SetWindowLeft(100); SetWindowTop(100); SetWindowWidth(600); SetWindowHeight(400); SetLeftPanelPath("/"); SetRightPanelPath("/"); SetTerminalWindow("Genesis Terminal"); }
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()); }
/*! @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 ); }