• R/O
  • HTTP
  • SSH
  • HTTPS

Commit

Tags
No Tags

Frequently used words (click to add to your profile)

javac++androidlinuxc#windowsobjective-ccocoa誰得qtpythonphprubygameguibathyscaphec計画中(planning stage)翻訳omegatframeworktwitterdomtestvb.netdirectxゲームエンジンbtronarduinopreviewer

Commit MetaInfo

Revisionfd6d05f313e591dfea27e9554a380a9fa956013a (tree)
Time2012-03-13 15:04:17
Authorunknown <XPMUser@Virt...>
Commiterunknown

Log Message

GUIのXP対応

Change Summary

Incremental Difference

Binary files a/nlite.suo and b/nlite.suo differ
--- a/nlite/nlite_commentWrite.cpp
+++ b/nlite/nlite_commentWrite.cpp
@@ -118,8 +118,12 @@ namespace nlite{
118118 commentWriteMaxLength(INIT_COMMENTWRITE_MAXLENGTH),
119119 nicoLiveStream(in_nicoLiveStream),
120120 commentSubEdit(*this),
121- streamTime(0)
122- {}
121+ streamTime(0),
122+ editBkColor(RGB(255,255,255))
123+ {
124+
125+ this->editBkBrush.CreateSolidBrush(editBkColor);
126+ }
123127
124128
125129 BOOL CCommentWriteWindow::IsWrighthing(){
@@ -138,6 +142,8 @@ namespace nlite{
138142
139143 //ウィンドウ作成処理
140144
145+ CRect defaultrc(0,0,5,5);
146+
141147 commentPosBox.Create(m_hWnd,0,WC_COMBOBOX,WS_CHILD | WS_VISIBLE | CBS_DROPDOWNLIST ,0,COMMENTPOS_BOX);
142148 commentSizeBox.Create(m_hWnd,0,WC_COMBOBOX,WS_CHILD | WS_VISIBLE | CBS_DROPDOWNLIST,0,COMMENTSIZE_BOX);
143149 commentColorBox.Create(m_hWnd,0,WC_COMBOBOX,WS_CHILD | WS_VISIBLE | CBS_DROPDOWNLIST | CBS_OWNERDRAWFIXED ,0,COMMENTCOLOR_BOX);
@@ -193,6 +199,13 @@ namespace nlite{
193199 timeFont.CreateFontIndirectW(&timeLogFont);
194200 anonymousButton.SetWindowTextW(ANONYMOUS_MAILCOMMAND);
195201 ownerModeButton.SetWindowText(OWNERMODE_BOTTONSTRING);
202+
203+ //184ボタンのサイズ設定
204+ SIZE size184;
205+ CRect rc184;
206+ CPaintDC pdc184(anonymousButton);
207+ ::GetTextExtentPoint32(pdc184,ANONYMOUS_MAILCOMMAND,_tcslen(ANONYMOUS_MAILCOMMAND),&size184);
208+ anonymousButton.MoveWindow(0,0,size184.cx,size184.cy,FALSE);
196209 return 0;
197210 }
198211
@@ -460,6 +473,8 @@ end:
460473 SIZE commentWriteButtonSize;
461474 commentWriteButton.GetIdealSize(&commentWriteButtonSize);
462475 anonymousButton.GetIdealSize(&commentAnonymousButtonSize);
476+
477+
463478 UINT_PTR defwindowCount = 0;
464479 RECT commentPosBoxRect;
465480 RECT commentSizeBoxRect;
--- a/nlite/stdafx.h
+++ b/nlite/stdafx.h
@@ -11,12 +11,13 @@
1111 #define WIN32_LEAN_AND_MEAN // Windows ヘッダーから使用されていない部分を除外します。
1212 #define _CRT_SECURE_NO_WARNINGS 1 //vc++のおせっかいな警告を消す
1313 #define _CRT_NON_CONFORMING_SWPRINTFS 1 //vc++のおせっかいな警告を消す
14-//#define USE_STUB //スタブを使用する場合はコメントアウトを解除する
14+
1515 #define WINDEBUGER_NOPRINTING //デバッグ出力をコンソールに表示したくない場合定義する
1616 #define _WTL_NO_CSTRING
1717
1818 #ifndef NDEBUG
1919 //#define NLITE_UNIT_TEST //単体テストモード
20+//#define USE_STUB //スタブを使用する場合はコメントアウトを解除する
2021 #endif
2122 // Windows ヘッダー ファイル:
2223 #include <windows.h>