|
From: <arn...@us...> - 2008-04-07 19:19:47
|
Revision: 1109
http://dcplusplus.svn.sourceforge.net/dcplusplus/?rev=1109&view=rev
Author: arnetheduck
Date: 2008-04-07 12:19:11 -0700 (Mon, 07 Apr 2008)
Log Message:
-----------
fix colors when not handling color
Modified Paths:
--------------
dcplusplus/trunk/smartwin/include/smartwin/Policies.h
dcplusplus/trunk/smartwin/source/Message.cpp
Property Changed:
----------------
dcplusplus/trunk/
Property changes on: dcplusplus/trunk
___________________________________________________________________
Name: bzr:revision-info
- timestamp: 2008-04-01 17:46:10.145999908 +0200
committer: zouzou123gen
properties:
branch-nick: bzr
+ timestamp: 2008-04-01 20:55:30.028000116 +0200
committer: Jacek Sieka <arn...@gm...>
properties:
branch-nick: dcplusplus
Name: bzr:revision-id:v3-trunk1
- 1027 arn...@gm...-20080323183926-schknwnkgeo7ivdn
1028 zouzou123gen-20080323220411-r8usuc3qxwuh7zsn
1029 zouzou123gen-20080323221249-0su72zaj13e706mk
1030 arn...@gm...-20080324140623-muba1dl46m000o8c
1031 zouzou123gen-20080324141933-qbgr93ugpe0297m6
1032 arn...@gm...-20080324153706-siidja05n84i00b1
1033 arn...@gm...-20080324153823-lhn3awurnu77riln
1034 arn...@gm...-20080324165650-zapppziji67yf5a2
1035 zouzou123gen-20080324175936-4mqc2kh0lo5wtdu2
1036 zouzou123gen-20080325004602-6wdsoym95mjuhwd3
1037 arn...@gm...-20080325100659-8fqy6q65itmghlep
1038 zouzou123gen-20080325175216-s297sdiucukfvijh
1039 arn...@gm...-20080325210137-3dfqyoi8ykosy087
1040 arn...@gm...-20080325211747-nwwy1eb33r071sca
1041 arn...@gm...-20080326084110-qbselrjckku275xi
1042 zouzou123gen-20080326123631-35642mgbk2i4ty32
1043 zouzou123gen-20080326124345-f4xwn2d3ty8ubd6r
1044 arn...@gm...-20080326162031-il0nyms30w0mky43
1045 arn...@gm...-20080326164801-8dru8mjc06xgzjpv
1046 arn...@gm...-20080326170438-uzl2rx8fqnohak7g
1047 zouzou123gen-20080326172821-d6uqcbmfb0c6rwlv
1048 arn...@gm...-20080326213257-qlgdh7m2712p2l0q
1049 arn...@gm...-20080326214313-ktnoekgk3s0wmatz
1050 arn...@gm...-20080326215256-0j1iqrf286b9g7zf
1051 arn...@gm...-20080327082121-hoi22wh1gwjdfbyd
1052 arn...@gm...-20080327120639-um3tukdt374rwvgm
1053 zouzou123gen-20080327130703-6vtek6uxy3vua543
1054 arn...@gm...-20080327215831-dmg5mkufskabwkro
1055 arn...@gm...-20080327231459-cdztcv25alsuyqmf
1056 arn...@gm...-20080328085925-gceybsr53oml1p24
1057 arn...@gm...-20080328200512-1sjuu6bcnl2dyd2a
1058 arn...@gm...-20080328210347-bussqjrm5mfswh7o
1059 arn...@gm...-20080329055630-braiir1dskv7a4qm
1060 arn...@gm...-20080329061558-rck8dz60wpj3c5ja
1061 arn...@gm...-20080329081253-if6o5jn329mbzfpl
1062 arn...@gm...-20080329081619-cb4x930j8sp55cs0
1063 arn...@gm...-20080329103216-hgjzo7ra2zixbztd
1064 arn...@gm...-20080329124042-q3aw4iodmo5kafyp
1065 arn...@gm...-20080329124926-2je1z18p0272zpua
1066 arn...@gm...-20080329150901-ehj9t32en7eps2dp
1067 zouzou123gen-20080329153653-36xlvpik2ns9r84r
1068 zouzou123gen-20080329162703-51xr8hg073pg7wq5
1069 zouzou123gen-20080329234706-8ddipdqu0xeudkql
1070 arn...@gm...-20080330081232-ubqr1171ewalrd4q
1071 zouzou123gen-20080330131607-yppbs3mgyjef1cux
1072 zouzou123gen-20080330134835-yv1nogy77ib1uehd
1073 zouzou123gen-20080331124549-alyw7vugdn30piqy
1074 zouzou123gen-20080331135108-q8frtqsin5bosfzm
1075 zouzou123gen-20080331140757-u94q52yccl5lsifk
1076 zouzou123gen-20080331152513-ue1x5qhigcw51348
1077 arn...@gm...-20080331184436-a8g6chibmg8nswls
1078 arn...@gm...-20080331220648-81485k28qmwruwz6
1079 zouzou123gen-20080401081001-2yjn07cf8s5sxr3a
1080 zouzou123gen-20080401081247-f3p4hdjojnd460jw
1081 zouzou123gen-20080401084117-24a454g8o0x656kg
1082 zouzou123gen-20080401133146-jabb5i8870fg6f66
1083 zouzou123gen-20080401154610-mxdqoo5bksru93e6
+ 1027 arn...@gm...-20080323183926-schknwnkgeo7ivdn
1028 zouzou123gen-20080323220411-r8usuc3qxwuh7zsn
1029 zouzou123gen-20080323221249-0su72zaj13e706mk
1030 arn...@gm...-20080324140623-muba1dl46m000o8c
1031 zouzou123gen-20080324141933-qbgr93ugpe0297m6
1032 arn...@gm...-20080324153706-siidja05n84i00b1
1033 arn...@gm...-20080324153823-lhn3awurnu77riln
1034 arn...@gm...-20080324165650-zapppziji67yf5a2
1035 zouzou123gen-20080324175936-4mqc2kh0lo5wtdu2
1036 zouzou123gen-20080325004602-6wdsoym95mjuhwd3
1037 arn...@gm...-20080325100659-8fqy6q65itmghlep
1038 zouzou123gen-20080325175216-s297sdiucukfvijh
1039 arn...@gm...-20080325210137-3dfqyoi8ykosy087
1040 arn...@gm...-20080325211747-nwwy1eb33r071sca
1041 arn...@gm...-20080326084110-qbselrjckku275xi
1042 zouzou123gen-20080326123631-35642mgbk2i4ty32
1043 zouzou123gen-20080326124345-f4xwn2d3ty8ubd6r
1044 arn...@gm...-20080326162031-il0nyms30w0mky43
1045 arn...@gm...-20080326164801-8dru8mjc06xgzjpv
1046 arn...@gm...-20080326170438-uzl2rx8fqnohak7g
1047 zouzou123gen-20080326172821-d6uqcbmfb0c6rwlv
1048 arn...@gm...-20080326213257-qlgdh7m2712p2l0q
1049 arn...@gm...-20080326214313-ktnoekgk3s0wmatz
1050 arn...@gm...-20080326215256-0j1iqrf286b9g7zf
1051 arn...@gm...-20080327082121-hoi22wh1gwjdfbyd
1052 arn...@gm...-20080327120639-um3tukdt374rwvgm
1053 zouzou123gen-20080327130703-6vtek6uxy3vua543
1054 arn...@gm...-20080327215831-dmg5mkufskabwkro
1055 arn...@gm...-20080327231459-cdztcv25alsuyqmf
1056 arn...@gm...-20080328085925-gceybsr53oml1p24
1057 arn...@gm...-20080328200512-1sjuu6bcnl2dyd2a
1058 arn...@gm...-20080328210347-bussqjrm5mfswh7o
1059 arn...@gm...-20080329055630-braiir1dskv7a4qm
1060 arn...@gm...-20080329061558-rck8dz60wpj3c5ja
1061 arn...@gm...-20080329081253-if6o5jn329mbzfpl
1062 arn...@gm...-20080329081619-cb4x930j8sp55cs0
1063 arn...@gm...-20080329103216-hgjzo7ra2zixbztd
1064 arn...@gm...-20080329124042-q3aw4iodmo5kafyp
1065 arn...@gm...-20080329124926-2je1z18p0272zpua
1066 arn...@gm...-20080329150901-ehj9t32en7eps2dp
1067 zouzou123gen-20080329153653-36xlvpik2ns9r84r
1068 zouzou123gen-20080329162703-51xr8hg073pg7wq5
1069 zouzou123gen-20080329234706-8ddipdqu0xeudkql
1070 arn...@gm...-20080330081232-ubqr1171ewalrd4q
1071 zouzou123gen-20080330131607-yppbs3mgyjef1cux
1072 zouzou123gen-20080330134835-yv1nogy77ib1uehd
1073 zouzou123gen-20080331124549-alyw7vugdn30piqy
1074 zouzou123gen-20080331135108-q8frtqsin5bosfzm
1075 zouzou123gen-20080331140757-u94q52yccl5lsifk
1076 zouzou123gen-20080331152513-ue1x5qhigcw51348
1077 arn...@gm...-20080331184436-a8g6chibmg8nswls
1078 arn...@gm...-20080331220648-81485k28qmwruwz6
1079 zouzou123gen-20080401081001-2yjn07cf8s5sxr3a
1080 zouzou123gen-20080401081247-f3p4hdjojnd460jw
1081 zouzou123gen-20080401084117-24a454g8o0x656kg
1082 zouzou123gen-20080401133146-jabb5i8870fg6f66
1083 zouzou123gen-20080401154610-mxdqoo5bksru93e6
1084 arn...@gm...-20080401185530-lqj4tflt5ldmx46f
Modified: dcplusplus/trunk/smartwin/include/smartwin/Policies.h
===================================================================
--- dcplusplus/trunk/smartwin/include/smartwin/Policies.h 2008-04-07 19:17:43 UTC (rev 1108)
+++ dcplusplus/trunk/smartwin/include/smartwin/Policies.h 2008-04-07 19:19:11 UTC (rev 1109)
@@ -85,18 +85,18 @@
}
private:
- static HWND getHandler(HWND hwnd, UINT& uMsg, WPARAM& wParam, LPARAM& lParam) {
+ static HWND getHandler(HWND hwnd, UINT uMsg, WPARAM wParam, LPARAM lParam) {
HWND handler;
// Check who should handle the message - parent or child
switch(uMsg) {
- case WM_CTLCOLORSTATIC :
- case WM_CTLCOLORBTN :
- case WM_CTLCOLOREDIT :
- case WM_CTLCOLORLISTBOX :
- case WM_CTLCOLORSCROLLBAR : {
+ case WM_CTLCOLORBTN:
+ case WM_CTLCOLORDLG:
+ case WM_CTLCOLOREDIT:
+ case WM_CTLCOLORLISTBOX:
+ case WM_CTLCOLORMSGBOX:
+ case WM_CTLCOLORSCROLLBAR:
+ case WM_CTLCOLORSTATIC: {
handler = reinterpret_cast<HWND>(lParam);
- // We change message to avoid handling different messages of read-only vs normal edit controls
- uMsg = WM_CTLCOLOR;
} break;
case WM_NOTIFY : {
NMHDR* nmhdr = reinterpret_cast<NMHDR*>(lParam);
Modified: dcplusplus/trunk/smartwin/source/Message.cpp
===================================================================
--- dcplusplus/trunk/smartwin/source/Message.cpp 2008-04-07 19:17:43 UTC (rev 1108)
+++ dcplusplus/trunk/smartwin/source/Message.cpp 2008-04-07 19:19:11 UTC (rev 1109)
@@ -60,22 +60,33 @@
{
switch ( msg ) {
case WM_NOTIFY: {
- NMHDR * ptrOriginal = reinterpret_cast< NMHDR * >( msg_.lParam );
- param = ptrOriginal->code;
- } break;
+ NMHDR * ptrOriginal = reinterpret_cast< NMHDR * >( msg_.lParam );
+ param = ptrOriginal->code;
+ } break;
case WM_SYSCOMMAND: {
- param = msg_.wParam & 0xfff0;
- } break;
+ param = msg_.wParam & 0xfff0;
+ } break;
case WM_TIMER: {
- param = msg_.wParam;
- } break;
+ param = msg_.wParam;
+ } break;
case WM_COMMAND: {
- if(msg_.lParam == 0) {
- param = LOWORD(msg_.wParam);
- } else {
- param = HIWORD(msg_.wParam);
- }
- } break;
+ if(msg_.lParam == 0) {
+ param = LOWORD(msg_.wParam);
+ } else {
+ param = HIWORD(msg_.wParam);
+ }
+ } break;
+ case WM_CTLCOLORBTN:
+ case WM_CTLCOLORDLG:
+ case WM_CTLCOLOREDIT:
+ case WM_CTLCOLORLISTBOX:
+ case WM_CTLCOLORMSGBOX:
+ case WM_CTLCOLORSCROLLBAR:
+ case WM_CTLCOLORSTATIC: {
+ // We change message to avoid handling different messages of read-only vs normal edit controls
+ msg = WM_CTLCOLOR;
+ } break;
+
}
}
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
|
|
From: <arn...@us...> - 2008-04-07 19:21:16
|
Revision: 1110
http://dcplusplus.svn.sourceforge.net/dcplusplus/?rev=1110&view=rev
Author: arnetheduck
Date: 2008-04-07 12:20:49 -0700 (Mon, 07 Apr 2008)
Log Message:
-----------
reducing include set
Modified Paths:
--------------
dcplusplus/trunk/smartwin/include/smartwin/SmartWin.h
dcplusplus/trunk/smartwin/include/smartwin/Widget.h
dcplusplus/trunk/smartwin/include/smartwin/WidgetFactory.h
dcplusplus/trunk/smartwin/include/smartwin/aspects/AspectDialog.h
dcplusplus/trunk/smartwin/include/smartwin/widgets/Button.h
dcplusplus/trunk/smartwin/include/smartwin/widgets/Composite.h
dcplusplus/trunk/smartwin/include/smartwin/widgets/DateTime.h
dcplusplus/trunk/win32/UploadPage.cpp
dcplusplus/trunk/win32/stdafx.h
Added Paths:
-----------
dcplusplus/trunk/smartwin/include/smartwin/forward.h
Property Changed:
----------------
dcplusplus/trunk/
Property changes on: dcplusplus/trunk
___________________________________________________________________
Name: bzr:revision-info
- timestamp: 2008-04-01 20:55:30.028000116 +0200
committer: Jacek Sieka <arn...@gm...>
properties:
branch-nick: dcplusplus
+ timestamp: 2008-04-01 23:26:16.296000004 +0200
committer: Jacek Sieka <arn...@gm...>
properties:
branch-nick: dcplusplus
Name: bzr:file-ids
-
+ smartwin/include/smartwin/forward.h forward.h-20080401212555-mepp3hg0ki55396w-1
Name: bzr:revision-id:v3-trunk1
- 1027 arn...@gm...-20080323183926-schknwnkgeo7ivdn
1028 zouzou123gen-20080323220411-r8usuc3qxwuh7zsn
1029 zouzou123gen-20080323221249-0su72zaj13e706mk
1030 arn...@gm...-20080324140623-muba1dl46m000o8c
1031 zouzou123gen-20080324141933-qbgr93ugpe0297m6
1032 arn...@gm...-20080324153706-siidja05n84i00b1
1033 arn...@gm...-20080324153823-lhn3awurnu77riln
1034 arn...@gm...-20080324165650-zapppziji67yf5a2
1035 zouzou123gen-20080324175936-4mqc2kh0lo5wtdu2
1036 zouzou123gen-20080325004602-6wdsoym95mjuhwd3
1037 arn...@gm...-20080325100659-8fqy6q65itmghlep
1038 zouzou123gen-20080325175216-s297sdiucukfvijh
1039 arn...@gm...-20080325210137-3dfqyoi8ykosy087
1040 arn...@gm...-20080325211747-nwwy1eb33r071sca
1041 arn...@gm...-20080326084110-qbselrjckku275xi
1042 zouzou123gen-20080326123631-35642mgbk2i4ty32
1043 zouzou123gen-20080326124345-f4xwn2d3ty8ubd6r
1044 arn...@gm...-20080326162031-il0nyms30w0mky43
1045 arn...@gm...-20080326164801-8dru8mjc06xgzjpv
1046 arn...@gm...-20080326170438-uzl2rx8fqnohak7g
1047 zouzou123gen-20080326172821-d6uqcbmfb0c6rwlv
1048 arn...@gm...-20080326213257-qlgdh7m2712p2l0q
1049 arn...@gm...-20080326214313-ktnoekgk3s0wmatz
1050 arn...@gm...-20080326215256-0j1iqrf286b9g7zf
1051 arn...@gm...-20080327082121-hoi22wh1gwjdfbyd
1052 arn...@gm...-20080327120639-um3tukdt374rwvgm
1053 zouzou123gen-20080327130703-6vtek6uxy3vua543
1054 arn...@gm...-20080327215831-dmg5mkufskabwkro
1055 arn...@gm...-20080327231459-cdztcv25alsuyqmf
1056 arn...@gm...-20080328085925-gceybsr53oml1p24
1057 arn...@gm...-20080328200512-1sjuu6bcnl2dyd2a
1058 arn...@gm...-20080328210347-bussqjrm5mfswh7o
1059 arn...@gm...-20080329055630-braiir1dskv7a4qm
1060 arn...@gm...-20080329061558-rck8dz60wpj3c5ja
1061 arn...@gm...-20080329081253-if6o5jn329mbzfpl
1062 arn...@gm...-20080329081619-cb4x930j8sp55cs0
1063 arn...@gm...-20080329103216-hgjzo7ra2zixbztd
1064 arn...@gm...-20080329124042-q3aw4iodmo5kafyp
1065 arn...@gm...-20080329124926-2je1z18p0272zpua
1066 arn...@gm...-20080329150901-ehj9t32en7eps2dp
1067 zouzou123gen-20080329153653-36xlvpik2ns9r84r
1068 zouzou123gen-20080329162703-51xr8hg073pg7wq5
1069 zouzou123gen-20080329234706-8ddipdqu0xeudkql
1070 arn...@gm...-20080330081232-ubqr1171ewalrd4q
1071 zouzou123gen-20080330131607-yppbs3mgyjef1cux
1072 zouzou123gen-20080330134835-yv1nogy77ib1uehd
1073 zouzou123gen-20080331124549-alyw7vugdn30piqy
1074 zouzou123gen-20080331135108-q8frtqsin5bosfzm
1075 zouzou123gen-20080331140757-u94q52yccl5lsifk
1076 zouzou123gen-20080331152513-ue1x5qhigcw51348
1077 arn...@gm...-20080331184436-a8g6chibmg8nswls
1078 arn...@gm...-20080331220648-81485k28qmwruwz6
1079 zouzou123gen-20080401081001-2yjn07cf8s5sxr3a
1080 zouzou123gen-20080401081247-f3p4hdjojnd460jw
1081 zouzou123gen-20080401084117-24a454g8o0x656kg
1082 zouzou123gen-20080401133146-jabb5i8870fg6f66
1083 zouzou123gen-20080401154610-mxdqoo5bksru93e6
1084 arn...@gm...-20080401185530-lqj4tflt5ldmx46f
+ 1027 arn...@gm...-20080323183926-schknwnkgeo7ivdn
1028 zouzou123gen-20080323220411-r8usuc3qxwuh7zsn
1029 zouzou123gen-20080323221249-0su72zaj13e706mk
1030 arn...@gm...-20080324140623-muba1dl46m000o8c
1031 zouzou123gen-20080324141933-qbgr93ugpe0297m6
1032 arn...@gm...-20080324153706-siidja05n84i00b1
1033 arn...@gm...-20080324153823-lhn3awurnu77riln
1034 arn...@gm...-20080324165650-zapppziji67yf5a2
1035 zouzou123gen-20080324175936-4mqc2kh0lo5wtdu2
1036 zouzou123gen-20080325004602-6wdsoym95mjuhwd3
1037 arn...@gm...-20080325100659-8fqy6q65itmghlep
1038 zouzou123gen-20080325175216-s297sdiucukfvijh
1039 arn...@gm...-20080325210137-3dfqyoi8ykosy087
1040 arn...@gm...-20080325211747-nwwy1eb33r071sca
1041 arn...@gm...-20080326084110-qbselrjckku275xi
1042 zouzou123gen-20080326123631-35642mgbk2i4ty32
1043 zouzou123gen-20080326124345-f4xwn2d3ty8ubd6r
1044 arn...@gm...-20080326162031-il0nyms30w0mky43
1045 arn...@gm...-20080326164801-8dru8mjc06xgzjpv
1046 arn...@gm...-20080326170438-uzl2rx8fqnohak7g
1047 zouzou123gen-20080326172821-d6uqcbmfb0c6rwlv
1048 arn...@gm...-20080326213257-qlgdh7m2712p2l0q
1049 arn...@gm...-20080326214313-ktnoekgk3s0wmatz
1050 arn...@gm...-20080326215256-0j1iqrf286b9g7zf
1051 arn...@gm...-20080327082121-hoi22wh1gwjdfbyd
1052 arn...@gm...-20080327120639-um3tukdt374rwvgm
1053 zouzou123gen-20080327130703-6vtek6uxy3vua543
1054 arn...@gm...-20080327215831-dmg5mkufskabwkro
1055 arn...@gm...-20080327231459-cdztcv25alsuyqmf
1056 arn...@gm...-20080328085925-gceybsr53oml1p24
1057 arn...@gm...-20080328200512-1sjuu6bcnl2dyd2a
1058 arn...@gm...-20080328210347-bussqjrm5mfswh7o
1059 arn...@gm...-20080329055630-braiir1dskv7a4qm
1060 arn...@gm...-20080329061558-rck8dz60wpj3c5ja
1061 arn...@gm...-20080329081253-if6o5jn329mbzfpl
1062 arn...@gm...-20080329081619-cb4x930j8sp55cs0
1063 arn...@gm...-20080329103216-hgjzo7ra2zixbztd
1064 arn...@gm...-20080329124042-q3aw4iodmo5kafyp
1065 arn...@gm...-20080329124926-2je1z18p0272zpua
1066 arn...@gm...-20080329150901-ehj9t32en7eps2dp
1067 zouzou123gen-20080329153653-36xlvpik2ns9r84r
1068 zouzou123gen-20080329162703-51xr8hg073pg7wq5
1069 zouzou123gen-20080329234706-8ddipdqu0xeudkql
1070 arn...@gm...-20080330081232-ubqr1171ewalrd4q
1071 zouzou123gen-20080330131607-yppbs3mgyjef1cux
1072 zouzou123gen-20080330134835-yv1nogy77ib1uehd
1073 zouzou123gen-20080331124549-alyw7vugdn30piqy
1074 zouzou123gen-20080331135108-q8frtqsin5bosfzm
1075 zouzou123gen-20080331140757-u94q52yccl5lsifk
1076 zouzou123gen-20080331152513-ue1x5qhigcw51348
1077 arn...@gm...-20080331184436-a8g6chibmg8nswls
1078 arn...@gm...-20080331220648-81485k28qmwruwz6
1079 zouzou123gen-20080401081001-2yjn07cf8s5sxr3a
1080 zouzou123gen-20080401081247-f3p4hdjojnd460jw
1081 zouzou123gen-20080401084117-24a454g8o0x656kg
1082 zouzou123gen-20080401133146-jabb5i8870fg6f66
1083 zouzou123gen-20080401154610-mxdqoo5bksru93e6
1084 arn...@gm...-20080401185530-lqj4tflt5ldmx46f
1085 arn...@gm...-20080401212616-ffl7m0xm8gt15knk
Modified: dcplusplus/trunk/smartwin/include/smartwin/SmartWin.h
===================================================================
--- dcplusplus/trunk/smartwin/include/smartwin/SmartWin.h 2008-04-07 19:19:11 UTC (rev 1109)
+++ dcplusplus/trunk/smartwin/include/smartwin/SmartWin.h 2008-04-07 19:20:49 UTC (rev 1110)
@@ -65,6 +65,12 @@
#include "resources/Pen.h"
#include "widgets/ModalDialog.h"
#include "widgets/ModelessDialog.h"
+#include "widgets/DateTime.h"
+#include "widgets/Slider.h"
+#include "widgets/Spinner.h"
+#include "widgets/MDIChild.h"
+#include "widgets/MDIFrame.h"
+#include "widgets/MDIParent.h"
namespace sw = SmartWin;
Modified: dcplusplus/trunk/smartwin/include/smartwin/Widget.h
===================================================================
--- dcplusplus/trunk/smartwin/include/smartwin/Widget.h 2008-04-07 19:19:11 UTC (rev 1109)
+++ dcplusplus/trunk/smartwin/include/smartwin/Widget.h 2008-04-07 19:20:49 UTC (rev 1110)
@@ -28,6 +28,7 @@
#ifndef Widget_h
#define Widget_h
+#include "forward.h"
#include "Atom.h"
#include "Rectangle.h"
#include "Message.h"
Modified: dcplusplus/trunk/smartwin/include/smartwin/WidgetFactory.h
===================================================================
--- dcplusplus/trunk/smartwin/include/smartwin/WidgetFactory.h 2008-04-07 19:19:11 UTC (rev 1109)
+++ dcplusplus/trunk/smartwin/include/smartwin/WidgetFactory.h 2008-04-07 19:20:49 UTC (rev 1110)
@@ -37,17 +37,11 @@
#include "widgets/ComboBox.h"
#include "widgets/Container.h"
#include "widgets/Table.h"
-#include "widgets/DateTime.h"
#include "widgets/GroupBox.h"
#include "widgets/LoadDialog.h"
-#include "widgets/MDIChild.h"
-#include "widgets/MDIFrame.h"
-#include "widgets/MDIParent.h"
#include "widgets/ProgressBar.h"
#include "widgets/RadioButton.h"
#include "widgets/SaveDialog.h"
-#include "widgets/Slider.h"
-#include "widgets/Spinner.h"
#include "widgets/Label.h"
#include "widgets/StatusBar.h"
#include "widgets/WidgetTabView.h"
@@ -56,7 +50,6 @@
#include "widgets/Tree.h"
#include "widgets/ToolTip.h"
#include "widgets/Window.h"
-#include "widgets/Frame.h"
#include "WidgetFactoryPlatformImplementation.h"
#include "WidgetCreator.h"
@@ -136,12 +129,6 @@
/// StatusBarSections object type.
typedef typename StatusBarSections::ObjectType StatusBarSectionsPtr;
- /// MDIWindow class type.
- typedef SmartWin::MDIParent MDIParent;
-
- /// MDIWindow object type.
- typedef typename MDIParent::ObjectType MDIParentPtr;
-
/// TabView class type.
typedef SmartWin::WidgetTabView WidgetTabView;
@@ -154,18 +141,6 @@
/// TabSheet object type.
typedef typename TabSheet::ObjectType TabSheetPtr;
- /// Slider class type.
- typedef SmartWin::Slider Slider;
-
- /// Slider object type.
- typedef typename Slider::ObjectType SliderPtr;
-
- /// Spinner class type.
- typedef SmartWin::Spinner Spinner;
-
- /// Spinner object type.
- typedef typename Spinner::ObjectType SpinnerPtr;
-
/// GroupBox class type.
typedef SmartWin::GroupBox GroupBox;
@@ -205,12 +180,6 @@
/// CheckBox object type.
typedef typename CheckBox::ObjectType CheckBoxPtr;
- /// DateTimePicker class type.
- typedef SmartWin::DateTime DateTime;
-
- /// DateTimePicker object type.
- typedef typename DateTime::ObjectType DateTimePtr;
-
/// WidgetChildWindow class type.
typedef SmartWin::Container Container;
@@ -223,12 +192,6 @@
/// Window object type.
typedef typename Window::ObjectType WindowPtr;
- /// MDIFrame class type.
- typedef SmartWin::MDIFrame MDIFrame;
-
- /// Window object type.
- typedef typename MDIFrame::ObjectType MDIFramePtr;
-
/// ProgressBar class type.
typedef SmartWin::ProgressBar ProgressBar;
@@ -345,11 +308,6 @@
*/
ButtonPtr createButton( const typename Button::Seed & cs = Button::Seed() );
- /// Creates a Button Control and returns a pointer to it.
- /** DON'T delete the returned pointer!!!
- */
- MDIParentPtr createMDIParent( const typename MDIParent::Seed & cs = MDIParent::Seed() );
-
/// Creates a Tab View and returns a pointer to it.
/** DON'T delete the returned pointer!!!
*/
@@ -360,16 +318,6 @@
*/
TabSheetPtr createTabSheet( const typename TabSheet::Seed & cs = TabSheet::Seed() );
- /// Creates a Slider Control and returns a pointer to it.
- /** DON'T delete the returned pointer!!!
- */
- SliderPtr createSlider( const typename Slider::Seed & cs = Slider::Seed() );
-
- /// Creates a Spinner Control and returns a pointer to it.
- /** DON'T delete the returned pointer!!!
- */
- SpinnerPtr createSpinner( const typename Spinner::Seed & cs = Spinner::Seed() );
-
/// Creates a Progress Bar Control and returns a pointer to it.
/** DON'T delete the returned pointer!!!
*/
@@ -389,22 +337,6 @@
*/
ProgressBarPtr attachProgressBar( unsigned id );
- /// \ingroup SubclassDialog
- /// Subclasses a Slider Control from the given resource id.
- /** DON'T delete the returned pointer!!! <br>
- * Use e.g. the Dialog Designer to design a dialog and attach the controls
- * with this function.
- */
- SliderPtr attachSlider( unsigned id );
-
- /// \ingroup SubclassDialog
- /// Subclasses a Spinner Control from the given resource id.
- /** DON'T delete the returned pointer!!! <br>
- * Use e.g. the Dialog Designer to design a dialog and attach the controls
- * with this function.
- */
- SpinnerPtr attachSpinner( unsigned id );
-
/// Creates a Group Box Control and returns a pointer to it.
/** DON'T delete the returned pointer!!!
*/
@@ -415,16 +347,6 @@
*/
GroupBoxPtr attachGroupBox( unsigned id );
- /// Creates a DateTime Picker Control and returns a pointer to it.
- /** DON'T delete the returned pointer!!!
- */
- DateTimePtr createDateTimePicker( const typename DateTime::Seed & cs = DateTime::Seed() );
-
- /// Suvclasses a DateTime Picker Control and returns a pointer to it.
- /** DON'T delete the returned pointer!!!
- */
- DateTimePtr attachDateTimePicker( unsigned id );
-
/// Creates a Radio Button Control and returns a pointer to it.
/** DON'T delete the returned pointer!!!
*/
@@ -597,13 +519,6 @@
}
template<typename ContainerWidgetType>
-typename WidgetFactory< ContainerWidgetType >::MDIParentPtr
-WidgetFactory< ContainerWidgetType >::createMDIParent( const typename MDIParent::Seed & cs )
-{
- return WidgetCreator< MDIParent >::create( this, cs );
-}
-
-template<typename ContainerWidgetType>
typename WidgetFactory< ContainerWidgetType >::WidgetTabViewPtr
WidgetFactory< ContainerWidgetType >::createTabView( const typename WidgetTabView::Seed & cs )
{
@@ -618,20 +533,6 @@
}
template<typename ContainerWidgetType>
-typename WidgetFactory< ContainerWidgetType >::SliderPtr
-WidgetFactory< ContainerWidgetType >::createSlider( const typename Slider::Seed & cs )
-{
- return WidgetCreator< Slider >::create( this, cs );
-}
-
-template<typename ContainerWidgetType>
-typename WidgetFactory< ContainerWidgetType >::SpinnerPtr
-WidgetFactory< ContainerWidgetType >::createSpinner( const typename Spinner::Seed & cs )
-{
- return WidgetCreator< Spinner >::create( this, cs );
-}
-
-template<typename ContainerWidgetType>
typename WidgetFactory< ContainerWidgetType >::ProgressBarPtr
WidgetFactory< ContainerWidgetType >::createProgressBar( const typename ProgressBar::Seed & cs )
{
@@ -653,20 +554,6 @@
}
template<typename ContainerWidgetType>
-typename WidgetFactory< ContainerWidgetType >::SliderPtr
-WidgetFactory< ContainerWidgetType >::attachSlider( unsigned id )
-{
- return WidgetCreator< Slider >::attach( this, id );
-}
-
-template<typename ContainerWidgetType>
-typename WidgetFactory< ContainerWidgetType >::SpinnerPtr
-WidgetFactory< ContainerWidgetType >::attachSpinner( unsigned id )
-{
- return WidgetCreator< Spinner >::attach( this, id );
-}
-
-template<typename ContainerWidgetType>
typename WidgetFactory< ContainerWidgetType >::GroupBoxPtr
WidgetFactory< ContainerWidgetType >::createGroupBox( const typename GroupBox::Seed & cs )
{
@@ -681,20 +568,6 @@
}
template<typename ContainerWidgetType>
-typename WidgetFactory< ContainerWidgetType >::DateTimePtr
-WidgetFactory< ContainerWidgetType >::createDateTimePicker( const typename DateTime::Seed & cs )
-{
- return WidgetCreator< DateTime >::create( this, cs );
-}
-
-template<typename ContainerWidgetType>
-typename WidgetFactory< ContainerWidgetType >::DateTimePtr
-WidgetFactory< ContainerWidgetType >::attachDateTimePicker( unsigned id )
-{
- return WidgetCreator< DateTime >::attach( this, id );
-}
-
-template<typename ContainerWidgetType>
typename WidgetFactory< ContainerWidgetType >::RadioButtonPtr
WidgetFactory< ContainerWidgetType >::createRadioButton( GroupBoxPtr parent, const typename RadioButton::Seed & cs )
{
Modified: dcplusplus/trunk/smartwin/include/smartwin/aspects/AspectDialog.h
===================================================================
--- dcplusplus/trunk/smartwin/include/smartwin/aspects/AspectDialog.h 2008-04-07 19:19:11 UTC (rev 1109)
+++ dcplusplus/trunk/smartwin/include/smartwin/aspects/AspectDialog.h 2008-04-07 19:20:49 UTC (rev 1110)
@@ -3,18 +3,34 @@
#include "../../SmartUtil.h"
+#include <type_traits>
+
namespace SmartWin {
-template<typename T>
+template<typename WidgetType>
class AspectDialog {
+ WidgetType& W() { return *static_cast<WidgetType*>(this); }
+ HWND H() { return W().handle(); }
+
public:
HWND getItem(int id) {
- return ::GetDlgItem(static_cast<T*>(this)->handle(), id);
+ return ::GetDlgItem(H(), id);
}
void setItemText(int id, const SmartUtil::tstring& text) {
- ::SetDlgItemText(static_cast<T*>(this)->handle(), id, text.c_str());
+ ::SetDlgItemText(H(), id, text.c_str());
}
+
+ template<typename T>
+ void attachChild(T& childPtr, int id) {
+ childPtr = attachChild<typename std::tr1::remove_pointer<T>::type >(id);
+ }
+
+ template<typename T>
+ typename T::ObjectType attachChild(int id) {
+ return WidgetCreator<T>::attach(&W(), id);
+ }
+
};
}
Added: dcplusplus/trunk/smartwin/include/smartwin/forward.h
===================================================================
--- dcplusplus/trunk/smartwin/include/smartwin/forward.h (rev 0)
+++ dcplusplus/trunk/smartwin/include/smartwin/forward.h 2008-04-07 19:20:49 UTC (rev 1110)
@@ -0,0 +1,44 @@
+#ifndef FORWARD_H_
+#define FORWARD_H_
+
+namespace SmartWin {
+
+template< class WidgetType >
+class WidgetCreator;
+
+class Button;
+typedef Button* ButtonPtr;
+
+class CheckBox;
+typedef CheckBox* CheckBoxPtr;
+
+class DateTime;
+typedef DateTime* DateTimePtr;
+
+class Label;
+typedef Label* LabelPtr;
+
+class MDIChild;
+typedef MDIChild* MDIChildPtr;
+
+class MDIFrame;
+typedef MDIFrame* MDIFramePtr;
+
+class MDIParent;
+typedef MDIParent* MDIParentPtr;
+
+class Spinner;
+typedef Spinner* SpinnerPtr;
+
+class Slider;
+typedef Slider* SliderPtr;
+
+class Table;
+typedef Table* TablePtr;
+
+class Tree;
+typedef Tree* TreePtr;
+
+
+}
+#endif /*FORWARD_H_*/
Modified: dcplusplus/trunk/smartwin/include/smartwin/widgets/Button.h
===================================================================
--- dcplusplus/trunk/smartwin/include/smartwin/widgets/Button.h 2008-04-07 19:19:11 UTC (rev 1109)
+++ dcplusplus/trunk/smartwin/include/smartwin/widgets/Button.h 2008-04-07 19:20:49 UTC (rev 1110)
@@ -13,8 +13,6 @@
namespace SmartWin {
// Forward declaring friends
-template< class WidgetType >
-class WidgetCreator;
/** Common stuff for all buttons */
class Button :
Modified: dcplusplus/trunk/smartwin/include/smartwin/widgets/Composite.h
===================================================================
--- dcplusplus/trunk/smartwin/include/smartwin/widgets/Composite.h 2008-04-07 19:19:11 UTC (rev 1109)
+++ dcplusplus/trunk/smartwin/include/smartwin/widgets/Composite.h 2008-04-07 19:20:49 UTC (rev 1110)
@@ -1,6 +1,8 @@
#ifndef COMPOSITE_H_
#define COMPOSITE_H_
+#include "../forward.h"
+
#include "../aspects/AspectActivate.h"
#include "../aspects/AspectCommand.h"
#include "../aspects/AspectDragDrop.h"
@@ -39,6 +41,16 @@
typedef Control<Policy> BaseType;
+ // TODO Maybe move this to a separate class?
+
+ typedef SmartWin::ButtonPtr ButtonPtr;
+ typedef SmartWin::CheckBoxPtr CheckBoxPtr;
+ typedef SmartWin::DateTimePtr DateTimePtr;
+ typedef SmartWin::LabelPtr LabelPtr;
+ typedef SmartWin::TablePtr TablePtr;
+ typedef SmartWin::TreePtr TreePtr;
+ typedef SmartWin::SpinnerPtr SpinnerPtr;
+
/// Seed class
/** This class contains all of the values needed to create the widget. It also
* knows the type of the class whose seed values it contains. Every widget
Modified: dcplusplus/trunk/smartwin/include/smartwin/widgets/DateTime.h
===================================================================
--- dcplusplus/trunk/smartwin/include/smartwin/widgets/DateTime.h 2008-04-07 19:19:11 UTC (rev 1109)
+++ dcplusplus/trunk/smartwin/include/smartwin/widgets/DateTime.h 2008-04-07 19:20:49 UTC (rev 1110)
@@ -39,10 +39,6 @@
{
// begin namespace SmartWin
-// Forward declaring friends
-template< class WidgetType >
-class WidgetCreator;
-
/// DateTimePicker Control class
/** \ingroup WidgetControls
* \WidgetUsageInfo
Modified: dcplusplus/trunk/win32/UploadPage.cpp
===================================================================
--- dcplusplus/trunk/win32/UploadPage.cpp 2008-04-07 19:19:11 UTC (rev 1109)
+++ dcplusplus/trunk/win32/UploadPage.cpp 2008-04-07 19:20:49 UTC (rev 1110)
@@ -111,19 +111,20 @@
total = attachLabel(IDC_TOTAL);
total->setText(Text::toT(Util::formatBytes(ShareManager::getInstance()->getShareSize())));
- ButtonPtr button = attachButton(IDC_RENAME);
+ ButtonPtr button = attachChild<SmartWin::Button>(IDC_RENAME);
button->onClicked(std::tr1::bind(&UploadPage::handleRenameClicked, this));
- button = attachButton(IDC_REMOVE);
+ attachChild(button, IDC_REMOVE);
button->onClicked(std::tr1::bind(&UploadPage::handleRemoveClicked, this));
- button = attachButton(IDC_ADD);
+ attachChild(button, IDC_ADD);
button->onClicked(std::tr1::bind(&UploadPage::handleAddClicked, this));
- SpinnerPtr spinner = attachSpinner(IDC_SLOTSPIN);
+ SpinnerPtr spinner;
+ attachChild(spinner, IDC_SLOTSPIN);
spinner->setRange(1, UD_MAXVAL);
- spinner = attachSpinner(IDC_MIN_UPLOAD_SPIN);
+ attachChild(spinner, IDC_MIN_UPLOAD_SPIN);
spinner->setRange(0, UD_MAXVAL);
attachTextBox(IDC_MIN_UPLOAD_SPEED);
Modified: dcplusplus/trunk/win32/stdafx.h
===================================================================
--- dcplusplus/trunk/win32/stdafx.h 2008-04-07 19:19:11 UTC (rev 1109)
+++ dcplusplus/trunk/win32/stdafx.h 2008-04-07 19:20:49 UTC (rev 1110)
@@ -22,12 +22,23 @@
#include <dcpp/stdinc.h>
#include <dcpp/DCPlusPlus.h>
-#include <SmartWin.h>
#include <shlobj.h>
#include <malloc.h>
#include <htmlhelp.h>
#include <libintl.h>
+#include <smartwin/WidgetFactory.h>
+#include <smartwin/resources/Accelerator.h>
+#include <smartwin/widgets/Button.h>
+#include <smartwin/widgets/ComboBox.h>
+#include <smartwin/widgets/Label.h>
+#include <smartwin/widgets/ModalDialog.h>
+#include <smartwin/widgets/ModelessDialog.h>
+#include <smartwin/widgets/Spinner.h>
+#include <smartwin/widgets/Table.h>
+#include <smartwin/widgets/TextBox.h>
+#include <smartwin/widgets/Tree.h>
+
enum {
WM_SPEAKER = WM_APP + 500
};
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
|
|
From: <arn...@us...> - 2008-04-07 19:22:55
|
Revision: 1111
http://dcplusplus.svn.sourceforge.net/dcplusplus/?rev=1111&view=rev
Author: arnetheduck
Date: 2008-04-07 12:22:07 -0700 (Mon, 07 Apr 2008)
Log Message:
-----------
Include fixes, make compilable again
Modified Paths:
--------------
dcplusplus/trunk/smartwin/include/smartwin/WidgetCreator.h
dcplusplus/trunk/smartwin/include/smartwin/aspects/AspectDialog.h
dcplusplus/trunk/smartwin/include/smartwin/widgets/CoolBar.h
dcplusplus/trunk/smartwin/source/widgets/CoolBar.cpp
dcplusplus/trunk/win32/Advanced3Page.cpp
dcplusplus/trunk/win32/DownloadPage.cpp
dcplusplus/trunk/win32/stdafx.h
Property Changed:
----------------
dcplusplus/trunk/
Property changes on: dcplusplus/trunk
___________________________________________________________________
Name: bzr:revision-info
- timestamp: 2008-04-01 23:26:16.296000004 +0200
committer: Jacek Sieka <arn...@gm...>
properties:
branch-nick: dcplusplus
+ timestamp: 2008-04-02 10:45:15.788000107 +0200
committer: Jacek Sieka <arn...@gm...>
properties:
branch-nick: dcplusplus
Name: bzr:file-ids
- smartwin/include/smartwin/forward.h forward.h-20080401212555-mepp3hg0ki55396w-1
+
Name: bzr:revision-id:v3-trunk1
- 1027 arn...@gm...-20080323183926-schknwnkgeo7ivdn
1028 zouzou123gen-20080323220411-r8usuc3qxwuh7zsn
1029 zouzou123gen-20080323221249-0su72zaj13e706mk
1030 arn...@gm...-20080324140623-muba1dl46m000o8c
1031 zouzou123gen-20080324141933-qbgr93ugpe0297m6
1032 arn...@gm...-20080324153706-siidja05n84i00b1
1033 arn...@gm...-20080324153823-lhn3awurnu77riln
1034 arn...@gm...-20080324165650-zapppziji67yf5a2
1035 zouzou123gen-20080324175936-4mqc2kh0lo5wtdu2
1036 zouzou123gen-20080325004602-6wdsoym95mjuhwd3
1037 arn...@gm...-20080325100659-8fqy6q65itmghlep
1038 zouzou123gen-20080325175216-s297sdiucukfvijh
1039 arn...@gm...-20080325210137-3dfqyoi8ykosy087
1040 arn...@gm...-20080325211747-nwwy1eb33r071sca
1041 arn...@gm...-20080326084110-qbselrjckku275xi
1042 zouzou123gen-20080326123631-35642mgbk2i4ty32
1043 zouzou123gen-20080326124345-f4xwn2d3ty8ubd6r
1044 arn...@gm...-20080326162031-il0nyms30w0mky43
1045 arn...@gm...-20080326164801-8dru8mjc06xgzjpv
1046 arn...@gm...-20080326170438-uzl2rx8fqnohak7g
1047 zouzou123gen-20080326172821-d6uqcbmfb0c6rwlv
1048 arn...@gm...-20080326213257-qlgdh7m2712p2l0q
1049 arn...@gm...-20080326214313-ktnoekgk3s0wmatz
1050 arn...@gm...-20080326215256-0j1iqrf286b9g7zf
1051 arn...@gm...-20080327082121-hoi22wh1gwjdfbyd
1052 arn...@gm...-20080327120639-um3tukdt374rwvgm
1053 zouzou123gen-20080327130703-6vtek6uxy3vua543
1054 arn...@gm...-20080327215831-dmg5mkufskabwkro
1055 arn...@gm...-20080327231459-cdztcv25alsuyqmf
1056 arn...@gm...-20080328085925-gceybsr53oml1p24
1057 arn...@gm...-20080328200512-1sjuu6bcnl2dyd2a
1058 arn...@gm...-20080328210347-bussqjrm5mfswh7o
1059 arn...@gm...-20080329055630-braiir1dskv7a4qm
1060 arn...@gm...-20080329061558-rck8dz60wpj3c5ja
1061 arn...@gm...-20080329081253-if6o5jn329mbzfpl
1062 arn...@gm...-20080329081619-cb4x930j8sp55cs0
1063 arn...@gm...-20080329103216-hgjzo7ra2zixbztd
1064 arn...@gm...-20080329124042-q3aw4iodmo5kafyp
1065 arn...@gm...-20080329124926-2je1z18p0272zpua
1066 arn...@gm...-20080329150901-ehj9t32en7eps2dp
1067 zouzou123gen-20080329153653-36xlvpik2ns9r84r
1068 zouzou123gen-20080329162703-51xr8hg073pg7wq5
1069 zouzou123gen-20080329234706-8ddipdqu0xeudkql
1070 arn...@gm...-20080330081232-ubqr1171ewalrd4q
1071 zouzou123gen-20080330131607-yppbs3mgyjef1cux
1072 zouzou123gen-20080330134835-yv1nogy77ib1uehd
1073 zouzou123gen-20080331124549-alyw7vugdn30piqy
1074 zouzou123gen-20080331135108-q8frtqsin5bosfzm
1075 zouzou123gen-20080331140757-u94q52yccl5lsifk
1076 zouzou123gen-20080331152513-ue1x5qhigcw51348
1077 arn...@gm...-20080331184436-a8g6chibmg8nswls
1078 arn...@gm...-20080331220648-81485k28qmwruwz6
1079 zouzou123gen-20080401081001-2yjn07cf8s5sxr3a
1080 zouzou123gen-20080401081247-f3p4hdjojnd460jw
1081 zouzou123gen-20080401084117-24a454g8o0x656kg
1082 zouzou123gen-20080401133146-jabb5i8870fg6f66
1083 zouzou123gen-20080401154610-mxdqoo5bksru93e6
1084 arn...@gm...-20080401185530-lqj4tflt5ldmx46f
1085 arn...@gm...-20080401212616-ffl7m0xm8gt15knk
+ 1027 arn...@gm...-20080323183926-schknwnkgeo7ivdn
1028 zouzou123gen-20080323220411-r8usuc3qxwuh7zsn
1029 zouzou123gen-20080323221249-0su72zaj13e706mk
1030 arn...@gm...-20080324140623-muba1dl46m000o8c
1031 zouzou123gen-20080324141933-qbgr93ugpe0297m6
1032 arn...@gm...-20080324153706-siidja05n84i00b1
1033 arn...@gm...-20080324153823-lhn3awurnu77riln
1034 arn...@gm...-20080324165650-zapppziji67yf5a2
1035 zouzou123gen-20080324175936-4mqc2kh0lo5wtdu2
1036 zouzou123gen-20080325004602-6wdsoym95mjuhwd3
1037 arn...@gm...-20080325100659-8fqy6q65itmghlep
1038 zouzou123gen-20080325175216-s297sdiucukfvijh
1039 arn...@gm...-20080325210137-3dfqyoi8ykosy087
1040 arn...@gm...-20080325211747-nwwy1eb33r071sca
1041 arn...@gm...-20080326084110-qbselrjckku275xi
1042 zouzou123gen-20080326123631-35642mgbk2i4ty32
1043 zouzou123gen-20080326124345-f4xwn2d3ty8ubd6r
1044 arn...@gm...-20080326162031-il0nyms30w0mky43
1045 arn...@gm...-20080326164801-8dru8mjc06xgzjpv
1046 arn...@gm...-20080326170438-uzl2rx8fqnohak7g
1047 zouzou123gen-20080326172821-d6uqcbmfb0c6rwlv
1048 arn...@gm...-20080326213257-qlgdh7m2712p2l0q
1049 arn...@gm...-20080326214313-ktnoekgk3s0wmatz
1050 arn...@gm...-20080326215256-0j1iqrf286b9g7zf
1051 arn...@gm...-20080327082121-hoi22wh1gwjdfbyd
1052 arn...@gm...-20080327120639-um3tukdt374rwvgm
1053 zouzou123gen-20080327130703-6vtek6uxy3vua543
1054 arn...@gm...-20080327215831-dmg5mkufskabwkro
1055 arn...@gm...-20080327231459-cdztcv25alsuyqmf
1056 arn...@gm...-20080328085925-gceybsr53oml1p24
1057 arn...@gm...-20080328200512-1sjuu6bcnl2dyd2a
1058 arn...@gm...-20080328210347-bussqjrm5mfswh7o
1059 arn...@gm...-20080329055630-braiir1dskv7a4qm
1060 arn...@gm...-20080329061558-rck8dz60wpj3c5ja
1061 arn...@gm...-20080329081253-if6o5jn329mbzfpl
1062 arn...@gm...-20080329081619-cb4x930j8sp55cs0
1063 arn...@gm...-20080329103216-hgjzo7ra2zixbztd
1064 arn...@gm...-20080329124042-q3aw4iodmo5kafyp
1065 arn...@gm...-20080329124926-2je1z18p0272zpua
1066 arn...@gm...-20080329150901-ehj9t32en7eps2dp
1067 zouzou123gen-20080329153653-36xlvpik2ns9r84r
1068 zouzou123gen-20080329162703-51xr8hg073pg7wq5
1069 zouzou123gen-20080329234706-8ddipdqu0xeudkql
1070 arn...@gm...-20080330081232-ubqr1171ewalrd4q
1071 zouzou123gen-20080330131607-yppbs3mgyjef1cux
1072 zouzou123gen-20080330134835-yv1nogy77ib1uehd
1073 zouzou123gen-20080331124549-alyw7vugdn30piqy
1074 zouzou123gen-20080331135108-q8frtqsin5bosfzm
1075 zouzou123gen-20080331140757-u94q52yccl5lsifk
1076 zouzou123gen-20080331152513-ue1x5qhigcw51348
1077 arn...@gm...-20080331184436-a8g6chibmg8nswls
1078 arn...@gm...-20080331220648-81485k28qmwruwz6
1079 zouzou123gen-20080401081001-2yjn07cf8s5sxr3a
1080 zouzou123gen-20080401081247-f3p4hdjojnd460jw
1081 zouzou123gen-20080401084117-24a454g8o0x656kg
1082 zouzou123gen-20080401133146-jabb5i8870fg6f66
1083 zouzou123gen-20080401154610-mxdqoo5bksru93e6
1084 arn...@gm...-20080401185530-lqj4tflt5ldmx46f
1085 arn...@gm...-20080401212616-ffl7m0xm8gt15knk
1086 arn...@gm...-20080402084515-ofmnwihzv159jton
Modified: dcplusplus/trunk/smartwin/include/smartwin/WidgetCreator.h
===================================================================
--- dcplusplus/trunk/smartwin/include/smartwin/WidgetCreator.h 2008-04-07 19:20:49 UTC (rev 1110)
+++ dcplusplus/trunk/smartwin/include/smartwin/WidgetCreator.h 2008-04-07 19:22:07 UTC (rev 1111)
@@ -28,6 +28,8 @@
#ifndef WidgetCreator_h
#define WidgetCreator_h
+#include "Widget.h"
+
namespace SmartWin
{
// begin namespace SmartWin
Modified: dcplusplus/trunk/smartwin/include/smartwin/aspects/AspectDialog.h
===================================================================
--- dcplusplus/trunk/smartwin/include/smartwin/aspects/AspectDialog.h 2008-04-07 19:20:49 UTC (rev 1110)
+++ dcplusplus/trunk/smartwin/include/smartwin/aspects/AspectDialog.h 2008-04-07 19:22:07 UTC (rev 1111)
@@ -2,6 +2,7 @@
#define ASPECTDIALOG_H_
#include "../../SmartUtil.h"
+#include "../WidgetCreator.h"
#include <type_traits>
Modified: dcplusplus/trunk/smartwin/include/smartwin/widgets/CoolBar.h
===================================================================
--- dcplusplus/trunk/smartwin/include/smartwin/widgets/CoolBar.h 2008-04-07 19:20:49 UTC (rev 1110)
+++ dcplusplus/trunk/smartwin/include/smartwin/widgets/CoolBar.h 2008-04-07 19:22:07 UTC (rev 1111)
@@ -30,9 +30,9 @@
#ifndef WINCE // Doesn't exist in Windows CE based systems
-#include "../Widget.h"
-#include "../Point.h"
+#include "../Policies.h"
#include "../aspects/AspectEnabled.h"
+#include "../aspects/AspectFocus.h"
#include "../aspects/AspectFont.h"
#include "../aspects/AspectRaw.h"
#include "../aspects/AspectSizable.h"
Modified: dcplusplus/trunk/smartwin/source/widgets/CoolBar.cpp
===================================================================
--- dcplusplus/trunk/smartwin/source/widgets/CoolBar.cpp 2008-04-07 19:20:49 UTC (rev 1110)
+++ dcplusplus/trunk/smartwin/source/widgets/CoolBar.cpp 2008-04-07 19:22:07 UTC (rev 1111)
@@ -1,5 +1,3 @@
-#include "../../include/smartwin/Policies.h"
-#include "../../include/smartwin/aspects/AspectFocus.h"
#include "../../include/smartwin/widgets/CoolBar.h"
namespace SmartWin {
Modified: dcplusplus/trunk/win32/Advanced3Page.cpp
===================================================================
--- dcplusplus/trunk/win32/Advanced3Page.cpp 2008-04-07 19:20:49 UTC (rev 1110)
+++ dcplusplus/trunk/win32/Advanced3Page.cpp 2008-04-07 19:22:07 UTC (rev 1111)
@@ -117,7 +117,7 @@
PropPage::translate(handle(), texts);
PropPage::read(handle(), items, 0, 0);
- SpinnerPtr spinner = attachSpinner(IDC_SEARCH_HISTORY_SPIN);
+ SpinnerPtr spinner = attachChild<SmartWin::Spinner>(IDC_SEARCH_HISTORY_SPIN);
spinner->setRange(0, 100);
attachTextBox(IDC_ROLLBACK);
Modified: dcplusplus/trunk/win32/DownloadPage.cpp
===================================================================
--- dcplusplus/trunk/win32/DownloadPage.cpp 2008-04-07 19:20:49 UTC (rev 1110)
+++ dcplusplus/trunk/win32/DownloadPage.cpp 2008-04-07 19:22:07 UTC (rev 1111)
@@ -86,10 +86,10 @@
attachButton(IDC_SETTINGS_LIST_CONFIG)->onClicked(std::tr1::bind(&DownloadPage::handleConfigHubLists, this));
- SpinnerPtr spinner = attachSpinner(IDC_SLOTSSPIN);
+ SpinnerPtr spinner = attachChild<SmartWin::Spinner>(IDC_SLOTSSPIN);
spinner->setRange(0, 100);
- spinner = attachSpinner(IDC_SPEEDSPIN);
+ attachChild(spinner, IDC_SPEEDSPIN);
spinner->setRange(0, 10000);
attachTextBox(IDC_DOWNLOADDIR);
Modified: dcplusplus/trunk/win32/stdafx.h
===================================================================
--- dcplusplus/trunk/win32/stdafx.h 2008-04-07 19:20:49 UTC (rev 1110)
+++ dcplusplus/trunk/win32/stdafx.h 2008-04-07 19:22:07 UTC (rev 1111)
@@ -29,6 +29,7 @@
#include <smartwin/WidgetFactory.h>
#include <smartwin/resources/Accelerator.h>
+#include <smartwin/resources/Pen.h>
#include <smartwin/widgets/Button.h>
#include <smartwin/widgets/ComboBox.h>
#include <smartwin/widgets/Label.h>
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
|
|
From: <arn...@us...> - 2008-04-07 19:23:29
|
Revision: 1112
http://dcplusplus.svn.sourceforge.net/dcplusplus/?rev=1112&view=rev
Author: arnetheduck
Date: 2008-04-07 12:23:14 -0700 (Mon, 07 Apr 2008)
Log Message:
-----------
Fix bad translations crashing the whole thing
Modified Paths:
--------------
dcplusplus/trunk/changelog.txt
dcplusplus/trunk/dcpp/DCPlusPlus.h
dcplusplus/trunk/win32/stdafx.h
Property Changed:
----------------
dcplusplus/trunk/
Property changes on: dcplusplus/trunk
___________________________________________________________________
Name: bzr:revision-info
- timestamp: 2008-04-02 10:45:15.788000107 +0200
committer: Jacek Sieka <arn...@gm...>
properties:
branch-nick: dcplusplus
+ timestamp: 2008-04-02 15:31:05.088000059 +0200
committer: Jacek Sieka <arn...@gm...>
properties:
branch-nick: dcplusplus
Name: bzr:revision-id:v3-trunk1
- 1027 arn...@gm...-20080323183926-schknwnkgeo7ivdn
1028 zouzou123gen-20080323220411-r8usuc3qxwuh7zsn
1029 zouzou123gen-20080323221249-0su72zaj13e706mk
1030 arn...@gm...-20080324140623-muba1dl46m000o8c
1031 zouzou123gen-20080324141933-qbgr93ugpe0297m6
1032 arn...@gm...-20080324153706-siidja05n84i00b1
1033 arn...@gm...-20080324153823-lhn3awurnu77riln
1034 arn...@gm...-20080324165650-zapppziji67yf5a2
1035 zouzou123gen-20080324175936-4mqc2kh0lo5wtdu2
1036 zouzou123gen-20080325004602-6wdsoym95mjuhwd3
1037 arn...@gm...-20080325100659-8fqy6q65itmghlep
1038 zouzou123gen-20080325175216-s297sdiucukfvijh
1039 arn...@gm...-20080325210137-3dfqyoi8ykosy087
1040 arn...@gm...-20080325211747-nwwy1eb33r071sca
1041 arn...@gm...-20080326084110-qbselrjckku275xi
1042 zouzou123gen-20080326123631-35642mgbk2i4ty32
1043 zouzou123gen-20080326124345-f4xwn2d3ty8ubd6r
1044 arn...@gm...-20080326162031-il0nyms30w0mky43
1045 arn...@gm...-20080326164801-8dru8mjc06xgzjpv
1046 arn...@gm...-20080326170438-uzl2rx8fqnohak7g
1047 zouzou123gen-20080326172821-d6uqcbmfb0c6rwlv
1048 arn...@gm...-20080326213257-qlgdh7m2712p2l0q
1049 arn...@gm...-20080326214313-ktnoekgk3s0wmatz
1050 arn...@gm...-20080326215256-0j1iqrf286b9g7zf
1051 arn...@gm...-20080327082121-hoi22wh1gwjdfbyd
1052 arn...@gm...-20080327120639-um3tukdt374rwvgm
1053 zouzou123gen-20080327130703-6vtek6uxy3vua543
1054 arn...@gm...-20080327215831-dmg5mkufskabwkro
1055 arn...@gm...-20080327231459-cdztcv25alsuyqmf
1056 arn...@gm...-20080328085925-gceybsr53oml1p24
1057 arn...@gm...-20080328200512-1sjuu6bcnl2dyd2a
1058 arn...@gm...-20080328210347-bussqjrm5mfswh7o
1059 arn...@gm...-20080329055630-braiir1dskv7a4qm
1060 arn...@gm...-20080329061558-rck8dz60wpj3c5ja
1061 arn...@gm...-20080329081253-if6o5jn329mbzfpl
1062 arn...@gm...-20080329081619-cb4x930j8sp55cs0
1063 arn...@gm...-20080329103216-hgjzo7ra2zixbztd
1064 arn...@gm...-20080329124042-q3aw4iodmo5kafyp
1065 arn...@gm...-20080329124926-2je1z18p0272zpua
1066 arn...@gm...-20080329150901-ehj9t32en7eps2dp
1067 zouzou123gen-20080329153653-36xlvpik2ns9r84r
1068 zouzou123gen-20080329162703-51xr8hg073pg7wq5
1069 zouzou123gen-20080329234706-8ddipdqu0xeudkql
1070 arn...@gm...-20080330081232-ubqr1171ewalrd4q
1071 zouzou123gen-20080330131607-yppbs3mgyjef1cux
1072 zouzou123gen-20080330134835-yv1nogy77ib1uehd
1073 zouzou123gen-20080331124549-alyw7vugdn30piqy
1074 zouzou123gen-20080331135108-q8frtqsin5bosfzm
1075 zouzou123gen-20080331140757-u94q52yccl5lsifk
1076 zouzou123gen-20080331152513-ue1x5qhigcw51348
1077 arn...@gm...-20080331184436-a8g6chibmg8nswls
1078 arn...@gm...-20080331220648-81485k28qmwruwz6
1079 zouzou123gen-20080401081001-2yjn07cf8s5sxr3a
1080 zouzou123gen-20080401081247-f3p4hdjojnd460jw
1081 zouzou123gen-20080401084117-24a454g8o0x656kg
1082 zouzou123gen-20080401133146-jabb5i8870fg6f66
1083 zouzou123gen-20080401154610-mxdqoo5bksru93e6
1084 arn...@gm...-20080401185530-lqj4tflt5ldmx46f
1085 arn...@gm...-20080401212616-ffl7m0xm8gt15knk
1086 arn...@gm...-20080402084515-ofmnwihzv159jton
+ 1027 arn...@gm...-20080323183926-schknwnkgeo7ivdn
1028 zouzou123gen-20080323220411-r8usuc3qxwuh7zsn
1029 zouzou123gen-20080323221249-0su72zaj13e706mk
1030 arn...@gm...-20080324140623-muba1dl46m000o8c
1031 zouzou123gen-20080324141933-qbgr93ugpe0297m6
1032 arn...@gm...-20080324153706-siidja05n84i00b1
1033 arn...@gm...-20080324153823-lhn3awurnu77riln
1034 arn...@gm...-20080324165650-zapppziji67yf5a2
1035 zouzou123gen-20080324175936-4mqc2kh0lo5wtdu2
1036 zouzou123gen-20080325004602-6wdsoym95mjuhwd3
1037 arn...@gm...-20080325100659-8fqy6q65itmghlep
1038 zouzou123gen-20080325175216-s297sdiucukfvijh
1039 arn...@gm...-20080325210137-3dfqyoi8ykosy087
1040 arn...@gm...-20080325211747-nwwy1eb33r071sca
1041 arn...@gm...-20080326084110-qbselrjckku275xi
1042 zouzou123gen-20080326123631-35642mgbk2i4ty32
1043 zouzou123gen-20080326124345-f4xwn2d3ty8ubd6r
1044 arn...@gm...-20080326162031-il0nyms30w0mky43
1045 arn...@gm...-20080326164801-8dru8mjc06xgzjpv
1046 arn...@gm...-20080326170438-uzl2rx8fqnohak7g
1047 zouzou123gen-20080326172821-d6uqcbmfb0c6rwlv
1048 arn...@gm...-20080326213257-qlgdh7m2712p2l0q
1049 arn...@gm...-20080326214313-ktnoekgk3s0wmatz
1050 arn...@gm...-20080326215256-0j1iqrf286b9g7zf
1051 arn...@gm...-20080327082121-hoi22wh1gwjdfbyd
1052 arn...@gm...-20080327120639-um3tukdt374rwvgm
1053 zouzou123gen-20080327130703-6vtek6uxy3vua543
1054 arn...@gm...-20080327215831-dmg5mkufskabwkro
1055 arn...@gm...-20080327231459-cdztcv25alsuyqmf
1056 arn...@gm...-20080328085925-gceybsr53oml1p24
1057 arn...@gm...-20080328200512-1sjuu6bcnl2dyd2a
1058 arn...@gm...-20080328210347-bussqjrm5mfswh7o
1059 arn...@gm...-20080329055630-braiir1dskv7a4qm
1060 arn...@gm...-20080329061558-rck8dz60wpj3c5ja
1061 arn...@gm...-20080329081253-if6o5jn329mbzfpl
1062 arn...@gm...-20080329081619-cb4x930j8sp55cs0
1063 arn...@gm...-20080329103216-hgjzo7ra2zixbztd
1064 arn...@gm...-20080329124042-q3aw4iodmo5kafyp
1065 arn...@gm...-20080329124926-2je1z18p0272zpua
1066 arn...@gm...-20080329150901-ehj9t32en7eps2dp
1067 zouzou123gen-20080329153653-36xlvpik2ns9r84r
1068 zouzou123gen-20080329162703-51xr8hg073pg7wq5
1069 zouzou123gen-20080329234706-8ddipdqu0xeudkql
1070 arn...@gm...-20080330081232-ubqr1171ewalrd4q
1071 zouzou123gen-20080330131607-yppbs3mgyjef1cux
1072 zouzou123gen-20080330134835-yv1nogy77ib1uehd
1073 zouzou123gen-20080331124549-alyw7vugdn30piqy
1074 zouzou123gen-20080331135108-q8frtqsin5bosfzm
1075 zouzou123gen-20080331140757-u94q52yccl5lsifk
1076 zouzou123gen-20080331152513-ue1x5qhigcw51348
1077 arn...@gm...-20080331184436-a8g6chibmg8nswls
1078 arn...@gm...-20080331220648-81485k28qmwruwz6
1079 zouzou123gen-20080401081001-2yjn07cf8s5sxr3a
1080 zouzou123gen-20080401081247-f3p4hdjojnd460jw
1081 zouzou123gen-20080401084117-24a454g8o0x656kg
1082 zouzou123gen-20080401133146-jabb5i8870fg6f66
1083 zouzou123gen-20080401154610-mxdqoo5bksru93e6
1084 arn...@gm...-20080401185530-lqj4tflt5ldmx46f
1085 arn...@gm...-20080401212616-ffl7m0xm8gt15knk
1086 arn...@gm...-20080402084515-ofmnwihzv159jton
1087 arn...@gm...-20080402133105-y70soi38owzl76i9
Modified: dcplusplus/trunk/changelog.txt
===================================================================
--- dcplusplus/trunk/changelog.txt 2008-04-07 19:22:07 UTC (rev 1111)
+++ dcplusplus/trunk/changelog.txt 2008-04-07 19:23:14 UTC (rev 1112)
@@ -18,7 +18,8 @@
* [L#208684] Made the Alt key work again for line history in hub window (poy)
* [L#209684] Fixed parsing of non-XML hub lists (poy)
* [L#205660] Readded hub column to transfers (thanks mikejj)
-* Fixed file list refresh happenning 1 minute later than expected (poy)
+* Fixed file list refresh happening 1 minute later than expected (poy)
+* [L#209277] Fixed crash on bad translation
-- 0.705 2008-03-14 --
* Several patches for better *nix compatibility of the core (thanks steven sheehy et al)
Modified: dcplusplus/trunk/dcpp/DCPlusPlus.h
===================================================================
--- dcplusplus/trunk/dcpp/DCPlusPlus.h 2008-04-07 19:22:07 UTC (rev 1111)
+++ dcplusplus/trunk/dcpp/DCPlusPlus.h 2008-04-07 19:23:14 UTC (rev 1112)
@@ -16,8 +16,8 @@
* Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.
*/
-#ifndef DCPP_DCPLUSPLUS_H
-#define DCPP_DCPLUSPLUS_H
+#ifndef DCPLUSPLUS_DCPP_DCPLUSPLUS_H
+#define DCPLUSPLUS_DCPP_DCPLUSPLUS_H
#ifdef _WIN32
#ifndef snprintf
@@ -77,12 +77,12 @@
namespace dcpp {
-typedef vector<string> StringList;
+typedef std::vector<string> StringList;
typedef StringList::iterator StringIter;
typedef StringList::const_iterator StringIterC;
-typedef pair<string, string> StringPair;
-typedef vector<StringPair> StringPairList;
+typedef std::pair<string, string> StringPair;
+typedef std::vector<StringPair> StringPairList;
typedef StringPairList::iterator StringPairIter;
typedef std::tr1::unordered_map<string, string> StringMap;
@@ -91,16 +91,28 @@
typedef std::tr1::unordered_set<string> StringSet;
typedef StringSet::iterator StringSetIter;
-typedef vector<wstring> WStringList;
+typedef std::vector<wstring> WStringList;
typedef WStringList::iterator WStringIter;
typedef WStringList::const_iterator WStringIterC;
-typedef pair<wstring, wstring> WStringPair;
-typedef vector<WStringPair> WStringPairList;
+typedef std::pair<wstring, wstring> WStringPair;
+typedef std::vector<WStringPair> WStringPairList;
typedef WStringPairList::iterator WStringPairIter;
-typedef vector<uint8_t> ByteVector;
+typedef std::vector<uint8_t> ByteVector;
+template<typename T>
+boost::basic_format<T> dcpp_fmt(const T* t) {
+ boost::basic_format<T> fmt(t);
+ fmt.exceptions(boost::io::no_error_bits);
+ return fmt;
+}
+
+template<typename T>
+boost::basic_format<T> dcpp_fmt(const std::basic_string<T>& t) {
+ return dcpp_fmt(t.c_str());
+}
+
#if defined(_MSC_VER) || defined(__MINGW32__)
#define _LL(x) x##ll
#define _ULL(x) x##ull
@@ -172,8 +184,8 @@
#define PACKAGE "libdcpp"
#define LOCALEDIR Util::getLocalePath().c_str()
#define _(String) dgettext(PACKAGE, String)
-#define F_(String) boost::format(dgettext(PACKAGE, String))
-#define FN_(String1,String2, N) boost::format(dngettext(PACKAGE, String1, String2, N))
+#define F_(String) dcpp_fmt(dgettext(PACKAGE, String))
+#define FN_(String1,String2, N) dcpp_fmt(dngettext(PACKAGE, String1, String2, N))
#endif
Modified: dcplusplus/trunk/win32/stdafx.h
===================================================================
--- dcplusplus/trunk/win32/stdafx.h 2008-04-07 19:22:07 UTC (rev 1111)
+++ dcplusplus/trunk/win32/stdafx.h 2008-04-07 19:23:14 UTC (rev 1112)
@@ -63,13 +63,13 @@
#define N_(String) gettext_noop (String)
#define T_(String) Text::toT(gettext(String))
#define CT_(String) T_(String).c_str()
-#define F_(String) boost::format(gettext(String))
-#define FN_(String1,String2, N) boost::format(ngettext(String1, String2, N))
+#define F_(String) dcpp_fmt(gettext(String))
+#define FN_(String1,String2, N) dcpp_fmt(ngettext(String1, String2, N))
#ifdef UNICODE
-#define TF_(String) boost::wformat(Text::toT(gettext(String)))
-#define TFN_(String1,String2, N) boost::wformat(Text::toT(ngettext(String1, String2, N)))
+#define TF_(String) dcpp_fmt(Text::toT(gettext(String)))
+#define TFN_(String1,String2, N) dcpp_fmt(Text::toT(ngettext(String1, String2, N)))
#else
-#define TF_(String) boost::format(Text::toT(gettext(String)))
-#define TFN_(String1,String2, N) boost::format(Text::toT(ngettext(String1, String2, N)))
+#define TF_(String) dcpp_fmt(Text::toT(gettext(String)))
+#define TFN_(String1,String2, N) dcpp_fmt(Text::toT(ngettext(String1, String2, N)))
#endif
#endif
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
|
|
From: <arn...@us...> - 2008-04-07 19:25:44
|
Revision: 1113
http://dcplusplus.svn.sourceforge.net/dcplusplus/?rev=1113&view=rev
Author: arnetheduck
Date: 2008-04-07 12:24:43 -0700 (Mon, 07 Apr 2008)
Log Message:
-----------
remove radiobutton from factory
Modified Paths:
--------------
dcplusplus/trunk/smartwin/include/smartwin/SmartWin.h
dcplusplus/trunk/smartwin/include/smartwin/WidgetFactory.h
dcplusplus/trunk/smartwin/include/smartwin/forward.h
dcplusplus/trunk/smartwin/include/smartwin/widgets/Composite.h
dcplusplus/trunk/win32/Advanced3Page.cpp
dcplusplus/trunk/win32/CommandDlg.cpp
dcplusplus/trunk/win32/DownloadPage.cpp
dcplusplus/trunk/win32/MagnetDlg.cpp
dcplusplus/trunk/win32/NetworkPage.cpp
dcplusplus/trunk/win32/stdafx.h
Property Changed:
----------------
dcplusplus/trunk/
Property changes on: dcplusplus/trunk
___________________________________________________________________
Name: bzr:revision-info
- timestamp: 2008-04-02 15:31:05.088000059 +0200
committer: Jacek Sieka <arn...@gm...>
properties:
branch-nick: dcplusplus
+ timestamp: 2008-04-02 16:24:17.150000095 +0200
committer: Jacek Sieka <arn...@gm...>
properties:
branch-nick: dcplusplus
Name: bzr:revision-id:v3-trunk1
- 1027 arn...@gm...-20080323183926-schknwnkgeo7ivdn
1028 zouzou123gen-20080323220411-r8usuc3qxwuh7zsn
1029 zouzou123gen-20080323221249-0su72zaj13e706mk
1030 arn...@gm...-20080324140623-muba1dl46m000o8c
1031 zouzou123gen-20080324141933-qbgr93ugpe0297m6
1032 arn...@gm...-20080324153706-siidja05n84i00b1
1033 arn...@gm...-20080324153823-lhn3awurnu77riln
1034 arn...@gm...-20080324165650-zapppziji67yf5a2
1035 zouzou123gen-20080324175936-4mqc2kh0lo5wtdu2
1036 zouzou123gen-20080325004602-6wdsoym95mjuhwd3
1037 arn...@gm...-20080325100659-8fqy6q65itmghlep
1038 zouzou123gen-20080325175216-s297sdiucukfvijh
1039 arn...@gm...-20080325210137-3dfqyoi8ykosy087
1040 arn...@gm...-20080325211747-nwwy1eb33r071sca
1041 arn...@gm...-20080326084110-qbselrjckku275xi
1042 zouzou123gen-20080326123631-35642mgbk2i4ty32
1043 zouzou123gen-20080326124345-f4xwn2d3ty8ubd6r
1044 arn...@gm...-20080326162031-il0nyms30w0mky43
1045 arn...@gm...-20080326164801-8dru8mjc06xgzjpv
1046 arn...@gm...-20080326170438-uzl2rx8fqnohak7g
1047 zouzou123gen-20080326172821-d6uqcbmfb0c6rwlv
1048 arn...@gm...-20080326213257-qlgdh7m2712p2l0q
1049 arn...@gm...-20080326214313-ktnoekgk3s0wmatz
1050 arn...@gm...-20080326215256-0j1iqrf286b9g7zf
1051 arn...@gm...-20080327082121-hoi22wh1gwjdfbyd
1052 arn...@gm...-20080327120639-um3tukdt374rwvgm
1053 zouzou123gen-20080327130703-6vtek6uxy3vua543
1054 arn...@gm...-20080327215831-dmg5mkufskabwkro
1055 arn...@gm...-20080327231459-cdztcv25alsuyqmf
1056 arn...@gm...-20080328085925-gceybsr53oml1p24
1057 arn...@gm...-20080328200512-1sjuu6bcnl2dyd2a
1058 arn...@gm...-20080328210347-bussqjrm5mfswh7o
1059 arn...@gm...-20080329055630-braiir1dskv7a4qm
1060 arn...@gm...-20080329061558-rck8dz60wpj3c5ja
1061 arn...@gm...-20080329081253-if6o5jn329mbzfpl
1062 arn...@gm...-20080329081619-cb4x930j8sp55cs0
1063 arn...@gm...-20080329103216-hgjzo7ra2zixbztd
1064 arn...@gm...-20080329124042-q3aw4iodmo5kafyp
1065 arn...@gm...-20080329124926-2je1z18p0272zpua
1066 arn...@gm...-20080329150901-ehj9t32en7eps2dp
1067 zouzou123gen-20080329153653-36xlvpik2ns9r84r
1068 zouzou123gen-20080329162703-51xr8hg073pg7wq5
1069 zouzou123gen-20080329234706-8ddipdqu0xeudkql
1070 arn...@gm...-20080330081232-ubqr1171ewalrd4q
1071 zouzou123gen-20080330131607-yppbs3mgyjef1cux
1072 zouzou123gen-20080330134835-yv1nogy77ib1uehd
1073 zouzou123gen-20080331124549-alyw7vugdn30piqy
1074 zouzou123gen-20080331135108-q8frtqsin5bosfzm
1075 zouzou123gen-20080331140757-u94q52yccl5lsifk
1076 zouzou123gen-20080331152513-ue1x5qhigcw51348
1077 arn...@gm...-20080331184436-a8g6chibmg8nswls
1078 arn...@gm...-20080331220648-81485k28qmwruwz6
1079 zouzou123gen-20080401081001-2yjn07cf8s5sxr3a
1080 zouzou123gen-20080401081247-f3p4hdjojnd460jw
1081 zouzou123gen-20080401084117-24a454g8o0x656kg
1082 zouzou123gen-20080401133146-jabb5i8870fg6f66
1083 zouzou123gen-20080401154610-mxdqoo5bksru93e6
1084 arn...@gm...-20080401185530-lqj4tflt5ldmx46f
1085 arn...@gm...-20080401212616-ffl7m0xm8gt15knk
1086 arn...@gm...-20080402084515-ofmnwihzv159jton
1087 arn...@gm...-20080402133105-y70soi38owzl76i9
+ 1027 arn...@gm...-20080323183926-schknwnkgeo7ivdn
1028 zouzou123gen-20080323220411-r8usuc3qxwuh7zsn
1029 zouzou123gen-20080323221249-0su72zaj13e706mk
1030 arn...@gm...-20080324140623-muba1dl46m000o8c
1031 zouzou123gen-20080324141933-qbgr93ugpe0297m6
1032 arn...@gm...-20080324153706-siidja05n84i00b1
1033 arn...@gm...-20080324153823-lhn3awurnu77riln
1034 arn...@gm...-20080324165650-zapppziji67yf5a2
1035 zouzou123gen-20080324175936-4mqc2kh0lo5wtdu2
1036 zouzou123gen-20080325004602-6wdsoym95mjuhwd3
1037 arn...@gm...-20080325100659-8fqy6q65itmghlep
1038 zouzou123gen-20080325175216-s297sdiucukfvijh
1039 arn...@gm...-20080325210137-3dfqyoi8ykosy087
1040 arn...@gm...-20080325211747-nwwy1eb33r071sca
1041 arn...@gm...-20080326084110-qbselrjckku275xi
1042 zouzou123gen-20080326123631-35642mgbk2i4ty32
1043 zouzou123gen-20080326124345-f4xwn2d3ty8ubd6r
1044 arn...@gm...-20080326162031-il0nyms30w0mky43
1045 arn...@gm...-20080326164801-8dru8mjc06xgzjpv
1046 arn...@gm...-20080326170438-uzl2rx8fqnohak7g
1047 zouzou123gen-20080326172821-d6uqcbmfb0c6rwlv
1048 arn...@gm...-20080326213257-qlgdh7m2712p2l0q
1049 arn...@gm...-20080326214313-ktnoekgk3s0wmatz
1050 arn...@gm...-20080326215256-0j1iqrf286b9g7zf
1051 arn...@gm...-20080327082121-hoi22wh1gwjdfbyd
1052 arn...@gm...-20080327120639-um3tukdt374rwvgm
1053 zouzou123gen-20080327130703-6vtek6uxy3vua543
1054 arn...@gm...-20080327215831-dmg5mkufskabwkro
1055 arn...@gm...-20080327231459-cdztcv25alsuyqmf
1056 arn...@gm...-20080328085925-gceybsr53oml1p24
1057 arn...@gm...-20080328200512-1sjuu6bcnl2dyd2a
1058 arn...@gm...-20080328210347-bussqjrm5mfswh7o
1059 arn...@gm...-20080329055630-braiir1dskv7a4qm
1060 arn...@gm...-20080329061558-rck8dz60wpj3c5ja
1061 arn...@gm...-20080329081253-if6o5jn329mbzfpl
1062 arn...@gm...-20080329081619-cb4x930j8sp55cs0
1063 arn...@gm...-20080329103216-hgjzo7ra2zixbztd
1064 arn...@gm...-20080329124042-q3aw4iodmo5kafyp
1065 arn...@gm...-20080329124926-2je1z18p0272zpua
1066 arn...@gm...-20080329150901-ehj9t32en7eps2dp
1067 zouzou123gen-20080329153653-36xlvpik2ns9r84r
1068 zouzou123gen-20080329162703-51xr8hg073pg7wq5
1069 zouzou123gen-20080329234706-8ddipdqu0xeudkql
1070 arn...@gm...-20080330081232-ubqr1171ewalrd4q
1071 zouzou123gen-20080330131607-yppbs3mgyjef1cux
1072 zouzou123gen-20080330134835-yv1nogy77ib1uehd
1073 zouzou123gen-20080331124549-alyw7vugdn30piqy
1074 zouzou123gen-20080331135108-q8frtqsin5bosfzm
1075 zouzou123gen-20080331140757-u94q52yccl5lsifk
1076 zouzou123gen-20080331152513-ue1x5qhigcw51348
1077 arn...@gm...-20080331184436-a8g6chibmg8nswls
1078 arn...@gm...-20080331220648-81485k28qmwruwz6
1079 zouzou123gen-20080401081001-2yjn07cf8s5sxr3a
1080 zouzou123gen-20080401081247-f3p4hdjojnd460jw
1081 zouzou123gen-20080401084117-24a454g8o0x656kg
1082 zouzou123gen-20080401133146-jabb5i8870fg6f66
1083 zouzou123gen-20080401154610-mxdqoo5bksru93e6
1084 arn...@gm...-20080401185530-lqj4tflt5ldmx46f
1085 arn...@gm...-20080401212616-ffl7m0xm8gt15knk
1086 arn...@gm...-20080402084515-ofmnwihzv159jton
1087 arn...@gm...-20080402133105-y70soi38owzl76i9
1088 arn...@gm...-20080402142417-rn2dbkx19wfz3vae
Modified: dcplusplus/trunk/smartwin/include/smartwin/SmartWin.h
===================================================================
--- dcplusplus/trunk/smartwin/include/smartwin/SmartWin.h 2008-04-07 19:23:14 UTC (rev 1112)
+++ dcplusplus/trunk/smartwin/include/smartwin/SmartWin.h 2008-04-07 19:24:43 UTC (rev 1113)
@@ -46,12 +46,12 @@
#include "../SmartUtil.h"
#include "Anchors.h"
#include "Application.h"
-#include "Point.h"
-#include "Rectangle.h"
#include "ClipBoard.h"
#include "Cursor.h"
#include "LibraryLoader.h"
#include "Place.h"
+#include "Point.h"
+#include "Rectangle.h"
#include "Resource.h"
#include "Threads.h"
#include "WidgetFactory.h"
@@ -63,14 +63,15 @@
#include "resources/Icon.h"
#include "resources/ImageList.h"
#include "resources/Pen.h"
+#include "widgets/DateTime.h"
+#include "widgets/MDIChild.h"
+#include "widgets/MDIFrame.h"
+#include "widgets/MDIParent.h"
#include "widgets/ModalDialog.h"
#include "widgets/ModelessDialog.h"
-#include "widgets/DateTime.h"
+#include "widgets/RadioButton.h"
#include "widgets/Slider.h"
#include "widgets/Spinner.h"
-#include "widgets/MDIChild.h"
-#include "widgets/MDIFrame.h"
-#include "widgets/MDIParent.h"
namespace sw = SmartWin;
Modified: dcplusplus/trunk/smartwin/include/smartwin/WidgetFactory.h
===================================================================
--- dcplusplus/trunk/smartwin/include/smartwin/WidgetFactory.h 2008-04-07 19:23:14 UTC (rev 1112)
+++ dcplusplus/trunk/smartwin/include/smartwin/WidgetFactory.h 2008-04-07 19:24:43 UTC (rev 1113)
@@ -40,7 +40,6 @@
#include "widgets/GroupBox.h"
#include "widgets/LoadDialog.h"
#include "widgets/ProgressBar.h"
-#include "widgets/RadioButton.h"
#include "widgets/SaveDialog.h"
#include "widgets/Label.h"
#include "widgets/StatusBar.h"
@@ -147,12 +146,6 @@
/// GroupBox object type.
typedef typename GroupBox::ObjectType GroupBoxPtr;
- /// RadioButton class type.
- typedef SmartWin::RadioButton RadioButton;
-
- /// RadioButton object type.
- typedef typename RadioButton::ObjectType RadioButtonPtr;
-
/// LoadFileDialog class type.
typedef SmartWin::LoadDialog LoadDialog;
@@ -347,16 +340,6 @@
*/
GroupBoxPtr attachGroupBox( unsigned id );
- /// Creates a Radio Button Control and returns a pointer to it.
- /** DON'T delete the returned pointer!!!
- */
- RadioButtonPtr createRadioButton( GroupBoxPtr parent, const typename RadioButton::Seed & cs = RadioButton::Seed() );
-
- /// Subclasses a Radio Button Control and returns a pointer to it.
- /** DON'T delete the returned pointer!!!
- */
- RadioButtonPtr attachRadioButton( unsigned id );
-
/// Creates a Comb Box and returns a pointer to it.
/** DON'T delete the returned pointer!!!
*/
@@ -568,25 +551,6 @@
}
template<typename ContainerWidgetType>
-typename WidgetFactory< ContainerWidgetType >::RadioButtonPtr
-WidgetFactory< ContainerWidgetType >::createRadioButton( GroupBoxPtr parent, const typename RadioButton::Seed & cs )
-{
-#ifdef PORT_ME
- RadioButtonPtr retVal = WidgetCreator< RadioButton >::create( parent, internal_::getTypedParentOrThrow < EventHandlerClass * >( this ), cs );
- parent->addChild( retVal );
- return retVal;
-#endif
-}
-
-template<typename ContainerWidgetType>
-typename WidgetFactory< ContainerWidgetType >::RadioButtonPtr
-WidgetFactory< ContainerWidgetType >::attachRadioButton( unsigned id )
-{
- RadioButtonPtr retVal = WidgetCreator< RadioButton >::attach( this, id );
- return retVal;
-}
-
-template<typename ContainerWidgetType>
typename WidgetFactory< ContainerWidgetType >::ComboBoxPtr
WidgetFactory< ContainerWidgetType >::createComboBox( const typename ComboBox::Seed & cs )
{
Modified: dcplusplus/trunk/smartwin/include/smartwin/forward.h
===================================================================
--- dcplusplus/trunk/smartwin/include/smartwin/forward.h 2008-04-07 19:23:14 UTC (rev 1112)
+++ dcplusplus/trunk/smartwin/include/smartwin/forward.h 2008-04-07 19:24:43 UTC (rev 1113)
@@ -27,6 +27,9 @@
class MDIParent;
typedef MDIParent* MDIParentPtr;
+class RadioButton;
+typedef RadioButton* RadioButtonPtr;
+
class Spinner;
typedef Spinner* SpinnerPtr;
Modified: dcplusplus/trunk/smartwin/include/smartwin/widgets/Composite.h
===================================================================
--- dcplusplus/trunk/smartwin/include/smartwin/widgets/Composite.h 2008-04-07 19:23:14 UTC (rev 1112)
+++ dcplusplus/trunk/smartwin/include/smartwin/widgets/Composite.h 2008-04-07 19:24:43 UTC (rev 1113)
@@ -42,14 +42,23 @@
typedef Control<Policy> BaseType;
// TODO Maybe move this to a separate class?
-
+ // This brings these classes into the namespace of classes that inherit from Composite
+ typedef SmartWin::Button Button;
typedef SmartWin::ButtonPtr ButtonPtr;
+ typedef SmartWin::CheckBox CheckBox;
typedef SmartWin::CheckBoxPtr CheckBoxPtr;
+ typedef SmartWin::DateTime DateTime;
typedef SmartWin::DateTimePtr DateTimePtr;
+ typedef SmartWin::Label Label;
typedef SmartWin::LabelPtr LabelPtr;
+ typedef SmartWin::Table Table;
typedef SmartWin::TablePtr TablePtr;
+ typedef SmartWin::Tree Tree;
typedef SmartWin::TreePtr TreePtr;
+ typedef SmartWin::Spinner Spinner;
typedef SmartWin::SpinnerPtr SpinnerPtr;
+ typedef SmartWin::RadioButton RadioButton;
+ typedef SmartWin::RadioButtonPtr RadioButtonPtr;
/// Seed class
/** This class contains all of the values needed to create the widget. It also
Modified: dcplusplus/trunk/win32/Advanced3Page.cpp
===================================================================
--- dcplusplus/trunk/win32/Advanced3Page.cpp 2008-04-07 19:23:14 UTC (rev 1112)
+++ dcplusplus/trunk/win32/Advanced3Page.cpp 2008-04-07 19:24:43 UTC (rev 1113)
@@ -117,7 +117,7 @@
PropPage::translate(handle(), texts);
PropPage::read(handle(), items, 0, 0);
- SpinnerPtr spinner = attachChild<SmartWin::Spinner>(IDC_SEARCH_HISTORY_SPIN);
+ SpinnerPtr spinner = attachChild<Spinner>(IDC_SEARCH_HISTORY_SPIN);
spinner->setRange(0, 100);
attachTextBox(IDC_ROLLBACK);
Modified: dcplusplus/trunk/win32/CommandDlg.cpp
===================================================================
--- dcplusplus/trunk/win32/CommandDlg.cpp 2008-04-07 19:23:14 UTC (rev 1112)
+++ dcplusplus/trunk/win32/CommandDlg.cpp 2008-04-07 19:24:43 UTC (rev 1113)
@@ -99,19 +99,19 @@
setItemText(IDC_SETTINGS_TO, T_("To"));
setItemText(IDC_USER_CMD_PREVIEW, T_("Text sent to hub"));
- separator = attachRadioButton(IDC_SETTINGS_SEPARATOR);
+ attachChild(separator, IDC_SETTINGS_SEPARATOR);
separator->setText(T_("Separator"));
separator->onClicked(std::tr1::bind(&CommandDlg::handleTypeChanged, this));
- raw = attachRadioButton(IDC_SETTINGS_RAW);
+ attachChild(raw, IDC_SETTINGS_RAW);
raw->setText(T_("Raw"));
raw->onClicked(std::tr1::bind(&CommandDlg::handleTypeChanged, this));
- chat = attachRadioButton(IDC_SETTINGS_CHAT);
+ attachChild(chat, IDC_SETTINGS_CHAT);
chat->setText(T_("Chat"));
chat->onClicked(std::tr1::bind(&CommandDlg::handleTypeChanged, this));
- PM = attachRadioButton(IDC_SETTINGS_PM);
+ attachChild(PM, IDC_SETTINGS_PM);
PM->setText(T_("PM"));
PM->onClicked(std::tr1::bind(&CommandDlg::handleTypeChanged, this));
Modified: dcplusplus/trunk/win32/DownloadPage.cpp
===================================================================
--- dcplusplus/trunk/win32/DownloadPage.cpp 2008-04-07 19:23:14 UTC (rev 1112)
+++ dcplusplus/trunk/win32/DownloadPage.cpp 2008-04-07 19:24:43 UTC (rev 1113)
@@ -86,7 +86,7 @@
attachButton(IDC_SETTINGS_LIST_CONFIG)->onClicked(std::tr1::bind(&DownloadPage::handleConfigHubLists, this));
- SpinnerPtr spinner = attachChild<SmartWin::Spinner>(IDC_SLOTSSPIN);
+ SpinnerPtr spinner = attachChild<Spinner>(IDC_SLOTSSPIN);
spinner->setRange(0, 100);
attachChild(spinner, IDC_SPEEDSPIN);
Modified: dcplusplus/trunk/win32/MagnetDlg.cpp
===================================================================
--- dcplusplus/trunk/win32/MagnetDlg.cpp 2008-04-07 19:23:14 UTC (rev 1112)
+++ dcplusplus/trunk/win32/MagnetDlg.cpp 2008-04-07 19:24:43 UTC (rev 1113)
@@ -53,12 +53,12 @@
//queue->onClicked(std::tr1::bind(&MagnetDlg::handleRadioButtonClicked, this, queue));
::ShowWindow(getItem(IDC_MAGNET_1_QUEUE), false);
- search = attachRadioButton(IDC_MAGNET_2_SEARCH);
+ attachChild(search, IDC_MAGNET_2_SEARCH);
search->setText(T_("Start a search for this file"));
search->setFocus();
//search->onClicked(std::tr1::bind(&MagnetDlg::handleRadioButtonClicked, this, search));
- doNothing = attachRadioButton(IDC_MAGNET_3_NOTHING);
+ attachChild(doNothing, IDC_MAGNET_3_NOTHING);
doNothing->setText(T_("Do nothing"));
//doNothing->onClicked(std::tr1::bind(&MagnetDlg::handleRadioButtonClicked, this, doNothing));
Modified: dcplusplus/trunk/win32/NetworkPage.cpp
===================================================================
--- dcplusplus/trunk/win32/NetworkPage.cpp 2008-04-07 19:23:14 UTC (rev 1112)
+++ dcplusplus/trunk/win32/NetworkPage.cpp 2008-04-07 19:24:43 UTC (rev 1113)
@@ -121,7 +121,7 @@
fixControls();
-#define RADIO_ATTACH(id) attachRadioButton(id)->onClicked((std::tr1::bind(&NetworkPage::fixControls, this)))
+#define RADIO_ATTACH(id) attachChild<RadioButton>(id)->onClicked((std::tr1::bind(&NetworkPage::fixControls, this)))
RADIO_ATTACH(IDC_DIRECT);
RADIO_ATTACH(IDC_FIREWALL_UPNP);
RADIO_ATTACH(IDC_FIREWALL_NAT);
Modified: dcplusplus/trunk/win32/stdafx.h
===================================================================
--- dcplusplus/trunk/win32/stdafx.h 2008-04-07 19:23:14 UTC (rev 1112)
+++ dcplusplus/trunk/win32/stdafx.h 2008-04-07 19:24:43 UTC (rev 1113)
@@ -35,6 +35,7 @@
#include <smartwin/widgets/Label.h>
#include <smartwin/widgets/ModalDialog.h>
#include <smartwin/widgets/ModelessDialog.h>
+#include <smartwin/widgets/RadioButton.h>
#include <smartwin/widgets/Spinner.h>
#include <smartwin/widgets/Table.h>
#include <smartwin/widgets/TextBox.h>
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
|
|
From: <arn...@us...> - 2008-04-07 19:27:17
|
Revision: 1114
http://dcplusplus.svn.sourceforge.net/dcplusplus/?rev=1114&view=rev
Author: arnetheduck
Date: 2008-04-07 12:26:50 -0700 (Mon, 07 Apr 2008)
Log Message:
-----------
remove window, container from factory
Modified Paths:
--------------
dcplusplus/trunk/smartwin/include/smartwin/SmartWin.h
dcplusplus/trunk/smartwin/include/smartwin/WidgetFactory.h
dcplusplus/trunk/smartwin/include/smartwin/forward.h
dcplusplus/trunk/smartwin/include/smartwin/widgets/Composite.h
dcplusplus/trunk/win32/stdafx.h
Property Changed:
----------------
dcplusplus/trunk/
Property changes on: dcplusplus/trunk
___________________________________________________________________
Name: bzr:revision-info
- timestamp: 2008-04-02 16:24:17.150000095 +0200
committer: Jacek Sieka <arn...@gm...>
properties:
branch-nick: dcplusplus
+ timestamp: 2008-04-02 16:44:59.851999998 +0200
committer: Jacek Sieka <arn...@gm...>
properties:
branch-nick: dcplusplus
Name: bzr:revision-id:v3-trunk1
- 1027 arn...@gm...-20080323183926-schknwnkgeo7ivdn
1028 zouzou123gen-20080323220411-r8usuc3qxwuh7zsn
1029 zouzou123gen-20080323221249-0su72zaj13e706mk
1030 arn...@gm...-20080324140623-muba1dl46m000o8c
1031 zouzou123gen-20080324141933-qbgr93ugpe0297m6
1032 arn...@gm...-20080324153706-siidja05n84i00b1
1033 arn...@gm...-20080324153823-lhn3awurnu77riln
1034 arn...@gm...-20080324165650-zapppziji67yf5a2
1035 zouzou123gen-20080324175936-4mqc2kh0lo5wtdu2
1036 zouzou123gen-20080325004602-6wdsoym95mjuhwd3
1037 arn...@gm...-20080325100659-8fqy6q65itmghlep
1038 zouzou123gen-20080325175216-s297sdiucukfvijh
1039 arn...@gm...-20080325210137-3dfqyoi8ykosy087
1040 arn...@gm...-20080325211747-nwwy1eb33r071sca
1041 arn...@gm...-20080326084110-qbselrjckku275xi
1042 zouzou123gen-20080326123631-35642mgbk2i4ty32
1043 zouzou123gen-20080326124345-f4xwn2d3ty8ubd6r
1044 arn...@gm...-20080326162031-il0nyms30w0mky43
1045 arn...@gm...-20080326164801-8dru8mjc06xgzjpv
1046 arn...@gm...-20080326170438-uzl2rx8fqnohak7g
1047 zouzou123gen-20080326172821-d6uqcbmfb0c6rwlv
1048 arn...@gm...-20080326213257-qlgdh7m2712p2l0q
1049 arn...@gm...-20080326214313-ktnoekgk3s0wmatz
1050 arn...@gm...-20080326215256-0j1iqrf286b9g7zf
1051 arn...@gm...-20080327082121-hoi22wh1gwjdfbyd
1052 arn...@gm...-20080327120639-um3tukdt374rwvgm
1053 zouzou123gen-20080327130703-6vtek6uxy3vua543
1054 arn...@gm...-20080327215831-dmg5mkufskabwkro
1055 arn...@gm...-20080327231459-cdztcv25alsuyqmf
1056 arn...@gm...-20080328085925-gceybsr53oml1p24
1057 arn...@gm...-20080328200512-1sjuu6bcnl2dyd2a
1058 arn...@gm...-20080328210347-bussqjrm5mfswh7o
1059 arn...@gm...-20080329055630-braiir1dskv7a4qm
1060 arn...@gm...-20080329061558-rck8dz60wpj3c5ja
1061 arn...@gm...-20080329081253-if6o5jn329mbzfpl
1062 arn...@gm...-20080329081619-cb4x930j8sp55cs0
1063 arn...@gm...-20080329103216-hgjzo7ra2zixbztd
1064 arn...@gm...-20080329124042-q3aw4iodmo5kafyp
1065 arn...@gm...-20080329124926-2je1z18p0272zpua
1066 arn...@gm...-20080329150901-ehj9t32en7eps2dp
1067 zouzou123gen-20080329153653-36xlvpik2ns9r84r
1068 zouzou123gen-20080329162703-51xr8hg073pg7wq5
1069 zouzou123gen-20080329234706-8ddipdqu0xeudkql
1070 arn...@gm...-20080330081232-ubqr1171ewalrd4q
1071 zouzou123gen-20080330131607-yppbs3mgyjef1cux
1072 zouzou123gen-20080330134835-yv1nogy77ib1uehd
1073 zouzou123gen-20080331124549-alyw7vugdn30piqy
1074 zouzou123gen-20080331135108-q8frtqsin5bosfzm
1075 zouzou123gen-20080331140757-u94q52yccl5lsifk
1076 zouzou123gen-20080331152513-ue1x5qhigcw51348
1077 arn...@gm...-20080331184436-a8g6chibmg8nswls
1078 arn...@gm...-20080331220648-81485k28qmwruwz6
1079 zouzou123gen-20080401081001-2yjn07cf8s5sxr3a
1080 zouzou123gen-20080401081247-f3p4hdjojnd460jw
1081 zouzou123gen-20080401084117-24a454g8o0x656kg
1082 zouzou123gen-20080401133146-jabb5i8870fg6f66
1083 zouzou123gen-20080401154610-mxdqoo5bksru93e6
1084 arn...@gm...-20080401185530-lqj4tflt5ldmx46f
1085 arn...@gm...-20080401212616-ffl7m0xm8gt15knk
1086 arn...@gm...-20080402084515-ofmnwihzv159jton
1087 arn...@gm...-20080402133105-y70soi38owzl76i9
1088 arn...@gm...-20080402142417-rn2dbkx19wfz3vae
+ 1027 arn...@gm...-20080323183926-schknwnkgeo7ivdn
1028 zouzou123gen-20080323220411-r8usuc3qxwuh7zsn
1029 zouzou123gen-20080323221249-0su72zaj13e706mk
1030 arn...@gm...-20080324140623-muba1dl46m000o8c
1031 zouzou123gen-20080324141933-qbgr93ugpe0297m6
1032 arn...@gm...-20080324153706-siidja05n84i00b1
1033 arn...@gm...-20080324153823-lhn3awurnu77riln
1034 arn...@gm...-20080324165650-zapppziji67yf5a2
1035 zouzou123gen-20080324175936-4mqc2kh0lo5wtdu2
1036 zouzou123gen-20080325004602-6wdsoym95mjuhwd3
1037 arn...@gm...-20080325100659-8fqy6q65itmghlep
1038 zouzou123gen-20080325175216-s297sdiucukfvijh
1039 arn...@gm...-20080325210137-3dfqyoi8ykosy087
1040 arn...@gm...-20080325211747-nwwy1eb33r071sca
1041 arn...@gm...-20080326084110-qbselrjckku275xi
1042 zouzou123gen-20080326123631-35642mgbk2i4ty32
1043 zouzou123gen-20080326124345-f4xwn2d3ty8ubd6r
1044 arn...@gm...-20080326162031-il0nyms30w0mky43
1045 arn...@gm...-20080326164801-8dru8mjc06xgzjpv
1046 arn...@gm...-20080326170438-uzl2rx8fqnohak7g
1047 zouzou123gen-20080326172821-d6uqcbmfb0c6rwlv
1048 arn...@gm...-20080326213257-qlgdh7m2712p2l0q
1049 arn...@gm...-20080326214313-ktnoekgk3s0wmatz
1050 arn...@gm...-20080326215256-0j1iqrf286b9g7zf
1051 arn...@gm...-20080327082121-hoi22wh1gwjdfbyd
1052 arn...@gm...-20080327120639-um3tukdt374rwvgm
1053 zouzou123gen-20080327130703-6vtek6uxy3vua543
1054 arn...@gm...-20080327215831-dmg5mkufskabwkro
1055 arn...@gm...-20080327231459-cdztcv25alsuyqmf
1056 arn...@gm...-20080328085925-gceybsr53oml1p24
1057 arn...@gm...-20080328200512-1sjuu6bcnl2dyd2a
1058 arn...@gm...-20080328210347-bussqjrm5mfswh7o
1059 arn...@gm...-20080329055630-braiir1dskv7a4qm
1060 arn...@gm...-20080329061558-rck8dz60wpj3c5ja
1061 arn...@gm...-20080329081253-if6o5jn329mbzfpl
1062 arn...@gm...-20080329081619-cb4x930j8sp55cs0
1063 arn...@gm...-20080329103216-hgjzo7ra2zixbztd
1064 arn...@gm...-20080329124042-q3aw4iodmo5kafyp
1065 arn...@gm...-20080329124926-2je1z18p0272zpua
1066 arn...@gm...-20080329150901-ehj9t32en7eps2dp
1067 zouzou123gen-20080329153653-36xlvpik2ns9r84r
1068 zouzou123gen-20080329162703-51xr8hg073pg7wq5
1069 zouzou123gen-20080329234706-8ddipdqu0xeudkql
1070 arn...@gm...-20080330081232-ubqr1171ewalrd4q
1071 zouzou123gen-20080330131607-yppbs3mgyjef1cux
1072 zouzou123gen-20080330134835-yv1nogy77ib1uehd
1073 zouzou123gen-20080331124549-alyw7vugdn30piqy
1074 zouzou123gen-20080331135108-q8frtqsin5bosfzm
1075 zouzou123gen-20080331140757-u94q52yccl5lsifk
1076 zouzou123gen-20080331152513-ue1x5qhigcw51348
1077 arn...@gm...-20080331184436-a8g6chibmg8nswls
1078 arn...@gm...-20080331220648-81485k28qmwruwz6
1079 zouzou123gen-20080401081001-2yjn07cf8s5sxr3a
1080 zouzou123gen-20080401081247-f3p4hdjojnd460jw
1081 zouzou123gen-20080401084117-24a454g8o0x656kg
1082 zouzou123gen-20080401133146-jabb5i8870fg6f66
1083 zouzou123gen-20080401154610-mxdqoo5bksru93e6
1084 arn...@gm...-20080401185530-lqj4tflt5ldmx46f
1085 arn...@gm...-20080401212616-ffl7m0xm8gt15knk
1086 arn...@gm...-20080402084515-ofmnwihzv159jton
1087 arn...@gm...-20080402133105-y70soi38owzl76i9
1088 arn...@gm...-20080402142417-rn2dbkx19wfz3vae
1089 arn...@gm...-20080402144459-u3z3hqvl8aqjc4a0
Modified: dcplusplus/trunk/smartwin/include/smartwin/SmartWin.h
===================================================================
--- dcplusplus/trunk/smartwin/include/smartwin/SmartWin.h 2008-04-07 19:24:43 UTC (rev 1113)
+++ dcplusplus/trunk/smartwin/include/smartwin/SmartWin.h 2008-04-07 19:26:50 UTC (rev 1114)
@@ -63,6 +63,7 @@
#include "resources/Icon.h"
#include "resources/ImageList.h"
#include "resources/Pen.h"
+#include "widgets/Container.h"
#include "widgets/DateTime.h"
#include "widgets/MDIChild.h"
#include "widgets/MDIFrame.h"
@@ -72,6 +73,7 @@
#include "widgets/RadioButton.h"
#include "widgets/Slider.h"
#include "widgets/Spinner.h"
+#include "widgets/Window.h"
namespace sw = SmartWin;
Modified: dcplusplus/trunk/smartwin/include/smartwin/WidgetFactory.h
===================================================================
--- dcplusplus/trunk/smartwin/include/smartwin/WidgetFactory.h 2008-04-07 19:24:43 UTC (rev 1113)
+++ dcplusplus/trunk/smartwin/include/smartwin/WidgetFactory.h 2008-04-07 19:26:50 UTC (rev 1114)
@@ -35,7 +35,6 @@
#include "widgets/MessageBox.h"
#include "widgets/CheckBox.h"
#include "widgets/ComboBox.h"
-#include "widgets/Container.h"
#include "widgets/Table.h"
#include "widgets/GroupBox.h"
#include "widgets/LoadDialog.h"
@@ -48,7 +47,6 @@
#include "widgets/TextBox.h"
#include "widgets/Tree.h"
#include "widgets/ToolTip.h"
-#include "widgets/Window.h"
#include "WidgetFactoryPlatformImplementation.h"
#include "WidgetCreator.h"
@@ -173,18 +171,6 @@
/// CheckBox object type.
typedef typename CheckBox::ObjectType CheckBoxPtr;
- /// WidgetChildWindow class type.
- typedef SmartWin::Container Container;
-
- /// WidgetChildWindow object type.
- typedef typename Container::ObjectType ContainerPtr;
-
- /// Window class type.
- typedef SmartWin::Window Window;
-
- /// Window object type.
- typedef typename Window::ObjectType WindowPtr;
-
/// ProgressBar class type.
typedef SmartWin::ProgressBar ProgressBar;
@@ -254,11 +240,6 @@
*/
CheckBoxPtr attachCheckBox( unsigned id );
- /// Creates a child window and returns a pointer to it.
- /** DON'T delete the returned pointer!!!
- */
- ContainerPtr createContainer( const typename Container::Seed & cs = Container::Seed() );
-
/// Creates a Tree View and returns a pointer to it.
/** DON'T delete the returned pointer!!!
*/
@@ -446,13 +427,6 @@
}
template<typename ContainerWidgetType>
-typename WidgetFactory< ContainerWidgetType >::ContainerPtr
-WidgetFactory< ContainerWidgetType >::createContainer( const typename Container::Seed & cs )
-{
- return WidgetCreator< Container >::create( this, cs );
-}
-
-template<typename ContainerWidgetType>
typename WidgetFactory< ContainerWidgetType >::TreePtr
WidgetFactory< ContainerWidgetType >::createTreeView( const typename Tree::Seed & cs )
{
Modified: dcplusplus/trunk/smartwin/include/smartwin/forward.h
===================================================================
--- dcplusplus/trunk/smartwin/include/smartwin/forward.h 2008-04-07 19:24:43 UTC (rev 1113)
+++ dcplusplus/trunk/smartwin/include/smartwin/forward.h 2008-04-07 19:26:50 UTC (rev 1114)
@@ -12,6 +12,9 @@
class CheckBox;
typedef CheckBox* CheckBoxPtr;
+class Container;
+typedef Container* ContainerPtr;
+
class DateTime;
typedef DateTime* DateTimePtr;
@@ -42,6 +45,8 @@
class Tree;
typedef Tree* TreePtr;
+class Window;
+typedef Window* WindowPtr;
}
#endif /*FORWARD_H_*/
Modified: dcplusplus/trunk/smartwin/include/smartwin/widgets/Composite.h
===================================================================
--- dcplusplus/trunk/smartwin/include/smartwin/widgets/Composite.h 2008-04-07 19:24:43 UTC (rev 1113)
+++ dcplusplus/trunk/smartwin/include/smartwin/widgets/Composite.h 2008-04-07 19:26:50 UTC (rev 1114)
@@ -43,10 +43,13 @@
// TODO Maybe move this to a separate class?
// This brings these classes into the namespace of classes that inherit from Composite
+ // Note; only child windows should be here...
typedef SmartWin::Button Button;
typedef SmartWin::ButtonPtr ButtonPtr;
typedef SmartWin::CheckBox CheckBox;
typedef SmartWin::CheckBoxPtr CheckBoxPtr;
+ typedef SmartWin::Container Container;
+ typedef SmartWin::ContainerPtr ContainerPtr;
typedef SmartWin::DateTime DateTime;
typedef SmartWin::DateTimePtr DateTimePtr;
typedef SmartWin::Label Label;
Modified: dcplusplus/trunk/win32/stdafx.h
===================================================================
--- dcplusplus/trunk/win32/stdafx.h 2008-04-07 19:24:43 UTC (rev 1113)
+++ dcplusplus/trunk/win32/stdafx.h 2008-04-07 19:26:50 UTC (rev 1114)
@@ -32,6 +32,7 @@
#include <smartwin/resources/Pen.h>
#include <smartwin/widgets/Button.h>
#include <smartwin/widgets/ComboBox.h>
+#include <smartwin/widgets/Container.h>
#include <smartwin/widgets/Label.h>
#include <smartwin/widgets/ModalDialog.h>
#include <smartwin/widgets/ModelessDialog.h>
@@ -40,6 +41,7 @@
#include <smartwin/widgets/Table.h>
#include <smartwin/widgets/TextBox.h>
#include <smartwin/widgets/Tree.h>
+#include <smartwin/widgets/Window.h>
enum {
WM_SPEAKER = WM_APP + 500
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
|
|
From: <arn...@us...> - 2008-04-07 19:30:51
|
Revision: 1115
http://dcplusplus.svn.sourceforge.net/dcplusplus/?rev=1115&view=rev
Author: arnetheduck
Date: 2008-04-07 12:29:43 -0700 (Mon, 07 Apr 2008)
Log Message:
-----------
fix tabbing, visibility, fonts, coloring; more addChild&Seed updates
Modified Paths:
--------------
dcplusplus/trunk/changelog.txt
dcplusplus/trunk/smartwin/include/smartwin/Widget.h
dcplusplus/trunk/smartwin/include/smartwin/widgets/RadioButton.h
dcplusplus/trunk/smartwin/include/smartwin/widgets/TextBox.h
dcplusplus/trunk/smartwin/include/smartwin/widgets/Tree.h
dcplusplus/trunk/smartwin/source/widgets/Button.cpp
dcplusplus/trunk/smartwin/source/widgets/ComboBox.cpp
dcplusplus/trunk/smartwin/source/widgets/Table.cpp
dcplusplus/trunk/smartwin/source/widgets/TextBox.cpp
dcplusplus/trunk/smartwin/source/widgets/Tree.cpp
dcplusplus/trunk/win32/AspectStatus.h
dcplusplus/trunk/win32/DirectoryListingFrame.cpp
dcplusplus/trunk/win32/HubFrame.cpp
dcplusplus/trunk/win32/MDIChildFrame.h
dcplusplus/trunk/win32/MainWindow.cpp
dcplusplus/trunk/win32/NotepadFrame.cpp
dcplusplus/trunk/win32/PublicHubsFrame.cpp
dcplusplus/trunk/win32/QueueFrame.cpp
dcplusplus/trunk/win32/SearchFrame.cpp
dcplusplus/trunk/win32/SystemFrame.cpp
dcplusplus/trunk/win32/TextFrame.cpp
dcplusplus/trunk/win32/WidgetPaned.h
dcplusplus/trunk/win32/WinUtil.cpp
Property Changed:
----------------
dcplusplus/trunk/
Property changes on: dcplusplus/trunk
___________________________________________________________________
Name: bzr:revision-info
- timestamp: 2008-04-02 16:44:59.851999998 +0200
committer: Jacek Sieka <arn...@gm...>
properties:
branch-nick: dcplusplus
+ timestamp: 2008-04-02 16:50:51.052000046 +0200
committer: zouzou123gen
properties:
branch-nick: bzr
Name: bzr:revision-id:v3-trunk1
- 1027 arn...@gm...-20080323183926-schknwnkgeo7ivdn
1028 zouzou123gen-20080323220411-r8usuc3qxwuh7zsn
1029 zouzou123gen-20080323221249-0su72zaj13e706mk
1030 arn...@gm...-20080324140623-muba1dl46m000o8c
1031 zouzou123gen-20080324141933-qbgr93ugpe0297m6
1032 arn...@gm...-20080324153706-siidja05n84i00b1
1033 arn...@gm...-20080324153823-lhn3awurnu77riln
1034 arn...@gm...-20080324165650-zapppziji67yf5a2
1035 zouzou123gen-20080324175936-4mqc2kh0lo5wtdu2
1036 zouzou123gen-20080325004602-6wdsoym95mjuhwd3
1037 arn...@gm...-20080325100659-8fqy6q65itmghlep
1038 zouzou123gen-20080325175216-s297sdiucukfvijh
1039 arn...@gm...-20080325210137-3dfqyoi8ykosy087
1040 arn...@gm...-20080325211747-nwwy1eb33r071sca
1041 arn...@gm...-20080326084110-qbselrjckku275xi
1042 zouzou123gen-20080326123631-35642mgbk2i4ty32
1043 zouzou123gen-20080326124345-f4xwn2d3ty8ubd6r
1044 arn...@gm...-20080326162031-il0nyms30w0mky43
1045 arn...@gm...-20080326164801-8dru8mjc06xgzjpv
1046 arn...@gm...-20080326170438-uzl2rx8fqnohak7g
1047 zouzou123gen-20080326172821-d6uqcbmfb0c6rwlv
1048 arn...@gm...-20080326213257-qlgdh7m2712p2l0q
1049 arn...@gm...-20080326214313-ktnoekgk3s0wmatz
1050 arn...@gm...-20080326215256-0j1iqrf286b9g7zf
1051 arn...@gm...-20080327082121-hoi22wh1gwjdfbyd
1052 arn...@gm...-20080327120639-um3tukdt374rwvgm
1053 zouzou123gen-20080327130703-6vtek6uxy3vua543
1054 arn...@gm...-20080327215831-dmg5mkufskabwkro
1055 arn...@gm...-20080327231459-cdztcv25alsuyqmf
1056 arn...@gm...-20080328085925-gceybsr53oml1p24
1057 arn...@gm...-20080328200512-1sjuu6bcnl2dyd2a
1058 arn...@gm...-20080328210347-bussqjrm5mfswh7o
1059 arn...@gm...-20080329055630-braiir1dskv7a4qm
1060 arn...@gm...-20080329061558-rck8dz60wpj3c5ja
1061 arn...@gm...-20080329081253-if6o5jn329mbzfpl
1062 arn...@gm...-20080329081619-cb4x930j8sp55cs0
1063 arn...@gm...-20080329103216-hgjzo7ra2zixbztd
1064 arn...@gm...-20080329124042-q3aw4iodmo5kafyp
1065 arn...@gm...-20080329124926-2je1z18p0272zpua
1066 arn...@gm...-20080329150901-ehj9t32en7eps2dp
1067 zouzou123gen-20080329153653-36xlvpik2ns9r84r
1068 zouzou123gen-20080329162703-51xr8hg073pg7wq5
1069 zouzou123gen-20080329234706-8ddipdqu0xeudkql
1070 arn...@gm...-20080330081232-ubqr1171ewalrd4q
1071 zouzou123gen-20080330131607-yppbs3mgyjef1cux
1072 zouzou123gen-20080330134835-yv1nogy77ib1uehd
1073 zouzou123gen-20080331124549-alyw7vugdn30piqy
1074 zouzou123gen-20080331135108-q8frtqsin5bosfzm
1075 zouzou123gen-20080331140757-u94q52yccl5lsifk
1076 zouzou123gen-20080331152513-ue1x5qhigcw51348
1077 arn...@gm...-20080331184436-a8g6chibmg8nswls
1078 arn...@gm...-20080331220648-81485k28qmwruwz6
1079 zouzou123gen-20080401081001-2yjn07cf8s5sxr3a
1080 zouzou123gen-20080401081247-f3p4hdjojnd460jw
1081 zouzou123gen-20080401084117-24a454g8o0x656kg
1082 zouzou123gen-20080401133146-jabb5i8870fg6f66
1083 zouzou123gen-20080401154610-mxdqoo5bksru93e6
1084 arn...@gm...-20080401185530-lqj4tflt5ldmx46f
1085 arn...@gm...-20080401212616-ffl7m0xm8gt15knk
1086 arn...@gm...-20080402084515-ofmnwihzv159jton
1087 arn...@gm...-20080402133105-y70soi38owzl76i9
1088 arn...@gm...-20080402142417-rn2dbkx19wfz3vae
1089 arn...@gm...-20080402144459-u3z3hqvl8aqjc4a0
+ 1027 arn...@gm...-20080323183926-schknwnkgeo7ivdn
1028 zouzou123gen-20080323220411-r8usuc3qxwuh7zsn
1029 zouzou123gen-20080323221249-0su72zaj13e706mk
1030 arn...@gm...-20080324140623-muba1dl46m000o8c
1031 zouzou123gen-20080324141933-qbgr93ugpe0297m6
1032 arn...@gm...-20080324153706-siidja05n84i00b1
1033 arn...@gm...-20080324153823-lhn3awurnu77riln
1034 arn...@gm...-20080324165650-zapppziji67yf5a2
1035 zouzou123gen-20080324175936-4mqc2kh0lo5wtdu2
1036 zouzou123gen-20080325004602-6wdsoym95mjuhwd3
1037 arn...@gm...-20080325100659-8fqy6q65itmghlep
1038 zouzou123gen-20080325175216-s297sdiucukfvijh
1039 arn...@gm...-20080325210137-3dfqyoi8ykosy087
1040 arn...@gm...-20080325211747-nwwy1eb33r071sca
1041 arn...@gm...-20080326084110-qbselrjckku275xi
1042 zouzou123gen-20080326123631-35642mgbk2i4ty32
1043 zouzou123gen-20080326124345-f4xwn2d3ty8ubd6r
1044 arn...@gm...-20080326162031-il0nyms30w0mky43
1045 arn...@gm...-20080326164801-8dru8mjc06xgzjpv
1046 arn...@gm...-20080326170438-uzl2rx8fqnohak7g
1047 zouzou123gen-20080326172821-d6uqcbmfb0c6rwlv
1048 arn...@gm...-20080326213257-qlgdh7m2712p2l0q
1049 arn...@gm...-20080326214313-ktnoekgk3s0wmatz
1050 arn...@gm...-20080326215256-0j1iqrf286b9g7zf
1051 arn...@gm...-20080327082121-hoi22wh1gwjdfbyd
1052 arn...@gm...-20080327120639-um3tukdt374rwvgm
1053 zouzou123gen-20080327130703-6vtek6uxy3vua543
1054 arn...@gm...-20080327215831-dmg5mkufskabwkro
1055 arn...@gm...-20080327231459-cdztcv25alsuyqmf
1056 arn...@gm...-20080328085925-gceybsr53oml1p24
1057 arn...@gm...-20080328200512-1sjuu6bcnl2dyd2a
1058 arn...@gm...-20080328210347-bussqjrm5mfswh7o
1059 arn...@gm...-20080329055630-braiir1dskv7a4qm
1060 arn...@gm...-20080329061558-rck8dz60wpj3c5ja
1061 arn...@gm...-20080329081253-if6o5jn329mbzfpl
1062 arn...@gm...-20080329081619-cb4x930j8sp55cs0
1063 arn...@gm...-20080329103216-hgjzo7ra2zixbztd
1064 arn...@gm...-20080329124042-q3aw4iodmo5kafyp
1065 arn...@gm...-20080329124926-2je1z18p0272zpua
1066 arn...@gm...-20080329150901-ehj9t32en7eps2dp
1067 zouzou123gen-20080329153653-36xlvpik2ns9r84r
1068 zouzou123gen-20080329162703-51xr8hg073pg7wq5
1069 zouzou123gen-20080329234706-8ddipdqu0xeudkql
1070 arn...@gm...-20080330081232-ubqr1171ewalrd4q
1071 zouzou123gen-20080330131607-yppbs3mgyjef1cux
1072 zouzou123gen-20080330134835-yv1nogy77ib1uehd
1073 zouzou123gen-20080331124549-alyw7vugdn30piqy
1074 zouzou123gen-20080331135108-q8frtqsin5bosfzm
1075 zouzou123gen-20080331140757-u94q52yccl5lsifk
1076 zouzou123gen-20080331152513-ue1x5qhigcw51348
1077 arn...@gm...-20080331184436-a8g6chibmg8nswls
1078 arn...@gm...-20080331220648-81485k28qmwruwz6
1079 zouzou123gen-20080401081001-2yjn07cf8s5sxr3a
1080 zouzou123gen-20080401081247-f3p4hdjojnd460jw
1081 zouzou123gen-20080401084117-24a454g8o0x656kg
1082 zouzou123gen-20080401133146-jabb5i8870fg6f66
1083 zouzou123gen-20080401154610-mxdqoo5bksru93e6
1084 arn...@gm...-20080401185530-lqj4tflt5ldmx46f
1085 arn...@gm...-20080401212616-ffl7m0xm8gt15knk
1086 arn...@gm...-20080402084515-ofmnwihzv159jton
1087 arn...@gm...-20080402133105-y70soi38owzl76i9
1088 arn...@gm...-20080402142417-rn2dbkx19wfz3vae
1089 arn...@gm...-20080402144459-u3z3hqvl8aqjc4a0
1090 zouzou123gen-20080402145051-zi8tmvy8u3r2mzu8
Modified: dcplusplus/trunk/changelog.txt
===================================================================
--- dcplusplus/trunk/changelog.txt 2008-04-07 19:26:50 UTC (rev 1114)
+++ dcplusplus/trunk/changelog.txt 2008-04-07 19:29:43 UTC (rev 1115)
@@ -20,6 +20,7 @@
* [L#205660] Readded hub column to transfers (thanks mikejj)
* Fixed file list refresh happening 1 minute later than expected (poy)
* [L#209277] Fixed crash on bad translation
+* More controls now use the font defined in settings (poy)
-- 0.705 2008-03-14 --
* Several patches for better *nix compatibility of the core (thanks steven sheehy et al)
Modified: dcplusplus/trunk/smartwin/include/smartwin/Widget.h
===================================================================
--- dcplusplus/trunk/smartwin/include/smartwin/Widget.h 2008-04-07 19:26:50 UTC (rev 1114)
+++ dcplusplus/trunk/smartwin/include/smartwin/Widget.h 2008-04-07 19:29:43 UTC (rev 1115)
@@ -177,7 +177,6 @@
const Rectangle& location_ = letTheSystemDecide, HMENU menuHandle_ = NULL)
: className(className_), caption(caption_), style( style_ ), exStyle( exStyle_ ), location( location_ ), menuHandle( menuHandle_ )
{}
-
};
Modified: dcplusplus/trunk/smartwin/include/smartwin/widgets/RadioButton.h
===================================================================
--- dcplusplus/trunk/smartwin/include/smartwin/widgets/RadioButton.h 2008-04-07 19:26:50 UTC (rev 1114)
+++ dcplusplus/trunk/smartwin/include/smartwin/widgets/RadioButton.h 2008-04-07 19:29:43 UTC (rev 1115)
@@ -73,8 +73,6 @@
*/
struct Seed : public BaseType::Seed {
typedef ThisType WidgetType;
-
- FontPtr font;
/// Fills with default parameters
Seed(const SmartUtil::tstring& caption_ = SmartUtil::tstring());
@@ -114,7 +112,7 @@
///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
inline RadioButton::RadioButton( Widget * parent )
- : ButtonType( parent )
+ : BaseType( parent )
{
}
Modified: dcplusplus/trunk/smartwin/include/smartwin/widgets/TextBox.h
===================================================================
--- dcplusplus/trunk/smartwin/include/smartwin/widgets/TextBox.h 2008-04-07 19:26:50 UTC (rev 1114)
+++ dcplusplus/trunk/smartwin/include/smartwin/widgets/TextBox.h 2008-04-07 19:29:43 UTC (rev 1115)
@@ -76,9 +76,12 @@
{
friend class WidgetCreator< TextBoxBase >;
friend class AspectUpdate<TextBoxBase>;
-
+
typedef Dispatchers::VoidVoid<> Dispatcher;
+protected:
+ typedef CommonControl BaseType;
+
public:
/// Sets the current selection of the Edit Control
/** Start means the offset of where the current selection shall start, if it is
@@ -367,7 +370,7 @@
}
inline TextBoxBase::TextBoxBase( Widget * parent )
- : ControlType( parent )
+ : BaseType( parent )
{
// Can't have a text box without a parent...
xAssert( parent, _T( "Cant have a TextBox without a parent..." ) );
Modified: dcplusplus/trunk/smartwin/include/smartwin/widgets/Tree.h
===================================================================
--- dcplusplus/trunk/smartwin/include/smartwin/widgets/Tree.h 2008-04-07 19:26:50 UTC (rev 1114)
+++ dcplusplus/trunk/smartwin/include/smartwin/widgets/Tree.h 2008-04-07 19:29:43 UTC (rev 1115)
@@ -106,15 +106,16 @@
/// Object type
typedef ThisType* ObjectType;
+ typedef CommonControl BaseType;
+
/// Seed class
/** This class contains all of the values needed to create the widget. It also
* knows the type of the class whose seed values it contains. Every widget
* should define one of these.
*/
- class Seed
- : public Widget::Seed
- {
- public:
+ struct Seed : public BaseType::Seed {
+ typedef ThisType WidgetType;
+
FontPtr font;
/// Fills with default parameters
@@ -413,7 +414,7 @@
}
inline Tree::Tree( Widget * parent )
- : ControlType( parent )
+ : BaseType( parent )
{
}
Modified: dcplusplus/trunk/smartwin/source/widgets/Button.cpp
===================================================================
--- dcplusplus/trunk/smartwin/source/widgets/Button.cpp 2008-04-07 19:26:50 UTC (rev 1114)
+++ dcplusplus/trunk/smartwin/source/widgets/Button.cpp 2008-04-07 19:29:43 UTC (rev 1115)
@@ -3,7 +3,7 @@
namespace SmartWin {
Button::Seed::Seed(const SmartUtil::tstring& caption, DWORD style) :
- BaseType::Seed(WC_BUTTON, style | WS_CHILD, 0, caption),
+ BaseType::Seed(WC_BUTTON, style | WS_CHILD | WS_TABSTOP, 0, caption),
font(new Font(DefaultGuiFont))
{
}
Modified: dcplusplus/trunk/smartwin/source/widgets/ComboBox.cpp
===================================================================
--- dcplusplus/trunk/smartwin/source/widgets/ComboBox.cpp 2008-04-07 19:26:50 UTC (rev 1114)
+++ dcplusplus/trunk/smartwin/source/widgets/ComboBox.cpp 2008-04-07 19:29:43 UTC (rev 1115)
@@ -3,7 +3,7 @@
namespace SmartWin {
ComboBox::Seed::Seed() :
- BaseType::Seed(WC_COMBOBOX, WS_CHILD | WS_VSCROLL | CBS_DROPDOWNLIST | CBS_AUTOHSCROLL),
+ BaseType::Seed(WC_COMBOBOX, WS_CHILD | WS_TABSTOP | WS_VSCROLL),
font(new Font(DefaultGuiFont)),
extended(true)
{
Modified: dcplusplus/trunk/smartwin/source/widgets/Table.cpp
===================================================================
--- dcplusplus/trunk/smartwin/source/widgets/Table.cpp 2008-04-07 19:26:50 UTC (rev 1114)
+++ dcplusplus/trunk/smartwin/source/widgets/Table.cpp 2008-04-07 19:29:43 UTC (rev 1115)
@@ -11,7 +11,7 @@
bool Table::ComCtl6 = false;
Table::Seed::Seed() :
- BaseType::Seed(WC_LISTVIEW, WS_CHILD | WS_TABSTOP | LVS_REPORT | LVS_EDITLABELS),
+ BaseType::Seed(WC_LISTVIEW, WS_CHILD | WS_TABSTOP | LVS_REPORT),
font(new Font(DefaultGuiFont)),
lvStyle(0)
{
Modified: dcplusplus/trunk/smartwin/source/widgets/TextBox.cpp
===================================================================
--- dcplusplus/trunk/smartwin/source/widgets/TextBox.cpp 2008-04-07 19:26:50 UTC (rev 1114)
+++ dcplusplus/trunk/smartwin/source/widgets/TextBox.cpp 2008-04-07 19:29:43 UTC (rev 1115)
@@ -9,7 +9,7 @@
}
void TextBox::create( const Seed & cs ) {
- ControlType::create(cs);
+ BaseType::create(cs);
if(cs.font)
setFont( cs.font );
}
Modified: dcplusplus/trunk/smartwin/source/widgets/Tree.cpp
===================================================================
--- dcplusplus/trunk/smartwin/source/widgets/Tree.cpp 2008-04-07 19:26:50 UTC (rev 1114)
+++ dcplusplus/trunk/smartwin/source/widgets/Tree.cpp 2008-04-07 19:29:43 UTC (rev 1115)
@@ -3,15 +3,14 @@
namespace SmartWin {
Tree::Seed::Seed() :
- Widget::Seed(WC_TREEVIEW, WS_CHILD | WS_VISIBLE | WS_TABSTOP),
+ BaseType::Seed(WC_TREEVIEW, WS_CHILD | WS_TABSTOP),
font(new Font(DefaultGuiFont))
{
}
void Tree::create( const Seed & cs )
{
- ControlType::create(cs);
-
+ BaseType::create(cs);
if(cs.font)
setFont( cs.font );
}
Modified: dcplusplus/trunk/win32/AspectStatus.h
===================================================================
--- dcplusplus/trunk/win32/AspectStatus.h 2008-04-07 19:26:50 UTC (rev 1114)
+++ dcplusplus/trunk/win32/AspectStatus.h 2008-04-07 19:29:43 UTC (rev 1115)
@@ -19,6 +19,8 @@
#ifndef DCPLUSPLUS_WIN32_ASPECTSTATUS_H_
#define DCPLUSPLUS_WIN32_ASPECTSTATUS_H_
+#include "WinUtil.h"
+
template<class WidgetType>
class AspectStatus {
typedef AspectStatus<WidgetType> ThisType;
@@ -36,7 +38,9 @@
}
void initStatus(bool sizeGrip = false) {
- status = static_cast<WidgetType*>(this)->addChild(StatusBarSections::Seed(sizeGrip));
+ StatusBarSections::Seed cs(sizeGrip);
+ cs.font = WinUtil::font;
+ status = static_cast<WidgetType*>(this)->addChild(cs);
statusTip = static_cast<WidgetType*>(this)->addChild(SmartWin::ToolTip::Seed());
statusTip->setTool(status, std::tr1::bind(&ThisType::handleToolTip, this));
Modified: dcplusplus/trunk/win32/DirectoryListingFrame.cpp
===================================================================
--- dcplusplus/trunk/win32/DirectoryListingFrame.cpp 2008-04-07 19:26:50 UTC (rev 1114)
+++ dcplusplus/trunk/win32/DirectoryListingFrame.cpp 2008-04-07 19:29:43 UTC (rev 1115)
@@ -123,8 +123,7 @@
updating(false),
searching(false)
{
- paned = createVPaned();
- paned->setRelativePos(0.3);
+ paned = addChild(WidgetVPaned::Seed(0.3));
{
dirs = addChild(WidgetDirs::Seed());
Modified: dcplusplus/trunk/win32/HubFrame.cpp
===================================================================
--- dcplusplus/trunk/win32/HubFrame.cpp 2008-04-07 19:26:50 UTC (rev 1114)
+++ dcplusplus/trunk/win32/HubFrame.cpp 2008-04-07 19:29:43 UTC (rev 1115)
@@ -88,12 +88,11 @@
inTabMenu(false),
inTabComplete(false)
{
- paned = createVPaned();
- paned->setRelativePos(0.7);
+ paned = addChild(WidgetVPaned::Seed(0.7));
{
TextBox::Seed cs = WinUtil::Seeds::textBox;
- cs.style = WS_CHILD | WS_VISIBLE | WS_TABSTOP | WS_VSCROLL | ES_AUTOHSCROLL | ES_AUTOVSCROLL | ES_MULTILINE;
+ cs.style |= WS_VSCROLL | ES_AUTOHSCROLL | ES_AUTOVSCROLL | ES_MULTILINE;
message = addChild(cs);
message->setHelpId(IDH_HUB_MESSAGE);
addWidget(message, true, false);
@@ -105,7 +104,7 @@
{
TextBox::Seed cs = WinUtil::Seeds::textBox;
- cs.style = WS_CHILD | WS_VISIBLE | WS_TABSTOP | ES_AUTOHSCROLL;
+ cs.style |= ES_AUTOHSCROLL;
filter = addChild(cs);
filter->setHelpId(IDH_HUB_FILTER);
addWidget(filter);
@@ -127,7 +126,7 @@
{
TextBox::Seed cs = WinUtil::Seeds::textBox;
- cs.style = WS_CHILD | WS_VISIBLE | WS_TABSTOP | WS_VSCROLL | ES_MULTILINE | ES_NOHIDESEL | ES_READONLY;
+ cs.style |= WS_VSCROLL | ES_MULTILINE | ES_NOHIDESEL | ES_READONLY;
chat = addChild(cs);
chat->setHelpId(IDH_HUB_CHAT);
chat->setTextLimit(0);
Modified: dcplusplus/trunk/win32/MDIChildFrame.h
===================================================================
--- dcplusplus/trunk/win32/MDIChildFrame.h 2008-04-07 19:26:50 UTC (rev 1114)
+++ dcplusplus/trunk/win32/MDIChildFrame.h 2008-04-07 19:29:43 UTC (rev 1115)
@@ -151,6 +151,11 @@
text->setColor(WinUtil::textColor, WinUtil::bgColor);
}
+ // don't handle WM_CTLCOLOR* for Buttons or Button-derived controls
+ void addColor(SmartWin::Button* widget) {
+ // empty on purpose
+ }
+
template<typename A>
void addColor(SmartWin::AspectColor<A>* widget) {
widget->setColor(WinUtil::textColor, WinUtil::bgColor);
Modified: dcplusplus/trunk/win32/MainWindow.cpp
===================================================================
--- dcplusplus/trunk/win32/MainWindow.cpp 2008-04-07 19:26:50 UTC (rev 1114)
+++ dcplusplus/trunk/win32/MainWindow.cpp 2008-04-07 19:29:43 UTC (rev 1115)
@@ -170,8 +170,7 @@
setHelpId(IDH_STARTPAGE);
- paned = addChild(WidgetHPaned::Seed());
- paned->setRelativePos(0.7);
+ paned = addChild(WidgetHPaned::Seed(0.7));
}
void MainWindow::initMenu() {
Modified: dcplusplus/trunk/win32/NotepadFrame.cpp
===================================================================
--- dcplusplus/trunk/win32/NotepadFrame.cpp 2008-04-07 19:26:50 UTC (rev 1114)
+++ dcplusplus/trunk/win32/NotepadFrame.cpp 2008-04-07 19:29:43 UTC (rev 1115)
@@ -29,7 +29,7 @@
{
{
TextBox::Seed cs = WinUtil::Seeds::textBox;
- cs.style = WS_CHILD | WS_VISIBLE | WS_VSCROLL | ES_MULTILINE | ES_AUTOVSCROLL | ES_NOHIDESEL | ES_WANTRETURN;
+ cs.style |= WS_VSCROLL | ES_MULTILINE | ES_AUTOVSCROLL | ES_NOHIDESEL | ES_WANTRETURN;
pad = addChild(cs);
addWidget(pad);
}
Modified: dcplusplus/trunk/win32/PublicHubsFrame.cpp
===================================================================
--- dcplusplus/trunk/win32/PublicHubsFrame.cpp 2008-04-07 19:26:50 UTC (rev 1114)
+++ dcplusplus/trunk/win32/PublicHubsFrame.cpp 2008-04-07 19:29:43 UTC (rev 1115)
@@ -120,7 +120,7 @@
{
TextBox::Seed cs = WinUtil::Seeds::textBox;
- cs.style = WS_CHILD | WS_VISIBLE | WS_TABSTOP | ES_AUTOHSCROLL;
+ cs.style |= ES_AUTOHSCROLL;
filter = addChild(cs);
filter->setHelpId(IDH_PUBLIC_HUBS_FILTER);
addWidget(filter);
@@ -152,14 +152,12 @@
cs.caption = T_("&Configure");
configure = addChild(cs);
configure->setHelpId(IDH_PUBLIC_HUBS_LISTS);
- configure->setFont(WinUtil::font);
addWidget(configure);
configure->onClicked(std::tr1::bind(&PublicHubsFrame::handleConfigure, this));
cs.caption = T_("&Refresh");
refresh = addChild(cs);
refresh->setHelpId(IDH_PUBLIC_HUBS_REFRESH);
- refresh->setFont(WinUtil::font);
addWidget(refresh);
refresh->onClicked(std::tr1::bind(&PublicHubsFrame::handleRefresh, this));
@@ -169,12 +167,10 @@
cs.caption = T_("F&ilter");
filterDesc = addChild(cs);
filterDesc->setHelpId(IDH_PUBLIC_HUBS_FILTER);
- filterDesc->setFont(WinUtil::font);
cs.caption = T_("Configured Public Hub Lists");
lists = addChild(cs);
lists->setHelpId(IDH_PUBLIC_HUBS_LISTS);
- lists->setFont(WinUtil::font);
}
initStatus();
Modified: dcplusplus/trunk/win32/QueueFrame.cpp
===================================================================
--- dcplusplus/trunk/win32/QueueFrame.cpp 2008-04-07 19:26:50 UTC (rev 1114)
+++ dcplusplus/trunk/win32/QueueFrame.cpp 2008-04-07 19:29:43 UTC (rev 1115)
@@ -65,8 +65,7 @@
queueItems(0),
fileLists(0)
{
- paned = addChild(WidgetVPaned::Seed());
- paned->setRelativePos(0.3);
+ paned = addChild(WidgetVPaned::Seed(0.3));
{
dirs = addChild(WidgetDirs::Seed());
@@ -97,8 +96,8 @@
}
{
- CheckBox::Seed cs;
- cs.caption = _T("+/-");
+ CheckBox::Seed cs(_T("+/-"));
+ cs.style &= ~WS_TABSTOP;
showTree = addChild(cs);
showTree->setChecked(BOOLSETTING(QUEUEFRAME_SHOW_TREE));
showTree->onClicked(std::tr1::bind(&QueueFrame::handleShowTreeClicked, this));
Modified: dcplusplus/trunk/win32/SearchFrame.cpp
===================================================================
--- dcplusplus/trunk/win32/SearchFrame.cpp 2008-04-07 19:26:50 UTC (rev 1114)
+++ dcplusplus/trunk/win32/SearchFrame.cpp 2008-04-07 19:29:43 UTC (rev 1115)
@@ -247,6 +247,7 @@
{
CheckBox::Seed cs(_T("+/-"));
+ cs.style &= ~WS_TABSTOP;
showUI = addChild(cs);
showUI->setChecked(bShowUI);
Modified: dcplusplus/trunk/win32/SystemFrame.cpp
===================================================================
--- dcplusplus/trunk/win32/SystemFrame.cpp 2008-04-07 19:26:50 UTC (rev 1114)
+++ dcplusplus/trunk/win32/SystemFrame.cpp 2008-04-07 19:29:43 UTC (rev 1115)
@@ -28,7 +28,7 @@
{
{
TextBox::Seed cs = WinUtil::Seeds::textBox;
- cs.style = WS_CHILD | WS_VISIBLE | WS_VSCROLL | ES_AUTOVSCROLL | ES_MULTILINE | ES_NOHIDESEL | ES_READONLY;
+ cs.style |= WS_VSCROLL | ES_AUTOVSCROLL | ES_MULTILINE | ES_NOHIDESEL | ES_READONLY;
log = addChild(cs);
addWidget(log);
}
Modified: dcplusplus/trunk/win32/TextFrame.cpp
===================================================================
--- dcplusplus/trunk/win32/TextFrame.cpp 2008-04-07 19:26:50 UTC (rev 1114)
+++ dcplusplus/trunk/win32/TextFrame.cpp 2008-04-07 19:29:43 UTC (rev 1115)
@@ -30,7 +30,7 @@
pad(0)
{
TextBox::Seed cs = WinUtil::Seeds::textBox;
- cs.style = WS_CHILD | WS_VISIBLE | WS_VSCROLL | ES_AUTOVSCROLL | ES_MULTILINE | ES_NOHIDESEL | ES_READONLY;
+ cs.style |= WS_VSCROLL | ES_AUTOVSCROLL | ES_MULTILINE | ES_NOHIDESEL | ES_READONLY;
cs.font = WinUtil::monoFont;
pad = addChild(cs);
addWidget(pad);
Modified: dcplusplus/trunk/win32/WidgetPaned.h
===================================================================
--- dcplusplus/trunk/win32/WidgetPaned.h 2008-04-07 19:26:50 UTC (rev 1114)
+++ dcplusplus/trunk/win32/WidgetPaned.h 2008-04-07 19:29:43 UTC (rev 1115)
@@ -40,7 +40,9 @@
struct Seed : public BaseType::Seed {
typedef ThisType WidgetType;
- explicit Seed();
+ double pos;
+
+ explicit Seed(double pos_ = 0.5);
};
void setRelativePos(double pos_) {
@@ -120,7 +122,9 @@
SmartWin::IconPtr(), SmartWin::IconPtr(), LoadCursor( 0, horizontal ? IDC_SIZENS : IDC_SIZEWE ));
template< bool horizontal >
-WidgetPaned< horizontal >::Seed::Seed() : BaseType::Seed(windowClass.getClassName(), WS_VISIBLE | WS_CHILD | WS_CLIPSIBLINGS)
+WidgetPaned< horizontal >::Seed::Seed(double pos_) :
+ BaseType::Seed(windowClass.getClassName(), WS_VISIBLE | WS_CHILD | WS_CLIPSIBLINGS),
+ pos(pos_)
{
}
@@ -136,6 +140,7 @@
template< bool horizontal >
void WidgetPaned< horizontal >::create( const Seed & cs )
{
+ pos = cs.pos;
BaseType::create(cs);
onLeftMouseDown(std::tr1::bind(&ThisType::handleLButtonDown, this, _1));
Modified: dcplusplus/trunk/win32/WinUtil.cpp
===================================================================
--- dcplusplus/trunk/win32/WinUtil.cpp 2008-04-07 19:26:50 UTC (rev 1114)
+++ dcplusplus/trunk/win32/WinUtil.cpp 2008-04-07 19:29:43 UTC (rev 1115)
@@ -120,7 +120,7 @@
}
// Const so that noone else will change them after they've been initialized
- //SmartWin::Button::Seed& xbutton = const_cast<SmartWin::Button::Seed&>(Seeds::button);
+ SmartWin::Button::Seed& xbutton = const_cast<SmartWin::Button::Seed&>(Seeds::button);
ComboBox::Seed& xcomboBoxEdit = const_cast<ComboBox::Seed&>(Seeds::comboBoxEdit);
ComboBox::Seed& xcomboBoxStatic = const_cast<ComboBox::Seed&>(Seeds::comboBoxStatic);
SmartWin::Table::Seed& xTable = const_cast<SmartWin::Table::Seed&>(Seeds::Table);
@@ -128,10 +128,15 @@
TextBox::Seed& xtextBox = const_cast<TextBox::Seed&>(Seeds::textBox);
SmartWin::Tree::Seed& xtreeView = const_cast<SmartWin::Tree::Seed&>(Seeds::treeView);
- xcomboBoxStatic.style = WS_CHILD | WS_VISIBLE | WS_TABSTOP | WS_HSCROLL | WS_VSCROLL | CBS_DROPDOWNLIST;
- xcomboBoxEdit.style = WS_CHILD | WS_VISIBLE | WS_TABSTOP | WS_VSCROLL | CBS_DROPDOWN | CBS_AUTOHSCROLL;
+ xbutton.font = font;
+
+ xcomboBoxStatic.style |= CBS_DROPDOWNLIST;
+ xcomboBoxStatic.font = font;
+
+ xcomboBoxEdit.style |= CBS_DROPDOWN | CBS_AUTOHSCROLL;
+ xcomboBoxEdit.font = font;
- xTable.style = WS_CHILD | WS_VISIBLE | WS_TABSTOP | WS_HSCROLL | WS_VSCROLL | LVS_REPORT | LVS_SHOWSELALWAYS | LVS_SHAREIMAGELISTS;
+ xTable.style |= WS_HSCROLL | WS_VSCROLL | LVS_SHOWSELALWAYS | LVS_SHAREIMAGELISTS;
xTable.exStyle = WS_EX_CLIENTEDGE;
xTable.lvStyle = LVS_EX_HEADERDRAGDROP | LVS_EX_FULLROWSELECT | LVS_EX_LABELTIP | LVS_EX_DOUBLEBUFFER;
xTable.font = font;
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
|
|
From: <arn...@us...> - 2008-04-07 19:32:33
|
Revision: 1116
http://dcplusplus.svn.sourceforge.net/dcplusplus/?rev=1116&view=rev
Author: arnetheduck
Date: 2008-04-07 12:31:56 -0700 (Mon, 07 Apr 2008)
Log Message:
-----------
labels, toolbars & coolbars removed from factory
Modified Paths:
--------------
dcplusplus/trunk/smartwin/include/smartwin/SmartWin.h
dcplusplus/trunk/smartwin/include/smartwin/WidgetFactory.h
dcplusplus/trunk/smartwin/include/smartwin/WidgetFactoryPlatformSmartWinDesktop.h
dcplusplus/trunk/smartwin/include/smartwin/forward.h
dcplusplus/trunk/smartwin/include/smartwin/widgets/Composite.h
dcplusplus/trunk/win32/Appearance2Page.cpp
dcplusplus/trunk/win32/LineDlg.cpp
dcplusplus/trunk/win32/MainWindow.cpp
dcplusplus/trunk/win32/UploadPage.cpp
Property Changed:
----------------
dcplusplus/trunk/
Property changes on: dcplusplus/trunk
___________________________________________________________________
Name: bzr:revision-info
- timestamp: 2008-04-02 16:50:51.052000046 +0200
committer: zouzou123gen
properties:
branch-nick: bzr
+ timestamp: 2008-04-02 17:21:37.403000116 +0200
committer: Jacek Sieka <arn...@gm...>
properties:
branch-nick: dcplusplus
Name: bzr:revision-id:v3-trunk1
- 1027 arn...@gm...-20080323183926-schknwnkgeo7ivdn
1028 zouzou123gen-20080323220411-r8usuc3qxwuh7zsn
1029 zouzou123gen-20080323221249-0su72zaj13e706mk
1030 arn...@gm...-20080324140623-muba1dl46m000o8c
1031 zouzou123gen-20080324141933-qbgr93ugpe0297m6
1032 arn...@gm...-20080324153706-siidja05n84i00b1
1033 arn...@gm...-20080324153823-lhn3awurnu77riln
1034 arn...@gm...-20080324165650-zapppziji67yf5a2
1035 zouzou123gen-20080324175936-4mqc2kh0lo5wtdu2
1036 zouzou123gen-20080325004602-6wdsoym95mjuhwd3
1037 arn...@gm...-20080325100659-8fqy6q65itmghlep
1038 zouzou123gen-20080325175216-s297sdiucukfvijh
1039 arn...@gm...-20080325210137-3dfqyoi8ykosy087
1040 arn...@gm...-20080325211747-nwwy1eb33r071sca
1041 arn...@gm...-20080326084110-qbselrjckku275xi
1042 zouzou123gen-20080326123631-35642mgbk2i4ty32
1043 zouzou123gen-20080326124345-f4xwn2d3ty8ubd6r
1044 arn...@gm...-20080326162031-il0nyms30w0mky43
1045 arn...@gm...-20080326164801-8dru8mjc06xgzjpv
1046 arn...@gm...-20080326170438-uzl2rx8fqnohak7g
1047 zouzou123gen-20080326172821-d6uqcbmfb0c6rwlv
1048 arn...@gm...-20080326213257-qlgdh7m2712p2l0q
1049 arn...@gm...-20080326214313-ktnoekgk3s0wmatz
1050 arn...@gm...-20080326215256-0j1iqrf286b9g7zf
1051 arn...@gm...-20080327082121-hoi22wh1gwjdfbyd
1052 arn...@gm...-20080327120639-um3tukdt374rwvgm
1053 zouzou123gen-20080327130703-6vtek6uxy3vua543
1054 arn...@gm...-20080327215831-dmg5mkufskabwkro
1055 arn...@gm...-20080327231459-cdztcv25alsuyqmf
1056 arn...@gm...-20080328085925-gceybsr53oml1p24
1057 arn...@gm...-20080328200512-1sjuu6bcnl2dyd2a
1058 arn...@gm...-20080328210347-bussqjrm5mfswh7o
1059 arn...@gm...-20080329055630-braiir1dskv7a4qm
1060 arn...@gm...-20080329061558-rck8dz60wpj3c5ja
1061 arn...@gm...-20080329081253-if6o5jn329mbzfpl
1062 arn...@gm...-20080329081619-cb4x930j8sp55cs0
1063 arn...@gm...-20080329103216-hgjzo7ra2zixbztd
1064 arn...@gm...-20080329124042-q3aw4iodmo5kafyp
1065 arn...@gm...-20080329124926-2je1z18p0272zpua
1066 arn...@gm...-20080329150901-ehj9t32en7eps2dp
1067 zouzou123gen-20080329153653-36xlvpik2ns9r84r
1068 zouzou123gen-20080329162703-51xr8hg073pg7wq5
1069 zouzou123gen-20080329234706-8ddipdqu0xeudkql
1070 arn...@gm...-20080330081232-ubqr1171ewalrd4q
1071 zouzou123gen-20080330131607-yppbs3mgyjef1cux
1072 zouzou123gen-20080330134835-yv1nogy77ib1uehd
1073 zouzou123gen-20080331124549-alyw7vugdn30piqy
1074 zouzou123gen-20080331135108-q8frtqsin5bosfzm
1075 zouzou123gen-20080331140757-u94q52yccl5lsifk
1076 zouzou123gen-20080331152513-ue1x5qhigcw51348
1077 arn...@gm...-20080331184436-a8g6chibmg8nswls
1078 arn...@gm...-20080331220648-81485k28qmwruwz6
1079 zouzou123gen-20080401081001-2yjn07cf8s5sxr3a
1080 zouzou123gen-20080401081247-f3p4hdjojnd460jw
1081 zouzou123gen-20080401084117-24a454g8o0x656kg
1082 zouzou123gen-20080401133146-jabb5i8870fg6f66
1083 zouzou123gen-20080401154610-mxdqoo5bksru93e6
1084 arn...@gm...-20080401185530-lqj4tflt5ldmx46f
1085 arn...@gm...-20080401212616-ffl7m0xm8gt15knk
1086 arn...@gm...-20080402084515-ofmnwihzv159jton
1087 arn...@gm...-20080402133105-y70soi38owzl76i9
1088 arn...@gm...-20080402142417-rn2dbkx19wfz3vae
1089 arn...@gm...-20080402144459-u3z3hqvl8aqjc4a0
1090 zouzou123gen-20080402145051-zi8tmvy8u3r2mzu8
+ 1027 arn...@gm...-20080323183926-schknwnkgeo7ivdn
1028 zouzou123gen-20080323220411-r8usuc3qxwuh7zsn
1029 zouzou123gen-20080323221249-0su72zaj13e706mk
1030 arn...@gm...-20080324140623-muba1dl46m000o8c
1031 zouzou123gen-20080324141933-qbgr93ugpe0297m6
1032 arn...@gm...-20080324153706-siidja05n84i00b1
1033 arn...@gm...-20080324153823-lhn3awurnu77riln
1034 arn...@gm...-20080324165650-zapppziji67yf5a2
1035 zouzou123gen-20080324175936-4mqc2kh0lo5wtdu2
1036 zouzou123gen-20080325004602-6wdsoym95mjuhwd3
1037 arn...@gm...-20080325100659-8fqy6q65itmghlep
1038 zouzou123gen-20080325175216-s297sdiucukfvijh
1039 arn...@gm...-20080325210137-3dfqyoi8ykosy087
1040 arn...@gm...-20080325211747-nwwy1eb33r071sca
1041 arn...@gm...-20080326084110-qbselrjckku275xi
1042 zouzou123gen-20080326123631-35642mgbk2i4ty32
1043 zouzou123gen-20080326124345-f4xwn2d3ty8ubd6r
1044 arn...@gm...-20080326162031-il0nyms30w0mky43
1045 arn...@gm...-20080326164801-8dru8mjc06xgzjpv
1046 arn...@gm...-20080326170438-uzl2rx8fqnohak7g
1047 zouzou123gen-20080326172821-d6uqcbmfb0c6rwlv
1048 arn...@gm...-20080326213257-qlgdh7m2712p2l0q
1049 arn...@gm...-20080326214313-ktnoekgk3s0wmatz
1050 arn...@gm...-20080326215256-0j1iqrf286b9g7zf
1051 arn...@gm...-20080327082121-hoi22wh1gwjdfbyd
1052 arn...@gm...-20080327120639-um3tukdt374rwvgm
1053 zouzou123gen-20080327130703-6vtek6uxy3vua543
1054 arn...@gm...-20080327215831-dmg5mkufskabwkro
1055 arn...@gm...-20080327231459-cdztcv25alsuyqmf
1056 arn...@gm...-20080328085925-gceybsr53oml1p24
1057 arn...@gm...-20080328200512-1sjuu6bcnl2dyd2a
1058 arn...@gm...-20080328210347-bussqjrm5mfswh7o
1059 arn...@gm...-20080329055630-braiir1dskv7a4qm
1060 arn...@gm...-20080329061558-rck8dz60wpj3c5ja
1061 arn...@gm...-20080329081253-if6o5jn329mbzfpl
1062 arn...@gm...-20080329081619-cb4x930j8sp55cs0
1063 arn...@gm...-20080329103216-hgjzo7ra2zixbztd
1064 arn...@gm...-20080329124042-q3aw4iodmo5kafyp
1065 arn...@gm...-20080329124926-2je1z18p0272zpua
1066 arn...@gm...-20080329150901-ehj9t32en7eps2dp
1067 zouzou123gen-20080329153653-36xlvpik2ns9r84r
1068 zouzou123gen-20080329162703-51xr8hg073pg7wq5
1069 zouzou123gen-20080329234706-8ddipdqu0xeudkql
1070 arn...@gm...-20080330081232-ubqr1171ewalrd4q
1071 zouzou123gen-20080330131607-yppbs3mgyjef1cux
1072 zouzou123gen-20080330134835-yv1nogy77ib1uehd
1073 zouzou123gen-20080331124549-alyw7vugdn30piqy
1074 zouzou123gen-20080331135108-q8frtqsin5bosfzm
1075 zouzou123gen-20080331140757-u94q52yccl5lsifk
1076 zouzou123gen-20080331152513-ue1x5qhigcw51348
1077 arn...@gm...-20080331184436-a8g6chibmg8nswls
1078 arn...@gm...-20080331220648-81485k28qmwruwz6
1079 zouzou123gen-20080401081001-2yjn07cf8s5sxr3a
1080 zouzou123gen-20080401081247-f3p4hdjojnd460jw
1081 zouzou123gen-20080401084117-24a454g8o0x656kg
1082 zouzou123gen-20080401133146-jabb5i8870fg6f66
1083 zouzou123gen-20080401154610-mxdqoo5bksru93e6
1084 arn...@gm...-20080401185530-lqj4tflt5ldmx46f
1085 arn...@gm...-20080401212616-ffl7m0xm8gt15knk
1086 arn...@gm...-20080402084515-ofmnwihzv159jton
1087 arn...@gm...-20080402133105-y70soi38owzl76i9
1088 arn...@gm...-20080402142417-rn2dbkx19wfz3vae
1089 arn...@gm...-20080402144459-u3z3hqvl8aqjc4a0
1090 zouzou123gen-20080402145051-zi8tmvy8u3r2mzu8
1091 arn...@gm...-20080402152137-f397uz1yp9qjvfwh
Modified: dcplusplus/trunk/smartwin/include/smartwin/SmartWin.h
===================================================================
--- dcplusplus/trunk/smartwin/include/smartwin/SmartWin.h 2008-04-07 19:29:43 UTC (rev 1115)
+++ dcplusplus/trunk/smartwin/include/smartwin/SmartWin.h 2008-04-07 19:31:56 UTC (rev 1116)
@@ -64,7 +64,9 @@
#include "resources/ImageList.h"
#include "resources/Pen.h"
#include "widgets/Container.h"
+#include "widgets/CoolBar.h"
#include "widgets/DateTime.h"
+#include "widgets/Label.h"
#include "widgets/MDIChild.h"
#include "widgets/MDIFrame.h"
#include "widgets/MDIParent.h"
@@ -73,6 +75,7 @@
#include "widgets/RadioButton.h"
#include "widgets/Slider.h"
#include "widgets/Spinner.h"
+#include "widgets/ToolBar.h"
#include "widgets/Window.h"
namespace sw = SmartWin;
Modified: dcplusplus/trunk/smartwin/include/smartwin/WidgetFactory.h
===================================================================
--- dcplusplus/trunk/smartwin/include/smartwin/WidgetFactory.h 2008-04-07 19:29:43 UTC (rev 1115)
+++ dcplusplus/trunk/smartwin/include/smartwin/WidgetFactory.h 2008-04-07 19:31:56 UTC (rev 1116)
@@ -40,7 +40,6 @@
#include "widgets/LoadDialog.h"
#include "widgets/ProgressBar.h"
#include "widgets/SaveDialog.h"
-#include "widgets/Label.h"
#include "widgets/StatusBar.h"
#include "widgets/WidgetTabView.h"
#include "widgets/TabSheet.h"
@@ -159,12 +158,6 @@
/// ComboBox object type.
typedef typename ComboBox::ObjectType ComboBoxPtr;
- /// Label class type.
- typedef SmartWin::Label Label;
-
- /// Label object type.
- typedef typename Label::ObjectType LabelPtr;
-
/// CheckBox class type.
typedef SmartWin::CheckBox CheckBox;
@@ -334,19 +327,6 @@
*/
ComboBoxPtr attachComboBox( unsigned id );
- /// Creates a Label Control and returns a pointer to it.
- /** DON'T delete the returned pointer!!!
- */
- LabelPtr createLabel( const typename Label::Seed & cs = Label::Seed() );
-
- /// \ingroup SubclassDialog
- /// Subclasses a Label Control from the given resource id.
- /** DON'T delete the returned pointer!!! <br>
- * Use e.g. the Dialog Designer to design a dialog and attach the controls
- * with this function.
- */
- LabelPtr attachLabel( unsigned id );
-
ToolTipPtr createToolTip( const typename ToolTip::Seed & cs = ToolTip::Seed() );
protected:
// Protected to try to avoid stack creation...
@@ -539,20 +519,6 @@
}
template<typename ContainerWidgetType>
-typename WidgetFactory< ContainerWidgetType >::LabelPtr
-WidgetFactory< ContainerWidgetType >::createLabel( const typename Label::Seed & cs )
-{
- return WidgetCreator< Label >::create( this, cs );
-}
-
-template<typename ContainerWidgetType>
-typename WidgetFactory< ContainerWidgetType >::LabelPtr
-WidgetFactory< ContainerWidgetType >::attachLabel( unsigned id )
-{
- return WidgetCreator< Label >::attach( this, id );
-}
-
-template<typename ContainerWidgetType>
typename WidgetFactory< ContainerWidgetType >::ToolTipPtr
WidgetFactory< ContainerWidgetType >::createToolTip( const typename ToolTip::Seed & cs )
{
Modified: dcplusplus/trunk/smartwin/include/smartwin/WidgetFactoryPlatformSmartWinDesktop.h
===================================================================
--- dcplusplus/trunk/smartwin/include/smartwin/WidgetFactoryPlatformSmartWinDesktop.h 2008-04-07 19:29:43 UTC (rev 1115)
+++ dcplusplus/trunk/smartwin/include/smartwin/WidgetFactoryPlatformSmartWinDesktop.h 2008-04-07 19:31:56 UTC (rev 1116)
@@ -33,8 +33,6 @@
#include "widgets/RichTextBox.h"
#include "widgets/FontDialog.h"
#include "widgets/WidgetMenu.h"
-#include "widgets/ToolBar.h"
-#include "widgets/CoolBar.h"
#include "WidgetCreator.h"
namespace SmartWin
@@ -65,18 +63,6 @@
/// ChooseFont class and object type.
typedef SmartWin::FontDialog FontDialog;
- /// Toolbar class type.
- typedef SmartWin::ToolBar ToolBar;
-
- /// Toolbar object type.
- typedef typename ToolBar::ObjectType ToolBarPtr;
-
- /// Coolbar class type.
- typedef SmartWin::CoolBar CoolBar;
-
- /// Coolbar object type.
- typedef typename CoolBar::ObjectType CoolBarPtr;
-
/// Constructor taking a pointer to it's parent.
/** If you for instance create a WidgetChildWindow then use this Constructor
* since it explicitly sets the parent of the Widget.
@@ -125,22 +111,6 @@
{
return WidgetCreator< WidgetMenu >::attach( this, cs, hMenu );
}
-
- /// Creates a Tool Bar and returns a pointer to it.
- /** DON'T delete the returned pointer!!!
- */
- ToolBarPtr createToolbar( const typename ToolBar::Seed & cs = ToolBar::Seed() )
- {
- return WidgetCreator< ToolBar >::create( this, cs );
- }
-
- /// Creates a Cool Bar and returns a pointer to it.
- /** DON'T delete the returned pointer!!!
- */
- CoolBarPtr createCoolbar( const typename CoolBar::Seed & cs = CoolBar::Seed() )
- {
- return WidgetCreator< CoolBar >::create( this, cs );
- }
};
///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
Modified: dcplusplus/trunk/smartwin/include/smartwin/forward.h
===================================================================
--- dcplusplus/trunk/smartwin/include/smartwin/forward.h 2008-04-07 19:29:43 UTC (rev 1115)
+++ dcplusplus/trunk/smartwin/include/smartwin/forward.h 2008-04-07 19:31:56 UTC (rev 1116)
@@ -15,6 +15,9 @@
class Container;
typedef Container* ContainerPtr;
+class CoolBar;
+typedef CoolBar* CoolBarPtr;
+
class DateTime;
typedef DateTime* DateTimePtr;
@@ -42,6 +45,9 @@
class Table;
typedef Table* TablePtr;
+class ToolBar;
+typedef ToolBar* ToolBarPtr;
+
class Tree;
typedef Tree* TreePtr;
Modified: dcplusplus/trunk/smartwin/include/smartwin/widgets/Composite.h
===================================================================
--- dcplusplus/trunk/smartwin/include/smartwin/widgets/Composite.h 2008-04-07 19:29:43 UTC (rev 1115)
+++ dcplusplus/trunk/smartwin/include/smartwin/widgets/Composite.h 2008-04-07 19:31:56 UTC (rev 1116)
@@ -50,18 +50,22 @@
typedef SmartWin::CheckBoxPtr CheckBoxPtr;
typedef SmartWin::Container Container;
typedef SmartWin::ContainerPtr ContainerPtr;
+ typedef SmartWin::CoolBar CoolBar;
+ typedef SmartWin::CoolBarPtr CoolBarPtr;
typedef SmartWin::DateTime DateTime;
typedef SmartWin::DateTimePtr DateTimePtr;
typedef SmartWin::Label Label;
typedef SmartWin::LabelPtr LabelPtr;
+ typedef SmartWin::RadioButton RadioButton;
+ typedef SmartWin::RadioButtonPtr RadioButtonPtr;
+ typedef SmartWin::Spinner Spinner;
+ typedef SmartWin::SpinnerPtr SpinnerPtr;
typedef SmartWin::Table Table;
typedef SmartWin::TablePtr TablePtr;
+ typedef SmartWin::ToolBar ToolBar;
+ typedef SmartWin::ToolBarPtr ToolBarPtr;
typedef SmartWin::Tree Tree;
typedef SmartWin::TreePtr TreePtr;
- typedef SmartWin::Spinner Spinner;
- typedef SmartWin::SpinnerPtr SpinnerPtr;
- typedef SmartWin::RadioButton RadioButton;
- typedef SmartWin::RadioButtonPtr RadioButtonPtr;
/// Seed class
/** This class contains all of the values needed to create the widget. It also
Modified: dcplusplus/trunk/win32/Appearance2Page.cpp
===================================================================
--- dcplusplus/trunk/win32/Appearance2Page.cpp 2008-04-07 19:29:43 UTC (rev 1115)
+++ dcplusplus/trunk/win32/Appearance2Page.cpp 2008-04-07 19:31:56 UTC (rev 1116)
@@ -78,7 +78,7 @@
WinUtil::decodeFont(Text::toT(SETTING(TEXT_FONT)), logFont);
font = SmartWin::FontPtr(new SmartWin::Font(::CreateFontIndirect(&logFont), true));
- example = attachLabel(IDC_COLOREXAMPLE);
+ attachChild(example, IDC_COLOREXAMPLE);
example->setColor(fg, bg);
example->setFont(font);
Modified: dcplusplus/trunk/win32/LineDlg.cpp
===================================================================
--- dcplusplus/trunk/win32/LineDlg.cpp 2008-04-07 19:29:43 UTC (rev 1115)
+++ dcplusplus/trunk/win32/LineDlg.cpp 2008-04-07 19:31:56 UTC (rev 1116)
@@ -34,7 +34,7 @@
bool LineDlg::initDialog() {
attachButton(IDOK)->onClicked(std::tr1::bind(&LineDlg::okClicked, this));
attachButton(IDCANCEL)->onClicked(std::tr1::bind(&LineDlg::cancelClicked, this));
- attachLabel(IDC_DESCRIPTION)->setText(desc);
+ attachChild<Label>(IDC_DESCRIPTION)->setText(desc);
line = attachTextBox(IDC_LINE);
line->setFocus();
Modified: dcplusplus/trunk/win32/MainWindow.cpp
===================================================================
--- dcplusplus/trunk/win32/MainWindow.cpp 2008-04-07 19:29:43 UTC (rev 1115)
+++ dcplusplus/trunk/win32/MainWindow.cpp 2008-04-07 19:31:56 UTC (rev 1116)
@@ -49,6 +49,8 @@
#include <dcpp/ClientManager.h>
#include <dcpp/Download.h>
+#include <smartwin/widgets/ToolBar.h>
+
MainWindow::MainWindow() :
WidgetFactory<SmartWin::Window>(0),
paned(0),
Modified: dcplusplus/trunk/win32/UploadPage.cpp
===================================================================
--- dcplusplus/trunk/win32/UploadPage.cpp 2008-04-07 19:29:43 UTC (rev 1115)
+++ dcplusplus/trunk/win32/UploadPage.cpp 2008-04-07 19:31:56 UTC (rev 1116)
@@ -108,7 +108,7 @@
CheckBoxPtr shareHidden = attachCheckBox(IDC_SHAREHIDDEN);
shareHidden->onClicked(std::tr1::bind(&UploadPage::handleShareHiddenClicked, this, shareHidden));
- total = attachLabel(IDC_TOTAL);
+ attachChild(total, IDC_TOTAL);
total->setText(Text::toT(Util::formatBytes(ShareManager::getInstance()->getShareSize())));
ButtonPtr button = attachChild<SmartWin::Button>(IDC_RENAME);
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
|
|
From: <arn...@us...> - 2008-04-07 19:33:35
|
Revision: 1117
http://dcplusplus.svn.sourceforge.net/dcplusplus/?rev=1117&view=rev
Author: arnetheduck
Date: 2008-04-07 12:32:59 -0700 (Mon, 07 Apr 2008)
Log Message:
-----------
fix reconnect&redirect menus
Modified Paths:
--------------
dcplusplus/trunk/win32/MainWindow.cpp
Property Changed:
----------------
dcplusplus/trunk/
Property changes on: dcplusplus/trunk
___________________________________________________________________
Name: bzr:revision-info
- timestamp: 2008-04-02 17:21:37.403000116 +0200
committer: Jacek Sieka <arn...@gm...>
properties:
branch-nick: dcplusplus
+ timestamp: 2008-04-02 19:03:55.959000111 +0200
committer: zouzou123gen
properties:
branch-nick: bzr
Name: bzr:revision-id:v3-trunk1
- 1027 arn...@gm...-20080323183926-schknwnkgeo7ivdn
1028 zouzou123gen-20080323220411-r8usuc3qxwuh7zsn
1029 zouzou123gen-20080323221249-0su72zaj13e706mk
1030 arn...@gm...-20080324140623-muba1dl46m000o8c
1031 zouzou123gen-20080324141933-qbgr93ugpe0297m6
1032 arn...@gm...-20080324153706-siidja05n84i00b1
1033 arn...@gm...-20080324153823-lhn3awurnu77riln
1034 arn...@gm...-20080324165650-zapppziji67yf5a2
1035 zouzou123gen-20080324175936-4mqc2kh0lo5wtdu2
1036 zouzou123gen-20080325004602-6wdsoym95mjuhwd3
1037 arn...@gm...-20080325100659-8fqy6q65itmghlep
1038 zouzou123gen-20080325175216-s297sdiucukfvijh
1039 arn...@gm...-20080325210137-3dfqyoi8ykosy087
1040 arn...@gm...-20080325211747-nwwy1eb33r071sca
1041 arn...@gm...-20080326084110-qbselrjckku275xi
1042 zouzou123gen-20080326123631-35642mgbk2i4ty32
1043 zouzou123gen-20080326124345-f4xwn2d3ty8ubd6r
1044 arn...@gm...-20080326162031-il0nyms30w0mky43
1045 arn...@gm...-20080326164801-8dru8mjc06xgzjpv
1046 arn...@gm...-20080326170438-uzl2rx8fqnohak7g
1047 zouzou123gen-20080326172821-d6uqcbmfb0c6rwlv
1048 arn...@gm...-20080326213257-qlgdh7m2712p2l0q
1049 arn...@gm...-20080326214313-ktnoekgk3s0wmatz
1050 arn...@gm...-20080326215256-0j1iqrf286b9g7zf
1051 arn...@gm...-20080327082121-hoi22wh1gwjdfbyd
1052 arn...@gm...-20080327120639-um3tukdt374rwvgm
1053 zouzou123gen-20080327130703-6vtek6uxy3vua543
1054 arn...@gm...-20080327215831-dmg5mkufskabwkro
1055 arn...@gm...-20080327231459-cdztcv25alsuyqmf
1056 arn...@gm...-20080328085925-gceybsr53oml1p24
1057 arn...@gm...-20080328200512-1sjuu6bcnl2dyd2a
1058 arn...@gm...-20080328210347-bussqjrm5mfswh7o
1059 arn...@gm...-20080329055630-braiir1dskv7a4qm
1060 arn...@gm...-20080329061558-rck8dz60wpj3c5ja
1061 arn...@gm...-20080329081253-if6o5jn329mbzfpl
1062 arn...@gm...-20080329081619-cb4x930j8sp55cs0
1063 arn...@gm...-20080329103216-hgjzo7ra2zixbztd
1064 arn...@gm...-20080329124042-q3aw4iodmo5kafyp
1065 arn...@gm...-20080329124926-2je1z18p0272zpua
1066 arn...@gm...-20080329150901-ehj9t32en7eps2dp
1067 zouzou123gen-20080329153653-36xlvpik2ns9r84r
1068 zouzou123gen-20080329162703-51xr8hg073pg7wq5
1069 zouzou123gen-20080329234706-8ddipdqu0xeudkql
1070 arn...@gm...-20080330081232-ubqr1171ewalrd4q
1071 zouzou123gen-20080330131607-yppbs3mgyjef1cux
1072 zouzou123gen-20080330134835-yv1nogy77ib1uehd
1073 zouzou123gen-20080331124549-alyw7vugdn30piqy
1074 zouzou123gen-20080331135108-q8frtqsin5bosfzm
1075 zouzou123gen-20080331140757-u94q52yccl5lsifk
1076 zouzou123gen-20080331152513-ue1x5qhigcw51348
1077 arn...@gm...-20080331184436-a8g6chibmg8nswls
1078 arn...@gm...-20080331220648-81485k28qmwruwz6
1079 zouzou123gen-20080401081001-2yjn07cf8s5sxr3a
1080 zouzou123gen-20080401081247-f3p4hdjojnd460jw
1081 zouzou123gen-20080401084117-24a454g8o0x656kg
1082 zouzou123gen-20080401133146-jabb5i8870fg6f66
1083 zouzou123gen-20080401154610-mxdqoo5bksru93e6
1084 arn...@gm...-20080401185530-lqj4tflt5ldmx46f
1085 arn...@gm...-20080401212616-ffl7m0xm8gt15knk
1086 arn...@gm...-20080402084515-ofmnwihzv159jton
1087 arn...@gm...-20080402133105-y70soi38owzl76i9
1088 arn...@gm...-20080402142417-rn2dbkx19wfz3vae
1089 arn...@gm...-20080402144459-u3z3hqvl8aqjc4a0
1090 zouzou123gen-20080402145051-zi8tmvy8u3r2mzu8
1091 arn...@gm...-20080402152137-f397uz1yp9qjvfwh
+ 1027 arn...@gm...-20080323183926-schknwnkgeo7ivdn
1028 zouzou123gen-20080323220411-r8usuc3qxwuh7zsn
1029 zouzou123gen-20080323221249-0su72zaj13e706mk
1030 arn...@gm...-20080324140623-muba1dl46m000o8c
1031 zouzou123gen-20080324141933-qbgr93ugpe0297m6
1032 arn...@gm...-20080324153706-siidja05n84i00b1
1033 arn...@gm...-20080324153823-lhn3awurnu77riln
1034 arn...@gm...-20080324165650-zapppziji67yf5a2
1035 zouzou123gen-20080324175936-4mqc2kh0lo5wtdu2
1036 zouzou123gen-20080325004602-6wdsoym95mjuhwd3
1037 arn...@gm...-20080325100659-8fqy6q65itmghlep
1038 zouzou123gen-20080325175216-s297sdiucukfvijh
1039 arn...@gm...-20080325210137-3dfqyoi8ykosy087
1040 arn...@gm...-20080325211747-nwwy1eb33r071sca
1041 arn...@gm...-20080326084110-qbselrjckku275xi
1042 zouzou123gen-20080326123631-35642mgbk2i4ty32
1043 zouzou123gen-20080326124345-f4xwn2d3ty8ubd6r
1044 arn...@gm...-20080326162031-il0nyms30w0mky43
1045 arn...@gm...-20080326164801-8dru8mjc06xgzjpv
1046 arn...@gm...-20080326170438-uzl2rx8fqnohak7g
1047 zouzou123gen-20080326172821-d6uqcbmfb0c6rwlv
1048 arn...@gm...-20080326213257-qlgdh7m2712p2l0q
1049 arn...@gm...-20080326214313-ktnoekgk3s0wmatz
1050 arn...@gm...-20080326215256-0j1iqrf286b9g7zf
1051 arn...@gm...-20080327082121-hoi22wh1gwjdfbyd
1052 arn...@gm...-20080327120639-um3tukdt374rwvgm
1053 zouzou123gen-20080327130703-6vtek6uxy3vua543
1054 arn...@gm...-20080327215831-dmg5mkufskabwkro
1055 arn...@gm...-20080327231459-cdztcv25alsuyqmf
1056 arn...@gm...-20080328085925-gceybsr53oml1p24
1057 arn...@gm...-20080328200512-1sjuu6bcnl2dyd2a
1058 arn...@gm...-20080328210347-bussqjrm5mfswh7o
1059 arn...@gm...-20080329055630-braiir1dskv7a4qm
1060 arn...@gm...-20080329061558-rck8dz60wpj3c5ja
1061 arn...@gm...-20080329081253-if6o5jn329mbzfpl
1062 arn...@gm...-20080329081619-cb4x930j8sp55cs0
1063 arn...@gm...-20080329103216-hgjzo7ra2zixbztd
1064 arn...@gm...-20080329124042-q3aw4iodmo5kafyp
1065 arn...@gm...-20080329124926-2je1z18p0272zpua
1066 arn...@gm...-20080329150901-ehj9t32en7eps2dp
1067 zouzou123gen-20080329153653-36xlvpik2ns9r84r
1068 zouzou123gen-20080329162703-51xr8hg073pg7wq5
1069 zouzou123gen-20080329234706-8ddipdqu0xeudkql
1070 arn...@gm...-20080330081232-ubqr1171ewalrd4q
1071 zouzou123gen-20080330131607-yppbs3mgyjef1cux
1072 zouzou123gen-20080330134835-yv1nogy77ib1uehd
1073 zouzou123gen-20080331124549-alyw7vugdn30piqy
1074 zouzou123gen-20080331135108-q8frtqsin5bosfzm
1075 zouzou123gen-20080331140757-u94q52yccl5lsifk
1076 zouzou123gen-20080331152513-ue1x5qhigcw51348
1077 arn...@gm...-20080331184436-a8g6chibmg8nswls
1078 arn...@gm...-20080331220648-81485k28qmwruwz6
1079 zouzou123gen-20080401081001-2yjn07cf8s5sxr3a
1080 zouzou123gen-20080401081247-f3p4hdjojnd460jw
1081 zouzou123gen-20080401084117-24a454g8o0x656kg
1082 zouzou123gen-20080401133146-jabb5i8870fg6f66
1083 zouzou123gen-20080401154610-mxdqoo5bksru93e6
1084 arn...@gm...-20080401185530-lqj4tflt5ldmx46f
1085 arn...@gm...-20080401212616-ffl7m0xm8gt15knk
1086 arn...@gm...-20080402084515-ofmnwihzv159jton
1087 arn...@gm...-20080402133105-y70soi38owzl76i9
1088 arn...@gm...-20080402142417-rn2dbkx19wfz3vae
1089 arn...@gm...-20080402144459-u3z3hqvl8aqjc4a0
1090 zouzou123gen-20080402145051-zi8tmvy8u3r2mzu8
1091 arn...@gm...-20080402152137-f397uz1yp9qjvfwh
1092 zouzou123gen-20080402170355-29wda40wk3cy7lu5
Modified: dcplusplus/trunk/win32/MainWindow.cpp
===================================================================
--- dcplusplus/trunk/win32/MainWindow.cpp 2008-04-07 19:31:56 UTC (rev 1116)
+++ dcplusplus/trunk/win32/MainWindow.cpp 2008-04-07 19:32:59 UTC (rev 1117)
@@ -188,8 +188,8 @@
WidgetMenuPtr file = mainMenu->appendPopup(T_("&File"));
file->appendItem(IDC_QUICK_CONNECT, T_("&Quick Connect ...\tCtrl+Q"), std::tr1::bind(&MainWindow::handleQuickConnect, this), SmartWin::BitmapPtr(new SmartWin::Bitmap(IDB_HUB)));
- file->appendItem(IDC_FOLLOW, T_("Follow last redirec&t\tCtrl+T"), SmartWin::BitmapPtr(new SmartWin::Bitmap(IDB_FOLLOW)));
- file->appendItem(IDC_RECONNECT, T_("&Reconnect\tCtrl+R"), SmartWin::BitmapPtr(new SmartWin::Bitmap(IDB_RECONNECT)));
+ file->appendItem(IDC_RECONNECT, T_("&Reconnect\tCtrl+R"), std::tr1::bind(&MainWindow::handleForward, this, _1), SmartWin::BitmapPtr(new SmartWin::Bitmap(IDB_RECONNECT)));
+ file->appendItem(IDC_FOLLOW, T_("Follow last redirec&t\tCtrl+T"), std::tr1::bind(&MainWindow::handleForward, this, _1), SmartWin::BitmapPtr(new SmartWin::Bitmap(IDB_FOLLOW)));
file->appendSeparatorItem();
file->appendItem(IDC_OPEN_FILE_LIST, T_("Open file list...\tCtrl+L"), std::tr1::bind(&MainWindow::handleOpenFileList, this), SmartWin::BitmapPtr(new SmartWin::Bitmap(IDB_OPEN_FILE_LIST)));
@@ -282,7 +282,7 @@
int image = 0;
toolbar->appendItem(image++, T_("Public Hubs"), std::tr1::bind(&MainWindow::handleOpenWindow, this, IDC_PUBLIC_HUBS));
toolbar->appendSeparator();
- toolbar->appendItem(image++, T_("Reconnect"), std::tr1::bind(&MainWindow::handleForward, this, IDC_PUBLIC_HUBS));
+ toolbar->appendItem(image++, T_("Reconnect"), std::tr1::bind(&MainWindow::handleForward, this, IDC_RECONNECT));
toolbar->appendItem(image++, T_("Follow last redirect"), std::tr1::bind(&MainWindow::handleForward, this, IDC_FOLLOW));
toolbar->appendSeparator();
toolbar->appendItem(image++, T_("Favorite Hubs"), std::tr1::bind(&MainWindow::handleOpenWindow, this, IDC_FAVORITE_HUBS));
@@ -328,7 +328,7 @@
}
bool MainWindow::filter(MSG& msg) {
- if(tabs->filter(msg)) {
+ if(tabs && tabs->filter(msg)) {
return true;
}
@@ -336,7 +336,7 @@
return true;
}
- SmartWin::Container* active = getTabView()->getActive();
+ Container* active = getTabView()->getActive();
if(active) {
if(::IsDialogMessage( active->handle(), & msg )) {
return true;
@@ -355,9 +355,9 @@
}
void MainWindow::handleForward(WPARAM wParam) {
- SmartWin::Container* active = getTabView()->getActive();
+ Container* active = getTabView()->getActive();
if(active) {
- active->sendMessage(WM_COMMAND, wParam, 0);
+ active->sendMessage(WM_COMMAND, wParam);
}
}
@@ -803,7 +803,7 @@
void MainWindow::handleActivate(bool active) {
// Forward to active tab window
- Container* w = tabs->getActive();
+ Container* w = getTabView()->getActive();
if(w) {
w->sendMessage(WM_ACTIVATE, active ? WA_ACTIVE : WA_INACTIVE);
}
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
|
|
From: <arn...@us...> - 2008-04-07 19:34:04
|
Revision: 1118
http://dcplusplus.svn.sourceforge.net/dcplusplus/?rev=1118&view=rev
Author: arnetheduck
Date: 2008-04-07 12:33:49 -0700 (Mon, 07 Apr 2008)
Log Message:
-----------
really fix locale crash
Modified Paths:
--------------
dcplusplus/trunk/dcpp/DCPlusPlus.h
Property Changed:
----------------
dcplusplus/trunk/
Property changes on: dcplusplus/trunk
___________________________________________________________________
Name: bzr:revision-info
- timestamp: 2008-04-02 19:03:55.959000111 +0200
committer: zouzou123gen
properties:
branch-nick: bzr
+ timestamp: 2008-04-02 20:06:28.881000042 +0200
committer: Jacek Sieka <arn...@gm...>
properties:
branch-nick: dcplusplus
Name: bzr:revision-id:v3-trunk1
- 1027 arn...@gm...-20080323183926-schknwnkgeo7ivdn
1028 zouzou123gen-20080323220411-r8usuc3qxwuh7zsn
1029 zouzou123gen-20080323221249-0su72zaj13e706mk
1030 arn...@gm...-20080324140623-muba1dl46m000o8c
1031 zouzou123gen-20080324141933-qbgr93ugpe0297m6
1032 arn...@gm...-20080324153706-siidja05n84i00b1
1033 arn...@gm...-20080324153823-lhn3awurnu77riln
1034 arn...@gm...-20080324165650-zapppziji67yf5a2
1035 zouzou123gen-20080324175936-4mqc2kh0lo5wtdu2
1036 zouzou123gen-20080325004602-6wdsoym95mjuhwd3
1037 arn...@gm...-20080325100659-8fqy6q65itmghlep
1038 zouzou123gen-20080325175216-s297sdiucukfvijh
1039 arn...@gm...-20080325210137-3dfqyoi8ykosy087
1040 arn...@gm...-20080325211747-nwwy1eb33r071sca
1041 arn...@gm...-20080326084110-qbselrjckku275xi
1042 zouzou123gen-20080326123631-35642mgbk2i4ty32
1043 zouzou123gen-20080326124345-f4xwn2d3ty8ubd6r
1044 arn...@gm...-20080326162031-il0nyms30w0mky43
1045 arn...@gm...-20080326164801-8dru8mjc06xgzjpv
1046 arn...@gm...-20080326170438-uzl2rx8fqnohak7g
1047 zouzou123gen-20080326172821-d6uqcbmfb0c6rwlv
1048 arn...@gm...-20080326213257-qlgdh7m2712p2l0q
1049 arn...@gm...-20080326214313-ktnoekgk3s0wmatz
1050 arn...@gm...-20080326215256-0j1iqrf286b9g7zf
1051 arn...@gm...-20080327082121-hoi22wh1gwjdfbyd
1052 arn...@gm...-20080327120639-um3tukdt374rwvgm
1053 zouzou123gen-20080327130703-6vtek6uxy3vua543
1054 arn...@gm...-20080327215831-dmg5mkufskabwkro
1055 arn...@gm...-20080327231459-cdztcv25alsuyqmf
1056 arn...@gm...-20080328085925-gceybsr53oml1p24
1057 arn...@gm...-20080328200512-1sjuu6bcnl2dyd2a
1058 arn...@gm...-20080328210347-bussqjrm5mfswh7o
1059 arn...@gm...-20080329055630-braiir1dskv7a4qm
1060 arn...@gm...-20080329061558-rck8dz60wpj3c5ja
1061 arn...@gm...-20080329081253-if6o5jn329mbzfpl
1062 arn...@gm...-20080329081619-cb4x930j8sp55cs0
1063 arn...@gm...-20080329103216-hgjzo7ra2zixbztd
1064 arn...@gm...-20080329124042-q3aw4iodmo5kafyp
1065 arn...@gm...-20080329124926-2je1z18p0272zpua
1066 arn...@gm...-20080329150901-ehj9t32en7eps2dp
1067 zouzou123gen-20080329153653-36xlvpik2ns9r84r
1068 zouzou123gen-20080329162703-51xr8hg073pg7wq5
1069 zouzou123gen-20080329234706-8ddipdqu0xeudkql
1070 arn...@gm...-20080330081232-ubqr1171ewalrd4q
1071 zouzou123gen-20080330131607-yppbs3mgyjef1cux
1072 zouzou123gen-20080330134835-yv1nogy77ib1uehd
1073 zouzou123gen-20080331124549-alyw7vugdn30piqy
1074 zouzou123gen-20080331135108-q8frtqsin5bosfzm
1075 zouzou123gen-20080331140757-u94q52yccl5lsifk
1076 zouzou123gen-20080331152513-ue1x5qhigcw51348
1077 arn...@gm...-20080331184436-a8g6chibmg8nswls
1078 arn...@gm...-20080331220648-81485k28qmwruwz6
1079 zouzou123gen-20080401081001-2yjn07cf8s5sxr3a
1080 zouzou123gen-20080401081247-f3p4hdjojnd460jw
1081 zouzou123gen-20080401084117-24a454g8o0x656kg
1082 zouzou123gen-20080401133146-jabb5i8870fg6f66
1083 zouzou123gen-20080401154610-mxdqoo5bksru93e6
1084 arn...@gm...-20080401185530-lqj4tflt5ldmx46f
1085 arn...@gm...-20080401212616-ffl7m0xm8gt15knk
1086 arn...@gm...-20080402084515-ofmnwihzv159jton
1087 arn...@gm...-20080402133105-y70soi38owzl76i9
1088 arn...@gm...-20080402142417-rn2dbkx19wfz3vae
1089 arn...@gm...-20080402144459-u3z3hqvl8aqjc4a0
1090 zouzou123gen-20080402145051-zi8tmvy8u3r2mzu8
1091 arn...@gm...-20080402152137-f397uz1yp9qjvfwh
1092 zouzou123gen-20080402170355-29wda40wk3cy7lu5
+ 1027 arn...@gm...-20080323183926-schknwnkgeo7ivdn
1028 zouzou123gen-20080323220411-r8usuc3qxwuh7zsn
1029 zouzou123gen-20080323221249-0su72zaj13e706mk
1030 arn...@gm...-20080324140623-muba1dl46m000o8c
1031 zouzou123gen-20080324141933-qbgr93ugpe0297m6
1032 arn...@gm...-20080324153706-siidja05n84i00b1
1033 arn...@gm...-20080324153823-lhn3awurnu77riln
1034 arn...@gm...-20080324165650-zapppziji67yf5a2
1035 zouzou123gen-20080324175936-4mqc2kh0lo5wtdu2
1036 zouzou123gen-20080325004602-6wdsoym95mjuhwd3
1037 arn...@gm...-20080325100659-8fqy6q65itmghlep
1038 zouzou123gen-20080325175216-s297sdiucukfvijh
1039 arn...@gm...-20080325210137-3dfqyoi8ykosy087
1040 arn...@gm...-20080325211747-nwwy1eb33r071sca
1041 arn...@gm...-20080326084110-qbselrjckku275xi
1042 zouzou123gen-20080326123631-35642mgbk2i4ty32
1043 zouzou123gen-20080326124345-f4xwn2d3ty8ubd6r
1044 arn...@gm...-20080326162031-il0nyms30w0mky43
1045 arn...@gm...-20080326164801-8dru8mjc06xgzjpv
1046 arn...@gm...-20080326170438-uzl2rx8fqnohak7g
1047 zouzou123gen-20080326172821-d6uqcbmfb0c6rwlv
1048 arn...@gm...-20080326213257-qlgdh7m2712p2l0q
1049 arn...@gm...-20080326214313-ktnoekgk3s0wmatz
1050 arn...@gm...-20080326215256-0j1iqrf286b9g7zf
1051 arn...@gm...-20080327082121-hoi22wh1gwjdfbyd
1052 arn...@gm...-20080327120639-um3tukdt374rwvgm
1053 zouzou123gen-20080327130703-6vtek6uxy3vua543
1054 arn...@gm...-20080327215831-dmg5mkufskabwkro
1055 arn...@gm...-20080327231459-cdztcv25alsuyqmf
1056 arn...@gm...-20080328085925-gceybsr53oml1p24
1057 arn...@gm...-20080328200512-1sjuu6bcnl2dyd2a
1058 arn...@gm...-20080328210347-bussqjrm5mfswh7o
1059 arn...@gm...-20080329055630-braiir1dskv7a4qm
1060 arn...@gm...-20080329061558-rck8dz60wpj3c5ja
1061 arn...@gm...-20080329081253-if6o5jn329mbzfpl
1062 arn...@gm...-20080329081619-cb4x930j8sp55cs0
1063 arn...@gm...-20080329103216-hgjzo7ra2zixbztd
1064 arn...@gm...-20080329124042-q3aw4iodmo5kafyp
1065 arn...@gm...-20080329124926-2je1z18p0272zpua
1066 arn...@gm...-20080329150901-ehj9t32en7eps2dp
1067 zouzou123gen-20080329153653-36xlvpik2ns9r84r
1068 zouzou123gen-20080329162703-51xr8hg073pg7wq5
1069 zouzou123gen-20080329234706-8ddipdqu0xeudkql
1070 arn...@gm...-20080330081232-ubqr1171ewalrd4q
1071 zouzou123gen-20080330131607-yppbs3mgyjef1cux
1072 zouzou123gen-20080330134835-yv1nogy77ib1uehd
1073 zouzou123gen-20080331124549-alyw7vugdn30piqy
1074 zouzou123gen-20080331135108-q8frtqsin5bosfzm
1075 zouzou123gen-20080331140757-u94q52yccl5lsifk
1076 zouzou123gen-20080331152513-ue1x5qhigcw51348
1077 arn...@gm...-20080331184436-a8g6chibmg8nswls
1078 arn...@gm...-20080331220648-81485k28qmwruwz6
1079 zouzou123gen-20080401081001-2yjn07cf8s5sxr3a
1080 zouzou123gen-20080401081247-f3p4hdjojnd460jw
1081 zouzou123gen-20080401084117-24a454g8o0x656kg
1082 zouzou123gen-20080401133146-jabb5i8870fg6f66
1083 zouzou123gen-20080401154610-mxdqoo5bksru93e6
1084 arn...@gm...-20080401185530-lqj4tflt5ldmx46f
1085 arn...@gm...-20080401212616-ffl7m0xm8gt15knk
1086 arn...@gm...-20080402084515-ofmnwihzv159jton
1087 arn...@gm...-20080402133105-y70soi38owzl76i9
1088 arn...@gm...-20080402142417-rn2dbkx19wfz3vae
1089 arn...@gm...-20080402144459-u3z3hqvl8aqjc4a0
1090 zouzou123gen-20080402145051-zi8tmvy8u3r2mzu8
1091 arn...@gm...-20080402152137-f397uz1yp9qjvfwh
1092 zouzou123gen-20080402170355-29wda40wk3cy7lu5
1093 arn...@gm...-20080402180628-ipos9li0c4bsmq1h
Modified: dcplusplus/trunk/dcpp/DCPlusPlus.h
===================================================================
--- dcplusplus/trunk/dcpp/DCPlusPlus.h 2008-04-07 19:32:59 UTC (rev 1117)
+++ dcplusplus/trunk/dcpp/DCPlusPlus.h 2008-04-07 19:33:49 UTC (rev 1118)
@@ -103,8 +103,9 @@
template<typename T>
boost::basic_format<T> dcpp_fmt(const T* t) {
- boost::basic_format<T> fmt(t);
+ boost::basic_format<T> fmt;
fmt.exceptions(boost::io::no_error_bits);
+ fmt.parse(t);
return fmt;
}
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
|
|
From: <arn...@us...> - 2008-04-07 19:35:19
|
Revision: 1119
http://dcplusplus.svn.sourceforge.net/dcplusplus/?rev=1119&view=rev
Author: arnetheduck
Date: 2008-04-07 12:35:01 -0700 (Mon, 07 Apr 2008)
Log Message:
-----------
combo, table, group, progress, tab, tree gone from factory
Modified Paths:
--------------
dcplusplus/trunk/changelog.txt
dcplusplus/trunk/smartwin/include/smartwin/SmartWin.h
dcplusplus/trunk/smartwin/include/smartwin/WidgetFactory.h
dcplusplus/trunk/smartwin/include/smartwin/forward.h
dcplusplus/trunk/smartwin/include/smartwin/widgets/Composite.h
dcplusplus/trunk/win32/FavoriteDirsPage.cpp
dcplusplus/trunk/win32/HashProgressDlg.cpp
dcplusplus/trunk/win32/HubListsDlg.cpp
dcplusplus/trunk/win32/LogPage.cpp
dcplusplus/trunk/win32/SettingsDialog.cpp
dcplusplus/trunk/win32/UCPage.cpp
dcplusplus/trunk/win32/UploadPage.cpp
dcplusplus/trunk/win32/WaitingUsersFrame.cpp
Property Changed:
----------------
dcplusplus/trunk/
Property changes on: dcplusplus/trunk
___________________________________________________________________
Name: bzr:revision-info
- timestamp: 2008-04-02 20:06:28.881000042 +0200
committer: Jacek Sieka <arn...@gm...>
properties:
branch-nick: dcplusplus
+ timestamp: 2008-04-02 20:12:35.286000013 +0200
committer: Jacek Sieka <arn...@gm...>
properties:
branch-nick: dcplusplus
Name: bzr:revision-id:v3-trunk1
- 1027 arn...@gm...-20080323183926-schknwnkgeo7ivdn
1028 zouzou123gen-20080323220411-r8usuc3qxwuh7zsn
1029 zouzou123gen-20080323221249-0su72zaj13e706mk
1030 arn...@gm...-20080324140623-muba1dl46m000o8c
1031 zouzou123gen-20080324141933-qbgr93ugpe0297m6
1032 arn...@gm...-20080324153706-siidja05n84i00b1
1033 arn...@gm...-20080324153823-lhn3awurnu77riln
1034 arn...@gm...-20080324165650-zapppziji67yf5a2
1035 zouzou123gen-20080324175936-4mqc2kh0lo5wtdu2
1036 zouzou123gen-20080325004602-6wdsoym95mjuhwd3
1037 arn...@gm...-20080325100659-8fqy6q65itmghlep
1038 zouzou123gen-20080325175216-s297sdiucukfvijh
1039 arn...@gm...-20080325210137-3dfqyoi8ykosy087
1040 arn...@gm...-20080325211747-nwwy1eb33r071sca
1041 arn...@gm...-20080326084110-qbselrjckku275xi
1042 zouzou123gen-20080326123631-35642mgbk2i4ty32
1043 zouzou123gen-20080326124345-f4xwn2d3ty8ubd6r
1044 arn...@gm...-20080326162031-il0nyms30w0mky43
1045 arn...@gm...-20080326164801-8dru8mjc06xgzjpv
1046 arn...@gm...-20080326170438-uzl2rx8fqnohak7g
1047 zouzou123gen-20080326172821-d6uqcbmfb0c6rwlv
1048 arn...@gm...-20080326213257-qlgdh7m2712p2l0q
1049 arn...@gm...-20080326214313-ktnoekgk3s0wmatz
1050 arn...@gm...-20080326215256-0j1iqrf286b9g7zf
1051 arn...@gm...-20080327082121-hoi22wh1gwjdfbyd
1052 arn...@gm...-20080327120639-um3tukdt374rwvgm
1053 zouzou123gen-20080327130703-6vtek6uxy3vua543
1054 arn...@gm...-20080327215831-dmg5mkufskabwkro
1055 arn...@gm...-20080327231459-cdztcv25alsuyqmf
1056 arn...@gm...-20080328085925-gceybsr53oml1p24
1057 arn...@gm...-20080328200512-1sjuu6bcnl2dyd2a
1058 arn...@gm...-20080328210347-bussqjrm5mfswh7o
1059 arn...@gm...-20080329055630-braiir1dskv7a4qm
1060 arn...@gm...-20080329061558-rck8dz60wpj3c5ja
1061 arn...@gm...-20080329081253-if6o5jn329mbzfpl
1062 arn...@gm...-20080329081619-cb4x930j8sp55cs0
1063 arn...@gm...-20080329103216-hgjzo7ra2zixbztd
1064 arn...@gm...-20080329124042-q3aw4iodmo5kafyp
1065 arn...@gm...-20080329124926-2je1z18p0272zpua
1066 arn...@gm...-20080329150901-ehj9t32en7eps2dp
1067 zouzou123gen-20080329153653-36xlvpik2ns9r84r
1068 zouzou123gen-20080329162703-51xr8hg073pg7wq5
1069 zouzou123gen-20080329234706-8ddipdqu0xeudkql
1070 arn...@gm...-20080330081232-ubqr1171ewalrd4q
1071 zouzou123gen-20080330131607-yppbs3mgyjef1cux
1072 zouzou123gen-20080330134835-yv1nogy77ib1uehd
1073 zouzou123gen-20080331124549-alyw7vugdn30piqy
1074 zouzou123gen-20080331135108-q8frtqsin5bosfzm
1075 zouzou123gen-20080331140757-u94q52yccl5lsifk
1076 zouzou123gen-20080331152513-ue1x5qhigcw51348
1077 arn...@gm...-20080331184436-a8g6chibmg8nswls
1078 arn...@gm...-20080331220648-81485k28qmwruwz6
1079 zouzou123gen-20080401081001-2yjn07cf8s5sxr3a
1080 zouzou123gen-20080401081247-f3p4hdjojnd460jw
1081 zouzou123gen-20080401084117-24a454g8o0x656kg
1082 zouzou123gen-20080401133146-jabb5i8870fg6f66
1083 zouzou123gen-20080401154610-mxdqoo5bksru93e6
1084 arn...@gm...-20080401185530-lqj4tflt5ldmx46f
1085 arn...@gm...-20080401212616-ffl7m0xm8gt15knk
1086 arn...@gm...-20080402084515-ofmnwihzv159jton
1087 arn...@gm...-20080402133105-y70soi38owzl76i9
1088 arn...@gm...-20080402142417-rn2dbkx19wfz3vae
1089 arn...@gm...-20080402144459-u3z3hqvl8aqjc4a0
1090 zouzou123gen-20080402145051-zi8tmvy8u3r2mzu8
1091 arn...@gm...-20080402152137-f397uz1yp9qjvfwh
1092 zouzou123gen-20080402170355-29wda40wk3cy7lu5
1093 arn...@gm...-20080402180628-ipos9li0c4bsmq1h
+ 1027 arn...@gm...-20080323183926-schknwnkgeo7ivdn
1028 zouzou123gen-20080323220411-r8usuc3qxwuh7zsn
1029 zouzou123gen-20080323221249-0su72zaj13e706mk
1030 arn...@gm...-20080324140623-muba1dl46m000o8c
1031 zouzou123gen-20080324141933-qbgr93ugpe0297m6
1032 arn...@gm...-20080324153706-siidja05n84i00b1
1033 arn...@gm...-20080324153823-lhn3awurnu77riln
1034 arn...@gm...-20080324165650-zapppziji67yf5a2
1035 zouzou123gen-20080324175936-4mqc2kh0lo5wtdu2
1036 zouzou123gen-20080325004602-6wdsoym95mjuhwd3
1037 arn...@gm...-20080325100659-8fqy6q65itmghlep
1038 zouzou123gen-20080325175216-s297sdiucukfvijh
1039 arn...@gm...-20080325210137-3dfqyoi8ykosy087
1040 arn...@gm...-20080325211747-nwwy1eb33r071sca
1041 arn...@gm...-20080326084110-qbselrjckku275xi
1042 zouzou123gen-20080326123631-35642mgbk2i4ty32
1043 zouzou123gen-20080326124345-f4xwn2d3ty8ubd6r
1044 arn...@gm...-20080326162031-il0nyms30w0mky43
1045 arn...@gm...-20080326164801-8dru8mjc06xgzjpv
1046 arn...@gm...-20080326170438-uzl2rx8fqnohak7g
1047 zouzou123gen-20080326172821-d6uqcbmfb0c6rwlv
1048 arn...@gm...-20080326213257-qlgdh7m2712p2l0q
1049 arn...@gm...-20080326214313-ktnoekgk3s0wmatz
1050 arn...@gm...-20080326215256-0j1iqrf286b9g7zf
1051 arn...@gm...-20080327082121-hoi22wh1gwjdfbyd
1052 arn...@gm...-20080327120639-um3tukdt374rwvgm
1053 zouzou123gen-20080327130703-6vtek6uxy3vua543
1054 arn...@gm...-20080327215831-dmg5mkufskabwkro
1055 arn...@gm...-20080327231459-cdztcv25alsuyqmf
1056 arn...@gm...-20080328085925-gceybsr53oml1p24
1057 arn...@gm...-20080328200512-1sjuu6bcnl2dyd2a
1058 arn...@gm...-20080328210347-bussqjrm5mfswh7o
1059 arn...@gm...-20080329055630-braiir1dskv7a4qm
1060 arn...@gm...-20080329061558-rck8dz60wpj3c5ja
1061 arn...@gm...-20080329081253-if6o5jn329mbzfpl
1062 arn...@gm...-20080329081619-cb4x930j8sp55cs0
1063 arn...@gm...-20080329103216-hgjzo7ra2zixbztd
1064 arn...@gm...-20080329124042-q3aw4iodmo5kafyp
1065 arn...@gm...-20080329124926-2je1z18p0272zpua
1066 arn...@gm...-20080329150901-ehj9t32en7eps2dp
1067 zouzou123gen-20080329153653-36xlvpik2ns9r84r
1068 zouzou123gen-20080329162703-51xr8hg073pg7wq5
1069 zouzou123gen-20080329234706-8ddipdqu0xeudkql
1070 arn...@gm...-20080330081232-ubqr1171ewalrd4q
1071 zouzou123gen-20080330131607-yppbs3mgyjef1cux
1072 zouzou123gen-20080330134835-yv1nogy77ib1uehd
1073 zouzou123gen-20080331124549-alyw7vugdn30piqy
1074 zouzou123gen-20080331135108-q8frtqsin5bosfzm
1075 zouzou123gen-20080331140757-u94q52yccl5lsifk
1076 zouzou123gen-20080331152513-ue1x5qhigcw51348
1077 arn...@gm...-20080331184436-a8g6chibmg8nswls
1078 arn...@gm...-20080331220648-81485k28qmwruwz6
1079 zouzou123gen-20080401081001-2yjn07cf8s5sxr3a
1080 zouzou123gen-20080401081247-f3p4hdjojnd460jw
1081 zouzou123gen-20080401084117-24a454g8o0x656kg
1082 zouzou123gen-20080401133146-jabb5i8870fg6f66
1083 zouzou123gen-20080401154610-mxdqoo5bksru93e6
1084 arn...@gm...-20080401185530-lqj4tflt5ldmx46f
1085 arn...@gm...-20080401212616-ffl7m0xm8gt15knk
1086 arn...@gm...-20080402084515-ofmnwihzv159jton
1087 arn...@gm...-20080402133105-y70soi38owzl76i9
1088 arn...@gm...-20080402142417-rn2dbkx19wfz3vae
1089 arn...@gm...-20080402144459-u3z3hqvl8aqjc4a0
1090 zouzou123gen-20080402145051-zi8tmvy8u3r2mzu8
1091 arn...@gm...-20080402152137-f397uz1yp9qjvfwh
1092 zouzou123gen-20080402170355-29wda40wk3cy7lu5
1093 arn...@gm...-20080402180628-ipos9li0c4bsmq1h
1094 arn...@gm...-20080402181235-s2a6f4ww4lzayl46
Modified: dcplusplus/trunk/changelog.txt
===================================================================
--- dcplusplus/trunk/changelog.txt 2008-04-07 19:33:49 UTC (rev 1118)
+++ dcplusplus/trunk/changelog.txt 2008-04-07 19:35:01 UTC (rev 1119)
@@ -19,7 +19,7 @@
* [L#209684] Fixed parsing of non-XML hub lists (poy)
* [L#205660] Readded hub column to transfers (thanks mikejj)
* Fixed file list refresh happening 1 minute later than expected (poy)
-* [L#209277] Fixed crash on bad translation
+* [L#209277] Fixed crash on bad translation (thanks poy)
* More controls now use the font defined in settings (poy)
-- 0.705 2008-03-14 --
Modified: dcplusplus/trunk/smartwin/include/smartwin/SmartWin.h
===================================================================
--- dcplusplus/trunk/smartwin/include/smartwin/SmartWin.h 2008-04-07 19:33:49 UTC (rev 1118)
+++ dcplusplus/trunk/smartwin/include/smartwin/SmartWin.h 2008-04-07 19:35:01 UTC (rev 1119)
@@ -63,18 +63,24 @@
#include "resources/Icon.h"
#include "resources/ImageList.h"
#include "resources/Pen.h"
+#include "widgets/ComboBox.h"
#include "widgets/Container.h"
#include "widgets/CoolBar.h"
#include "widgets/DateTime.h"
+#include "widgets/GroupBox.h"
#include "widgets/Label.h"
#include "widgets/MDIChild.h"
#include "widgets/MDIFrame.h"
#include "widgets/MDIParent.h"
#include "widgets/ModalDialog.h"
#include "widgets/ModelessDialog.h"
+#include "widgets/ProgressBar.h"
#include "widgets/RadioButton.h"
#include "widgets/Slider.h"
#include "widgets/Spinner.h"
+#include "widgets/Table.h"
+#include "widgets/TabSheet.h"
+#include "widgets/Tree.h"
#include "widgets/ToolBar.h"
#include "widgets/Window.h"
Modified: dcplusplus/trunk/smartwin/include/smartwin/WidgetFactory.h
===================================================================
--- dcplusplus/trunk/smartwin/include/smartwin/WidgetFactory.h 2008-04-07 19:33:49 UTC (rev 1118)
+++ dcplusplus/trunk/smartwin/include/smartwin/WidgetFactory.h 2008-04-07 19:35:01 UTC (rev 1119)
@@ -34,17 +34,11 @@
#include "widgets/FolderDialog.h"
#include "widgets/MessageBox.h"
#include "widgets/CheckBox.h"
-#include "widgets/ComboBox.h"
-#include "widgets/Table.h"
-#include "widgets/GroupBox.h"
#include "widgets/LoadDialog.h"
-#include "widgets/ProgressBar.h"
#include "widgets/SaveDialog.h"
#include "widgets/StatusBar.h"
#include "widgets/WidgetTabView.h"
-#include "widgets/TabSheet.h"
#include "widgets/TextBox.h"
-#include "widgets/Tree.h"
#include "widgets/ToolTip.h"
#include "WidgetFactoryPlatformImplementation.h"
#include "WidgetCreator.h"
@@ -87,26 +81,14 @@
// Bring widgets into the namespace of the class that inherits from us
typedef SmartWin::Button Button;
+
typedef typename Button::ObjectType ButtonPtr;
typedef SmartWin::FolderDialog FolderDialog;
-
/// MessageBox class and object type.
typedef SmartWin::MessageBox MessageBox;
- /// Table class type.
- typedef SmartWin::Table Table;
-
- /// Table object type.
- typedef typename Table::ObjectType TablePtr;
-
- /// TreeView class type.
- typedef SmartWin::Tree Tree;
-
- /// TreeView object type.
- typedef typename Tree::ObjectType TreePtr;
-
/// TextBox class type.
typedef SmartWin::TextBox TextBox;
@@ -131,18 +113,6 @@
/// TabView object type.
typedef typename WidgetTabView::ObjectType WidgetTabViewPtr;
- /// TabSheet class type.
- typedef SmartWin::TabSheet TabSheet;
-
- /// TabSheet object type.
- typedef typename TabSheet::ObjectType TabSheetPtr;
-
- /// GroupBox class type.
- typedef SmartWin::GroupBox GroupBox;
-
- /// GroupBox object type.
- typedef typename GroupBox::ObjectType GroupBoxPtr;
-
/// LoadFileDialog class type.
typedef SmartWin::LoadDialog LoadDialog;
@@ -152,24 +122,12 @@
/// ColorDialog class and object type.
typedef SmartWin::ColorDialog ColorDialog;
- /// ComboBox class type.
- typedef SmartWin::ComboBox ComboBox;
-
- /// ComboBox object type.
- typedef typename ComboBox::ObjectType ComboBoxPtr;
-
/// CheckBox class type.
typedef SmartWin::CheckBox CheckBox;
/// CheckBox object type.
typedef typename CheckBox::ObjectType CheckBoxPtr;
- /// ProgressBar class type.
- typedef SmartWin::ProgressBar ProgressBar;
-
- /// ProgressBar object type.
- typedef typename ProgressBar::ObjectType ProgressBarPtr;
-
typedef SmartWin::ToolTip ToolTip;
typedef typename ToolTip::ObjectType ToolTipPtr;
@@ -207,19 +165,6 @@
*/
MessageBox createMessageBox();
- /// Creates a List View and returns a pointer to it.
- /** DON'T delete the returned pointer!!!
- */
- TablePtr createTable( const typename Table::Seed & cs = Table::Seed() );
-
- /// \ingroup SubclassDialog
- /// Subclasses a Check Box from the given resource id.
- /** DON'T delete the returned pointer!!! <br>
- * Use e.g. the Dialog Designer to design a dialog and attach the controls
- * with this function.
- */
- TablePtr attachTable( unsigned id );
-
/// Creates a Check Box and returns a pointer to it.
/** DON'T delete the returned pointer!!!
*/
@@ -233,19 +178,6 @@
*/
CheckBoxPtr attachCheckBox( unsigned id );
- /// Creates a Tree View and returns a pointer to it.
- /** DON'T delete the returned pointer!!!
- */
- TreePtr createTreeView( const typename Tree::Seed & cs = Tree::Seed() );
-
- /// \ingroup SubclassDialog
- /// Subclasses a Tree View Control from the given resource id.
- /** DON'T delete the returned pointer!!! <br>
- * Use e.g. the Dialog Designer to design a dialog and attach the controls
- * with this function.
- */
- TreePtr attachTreeView( unsigned id );
-
/// Creates a Edit Control and returns a pointer to it.
/** DON'T delete the returned pointer!!!
*/
@@ -280,16 +212,6 @@
*/
WidgetTabViewPtr createTabView( const typename WidgetTabView::Seed& cs = WidgetTabView::Seed() );
- /// Creates a Tab Sheet and returns a pointer to it.
- /** DON'T delete the returned pointer!!!
- */
- TabSheetPtr createTabSheet( const typename TabSheet::Seed & cs = TabSheet::Seed() );
-
- /// Creates a Progress Bar Control and returns a pointer to it.
- /** DON'T delete the returned pointer!!!
- */
- ProgressBarPtr createProgressBar( const typename ProgressBar::Seed & cs = ProgressBar::Seed() );
-
/// \ingroup SubclassDialog
/// Subclasses a Button Control from the given resource id.
/** DON'T delete the returned pointer!!!< br >
@@ -297,36 +219,6 @@
*/
ButtonPtr attachButton( unsigned id );
- /// \ingroup SubclassDialog
- /// Subclasses a Progress Bar Control from the given resource id.
- /** DON'T delete the returned pointer!!!< br >
- * Use e.g. the Dialog Designer to design a dialog and attach the controls with this function.
- */
- ProgressBarPtr attachProgressBar( unsigned id );
-
- /// Creates a Group Box Control and returns a pointer to it.
- /** DON'T delete the returned pointer!!!
- */
- GroupBoxPtr createGroupBox( const typename GroupBox::Seed & cs = GroupBox::Seed() );
-
- /// Subclasses a Group Box Control and returns a pointer to it.
- /** DON'T delete the returned pointer!!!
- */
- GroupBoxPtr attachGroupBox( unsigned id );
-
- /// Creates a Comb Box and returns a pointer to it.
- /** DON'T delete the returned pointer!!!
- */
- ComboBoxPtr createComboBox( const typename ComboBox::Seed & cs = ComboBox::Seed() );
-
- /// \ingroup SubclassDialog
- /// Subclasses a ComboBox Control from the given resource id.
- /** DON'T delete the returned pointer!!! <br>
- * Use e.g. the Dialog Designer to design a dialog and attach the controls
- * with this function.
- */
- ComboBoxPtr attachComboBox( unsigned id );
-
ToolTipPtr createToolTip( const typename ToolTip::Seed & cs = ToolTip::Seed() );
protected:
// Protected to try to avoid stack creation...
@@ -379,20 +271,6 @@
}
template<typename ContainerWidgetType>
-typename WidgetFactory< ContainerWidgetType >::TablePtr
-WidgetFactory< ContainerWidgetType >::createTable( const typename Table::Seed & cs )
-{
- return WidgetCreator< Table >::create( this, cs );
-}
-
-template<typename ContainerWidgetType>
-typename WidgetFactory< ContainerWidgetType >::TablePtr
-WidgetFactory< ContainerWidgetType >::attachTable( unsigned id )
-{
- return WidgetCreator< Table >::attach( this, id );
-}
-
-template<typename ContainerWidgetType>
typename WidgetFactory< ContainerWidgetType >::CheckBoxPtr
WidgetFactory< ContainerWidgetType >::createCheckBox( const typename CheckBox::Seed & cs )
{
@@ -407,20 +285,6 @@
}
template<typename ContainerWidgetType>
-typename WidgetFactory< ContainerWidgetType >::TreePtr
-WidgetFactory< ContainerWidgetType >::createTreeView( const typename Tree::Seed & cs )
-{
- return WidgetCreator< Tree >::create( this, cs );
-}
-
-template<typename ContainerWidgetType>
-typename WidgetFactory< ContainerWidgetType >::TreePtr
-WidgetFactory< ContainerWidgetType >::attachTreeView( unsigned id )
-{
- return WidgetCreator< Tree >::attach( this, id );
-}
-
-template<typename ContainerWidgetType>
typename WidgetFactory< ContainerWidgetType >::TextBoxPtr
WidgetFactory< ContainerWidgetType >::createTextBox( const typename TextBox::Seed & cs )
{
@@ -463,20 +327,6 @@
}
template<typename ContainerWidgetType>
-typename WidgetFactory< ContainerWidgetType >::TabSheetPtr
-WidgetFactory< ContainerWidgetType >::createTabSheet( const typename TabSheet::Seed & cs )
-{
- return WidgetCreator< TabSheet >::create( this, cs );
-}
-
-template<typename ContainerWidgetType>
-typename WidgetFactory< ContainerWidgetType >::ProgressBarPtr
-WidgetFactory< ContainerWidgetType >::createProgressBar( const typename ProgressBar::Seed & cs )
-{
- return WidgetCreator< ProgressBar >::create( this, cs );
-}
-
-template<typename ContainerWidgetType>
typename WidgetFactory< ContainerWidgetType >::ButtonPtr
WidgetFactory< ContainerWidgetType >::attachButton( unsigned id )
{
@@ -484,41 +334,6 @@
}
template<typename ContainerWidgetType>
-typename WidgetFactory< ContainerWidgetType >::ProgressBarPtr
-WidgetFactory< ContainerWidgetType >::attachProgressBar( unsigned id )
-{
- return WidgetCreator< ProgressBar >::attach( this, id );
-}
-
-template<typename ContainerWidgetType>
-typename WidgetFactory< ContainerWidgetType >::GroupBoxPtr
-WidgetFactory< ContainerWidgetType >::createGroupBox( const typename GroupBox::Seed & cs )
-{
- return WidgetCreator< GroupBox >::create( this, cs );
-}
-
-template<typename ContainerWidgetType>
-typename WidgetFactory< ContainerWidgetType >::GroupBoxPtr
-WidgetFactory< ContainerWidgetType >::attachGroupBox( unsigned id )
-{
- return WidgetCreator< GroupBox >::attach( this, id );
-}
-
-template<typename ContainerWidgetType>
-typename WidgetFactory< ContainerWidgetType >::ComboBoxPtr
-WidgetFactory< ContainerWidgetType >::createComboBox( const typename ComboBox::Seed & cs )
-{
- return WidgetCreator< ComboBox >::create( this, cs );
-}
-
-template<typename ContainerWidgetType>
-typename WidgetFactory< ContainerWidgetType >::ComboBoxPtr
-WidgetFactory< ContainerWidgetType >::attachComboBox( unsigned id )
-{
- return WidgetCreator< ComboBox >::attach( this, id );
-}
-
-template<typename ContainerWidgetType>
typename WidgetFactory< ContainerWidgetType >::ToolTipPtr
WidgetFactory< ContainerWidgetType >::createToolTip( const typename ToolTip::Seed & cs )
{
Modified: dcplusplus/trunk/smartwin/include/smartwin/forward.h
===================================================================
--- dcplusplus/trunk/smartwin/include/smartwin/forward.h 2008-04-07 19:33:49 UTC (rev 1118)
+++ dcplusplus/trunk/smartwin/include/smartwin/forward.h 2008-04-07 19:35:01 UTC (rev 1119)
@@ -12,6 +12,9 @@
class CheckBox;
typedef CheckBox* CheckBoxPtr;
+class ComboBox;
+typedef ComboBox* ComboBoxPtr;
+
class Container;
typedef Container* ContainerPtr;
@@ -21,6 +24,9 @@
class DateTime;
typedef DateTime* DateTimePtr;
+class GroupBox;
+typedef GroupBox* GroupBoxPtr;
+
class Label;
typedef Label* LabelPtr;
@@ -33,6 +39,9 @@
class MDIParent;
typedef MDIParent* MDIParentPtr;
+class ProgressBar;
+typedef ProgressBar* ProgressBarPtr;
+
class RadioButton;
typedef RadioButton* RadioButtonPtr;
@@ -45,6 +54,9 @@
class Table;
typedef Table* TablePtr;
+class TabSheet;
+typedef TabSheet* TabSheetPtr;
+
class ToolBar;
typedef ToolBar* ToolBarPtr;
Modified: dcplusplus/trunk/smartwin/include/smartwin/widgets/Composite.h
===================================================================
--- dcplusplus/trunk/smartwin/include/smartwin/widgets/Composite.h 2008-04-07 19:33:49 UTC (rev 1118)
+++ dcplusplus/trunk/smartwin/include/smartwin/widgets/Composite.h 2008-04-07 19:35:01 UTC (rev 1119)
@@ -48,20 +48,28 @@
typedef SmartWin::ButtonPtr ButtonPtr;
typedef SmartWin::CheckBox CheckBox;
typedef SmartWin::CheckBoxPtr CheckBoxPtr;
+ typedef SmartWin::ComboBox ComboBox;
+ typedef SmartWin::ComboBoxPtr ComboBoxPtr;
typedef SmartWin::Container Container;
typedef SmartWin::ContainerPtr ContainerPtr;
typedef SmartWin::CoolBar CoolBar;
typedef SmartWin::CoolBarPtr CoolBarPtr;
typedef SmartWin::DateTime DateTime;
typedef SmartWin::DateTimePtr DateTimePtr;
+ typedef SmartWin::GroupBox GroupBox;
+ typedef SmartWin::GroupBoxPtr GroupBoxPtr;
typedef SmartWin::Label Label;
typedef SmartWin::LabelPtr LabelPtr;
+ typedef SmartWin::ProgressBar ProgressBar;
+ typedef SmartWin::ProgressBarPtr ProgressBarPtr;
typedef SmartWin::RadioButton RadioButton;
typedef SmartWin::RadioButtonPtr RadioButtonPtr;
typedef SmartWin::Spinner Spinner;
typedef SmartWin::SpinnerPtr SpinnerPtr;
typedef SmartWin::Table Table;
typedef SmartWin::TablePtr TablePtr;
+ typedef SmartWin::TabSheet TabSheet;
+ typedef SmartWin::TabSheetPtr TabSheetPtr;
typedef SmartWin::ToolBar ToolBar;
typedef SmartWin::ToolBarPtr ToolBarPtr;
typedef SmartWin::Tree Tree;
Modified: dcplusplus/trunk/win32/FavoriteDirsPage.cpp
===================================================================
--- dcplusplus/trunk/win32/FavoriteDirsPage.cpp 2008-04-07 19:33:49 UTC (rev 1118)
+++ dcplusplus/trunk/win32/FavoriteDirsPage.cpp 2008-04-07 19:35:01 UTC (rev 1119)
@@ -52,7 +52,7 @@
WinUtil::setHelpIds(this, helpItems);
PropPage::translate(handle(), texts);
- directories = attachTable(IDC_FAVORITE_DIRECTORIES);
+ attachChild(directories, IDC_FAVORITE_DIRECTORIES);
directories->setTableStyle(LVS_EX_LABELTIP | LVS_EX_FULLROWSELECT);
TStringList columns;
Modified: dcplusplus/trunk/win32/HashProgressDlg.cpp
===================================================================
--- dcplusplus/trunk/win32/HashProgressDlg.cpp 2008-04-07 19:33:49 UTC (rev 1118)
+++ dcplusplus/trunk/win32/HashProgressDlg.cpp 2008-04-07 19:35:01 UTC (rev 1119)
@@ -23,6 +23,7 @@
#include "HashProgressDlg.h"
#include <dcpp/HashManager.h>
+#include <smartwin/widgets/ProgressBar.h>
HashProgressDlg::HashProgressDlg(SmartWin::Widget* parent, bool aAutoClose) :
SmartWin::WidgetFactory<SmartWin::ModalDialog>(parent),
@@ -43,7 +44,7 @@
setItemText(IDC_HASH_INDEXING, T_("Please wait while DC++ indexes your files (they won't be shared until they've been indexed)..."));
setItemText(IDC_STATISTICS, T_("Statistics"));
- progress = attachProgressBar(IDC_HASH_PROGRESS);
+ attachChild(progress, IDC_HASH_PROGRESS);
progress->setRange(0, 10000);
ButtonPtr ok = attachButton(IDOK);
Modified: dcplusplus/trunk/win32/HubListsDlg.cpp
===================================================================
--- dcplusplus/trunk/win32/HubListsDlg.cpp 2008-04-07 19:33:49 UTC (rev 1118)
+++ dcplusplus/trunk/win32/HubListsDlg.cpp 2008-04-07 19:35:01 UTC (rev 1119)
@@ -62,7 +62,7 @@
editBox = attachTextBox(IDC_LIST_EDIT_BOX);
- hubLists = attachTable(IDC_LIST_LIST);
+ attachChild(hubLists, IDC_LIST_LIST);
hubLists->setTableStyle(LVS_EX_LABELTIP | LVS_EX_FULLROWSELECT);
TStringList columns;
Modified: dcplusplus/trunk/win32/LogPage.cpp
===================================================================
--- dcplusplus/trunk/win32/LogPage.cpp 2008-04-07 19:33:49 UTC (rev 1118)
+++ dcplusplus/trunk/win32/LogPage.cpp 2008-04-07 19:35:01 UTC (rev 1119)
@@ -78,7 +78,7 @@
attachButton(IDC_BROWSE_LOG)->onClicked(std::tr1::bind(&LogPage::handleBrowseClicked, this));
- dataGrid = attachTable(IDC_LOG_OPTIONS);
+ attachChild(dataGrid, IDC_LOG_OPTIONS);
dataGrid->onRaw(std::tr1::bind(&LogPage::handleItemChanged, this), SmartWin::Message(WM_NOTIFY, LVN_ITEMCHANGED));
logFormat = attachTextBox(IDC_LOG_FORMAT);
Modified: dcplusplus/trunk/win32/SettingsDialog.cpp
===================================================================
--- dcplusplus/trunk/win32/SettingsDialog.cpp 2008-04-07 19:33:49 UTC (rev 1118)
+++ dcplusplus/trunk/win32/SettingsDialog.cpp 2008-04-07 19:35:01 UTC (rev 1119)
@@ -70,7 +70,7 @@
setText(T_("Settings"));
- pageTree = attachTreeView(IDC_SETTINGS_PAGES);
+ attachChild(pageTree, IDC_SETTINGS_PAGES);
pageTree->onSelectionChanged(std::tr1::bind(&SettingsDialog::selectionChanged, this));
{
Modified: dcplusplus/trunk/win32/UCPage.cpp
===================================================================
--- dcplusplus/trunk/win32/UCPage.cpp 2008-04-07 19:33:49 UTC (rev 1118)
+++ dcplusplus/trunk/win32/UCPage.cpp 2008-04-07 19:35:01 UTC (rev 1119)
@@ -59,7 +59,7 @@
PropPage::translate(handle(), texts);
PropPage::read(handle(), items);
- commands = attachTable(IDC_MENU_ITEMS);
+ attachChild(commands, IDC_MENU_ITEMS);
commands->setTableStyle(LVS_EX_LABELTIP | LVS_EX_FULLROWSELECT);
TStringList columns;
Modified: dcplusplus/trunk/win32/UploadPage.cpp
===================================================================
--- dcplusplus/trunk/win32/UploadPage.cpp 2008-04-07 19:33:49 UTC (rev 1118)
+++ dcplusplus/trunk/win32/UploadPage.cpp 2008-04-07 19:35:01 UTC (rev 1119)
@@ -78,7 +78,7 @@
PropPage::translate(handle(), texts);
PropPage::read(handle(), items);
- directories = attachTable(IDC_DIRECTORIES);
+ attachChild(directories, IDC_DIRECTORIES);
directories->setTableStyle(LVS_EX_LABELTIP | LVS_EX_FULLROWSELECT);
TStringList columns;
Modified: dcplusplus/trunk/win32/WaitingUsersFrame.cpp
===================================================================
--- dcplusplus/trunk/win32/WaitingUsersFrame.cpp 2008-04-07 19:33:49 UTC (rev 1118)
+++ dcplusplus/trunk/win32/WaitingUsersFrame.cpp 2008-04-07 19:35:01 UTC (rev 1119)
@@ -36,7 +36,7 @@
// Create tree control
{
- queued = createTreeView(WinUtil::Seeds::treeView);
+ queued = addChild(WinUtil::Seeds::treeView);
addWidget(queued);
queued->onContextMenu(std::tr1::bind(&WaitingUsersFrame::handleContextMenu, this, _1));
queued->onChar(std::tr1::bind(&WaitingUsersFrame::handleChar, this, _1));
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
|
|
From: <arn...@us...> - 2008-04-07 19:39:04
|
Revision: 1120
http://dcplusplus.svn.sourceforge.net/dcplusplus/?rev=1120&view=rev
Author: arnetheduck
Date: 2008-04-07 12:38:47 -0700 (Mon, 07 Apr 2008)
Log Message:
-----------
rename tabview
Modified Paths:
--------------
dcplusplus/trunk/smartwin/include/smartwin/SmartWin.h
dcplusplus/trunk/smartwin/include/smartwin/WidgetFactory.h
dcplusplus/trunk/smartwin/include/smartwin/forward.h
dcplusplus/trunk/smartwin/include/smartwin/widgets/Composite.h
dcplusplus/trunk/win32/ADLSearchFrame.cpp
dcplusplus/trunk/win32/ADLSearchFrame.h
dcplusplus/trunk/win32/AspectStatus.h
dcplusplus/trunk/win32/DirectoryListingFrame.cpp
dcplusplus/trunk/win32/DirectoryListingFrame.h
dcplusplus/trunk/win32/FavHubsFrame.cpp
dcplusplus/trunk/win32/FavHubsFrame.h
dcplusplus/trunk/win32/FinishedDLFrame.cpp
dcplusplus/trunk/win32/FinishedDLFrame.h
dcplusplus/trunk/win32/FinishedFrameBase.h
dcplusplus/trunk/win32/FinishedULFrame.cpp
dcplusplus/trunk/win32/FinishedULFrame.h
dcplusplus/trunk/win32/HubFrame.cpp
dcplusplus/trunk/win32/HubFrame.h
dcplusplus/trunk/win32/MDIChildFrame.h
dcplusplus/trunk/win32/MainWindow.cpp
dcplusplus/trunk/win32/MainWindow.h
dcplusplus/trunk/win32/NotepadFrame.cpp
dcplusplus/trunk/win32/NotepadFrame.h
dcplusplus/trunk/win32/PrivateFrame.cpp
dcplusplus/trunk/win32/PrivateFrame.h
dcplusplus/trunk/win32/PublicHubsFrame.cpp
dcplusplus/trunk/win32/PublicHubsFrame.h
dcplusplus/trunk/win32/QueueFrame.cpp
dcplusplus/trunk/win32/QueueFrame.h
dcplusplus/trunk/win32/SearchFrame.cpp
dcplusplus/trunk/win32/SearchFrame.h
dcplusplus/trunk/win32/SpyFrame.cpp
dcplusplus/trunk/win32/SpyFrame.h
dcplusplus/trunk/win32/StaticFrame.h
dcplusplus/trunk/win32/StatsFrame.cpp
dcplusplus/trunk/win32/StatsFrame.h
dcplusplus/trunk/win32/SystemFrame.cpp
dcplusplus/trunk/win32/SystemFrame.h
dcplusplus/trunk/win32/TextFrame.cpp
dcplusplus/trunk/win32/TextFrame.h
dcplusplus/trunk/win32/TransferView.cpp
dcplusplus/trunk/win32/TransferView.h
dcplusplus/trunk/win32/UserInfoBase.cpp
dcplusplus/trunk/win32/UserInfoBase.h
dcplusplus/trunk/win32/UsersFrame.cpp
dcplusplus/trunk/win32/UsersFrame.h
dcplusplus/trunk/win32/WaitingUsersFrame.cpp
dcplusplus/trunk/win32/WaitingUsersFrame.h
dcplusplus/trunk/win32/WinUtil.h
dcplusplus/trunk/win32/stdafx.h
Added Paths:
-----------
dcplusplus/trunk/smartwin/include/smartwin/widgets/TabView.h
dcplusplus/trunk/smartwin/source/widgets/TabView.cpp
Removed Paths:
-------------
dcplusplus/trunk/smartwin/include/smartwin/widgets/WidgetTabView.h
dcplusplus/trunk/smartwin/source/widgets/WidgetTabView.cpp
Property Changed:
----------------
dcplusplus/trunk/
Property changes on: dcplusplus/trunk
___________________________________________________________________
Name: bzr:revision-info
- timestamp: 2008-04-02 20:12:35.286000013 +0200
committer: Jacek Sieka <arn...@gm...>
properties:
branch-nick: dcplusplus
+ timestamp: 2008-04-02 21:38:51.338000059 +0200
committer: Jacek Sieka <arn...@gm...>
properties:
branch-nick: dcplusplus
Name: bzr:file-ids
-
+ smartwin/include/smartwin/widgets/TabView.h 849@f586c4b0-9d0d-0410-bc51-f1fe239209fc:dcplusplus%2Ftrunk:smartwin%2Finclude%2Fsmartwin%2Fwidgets%2FWidgetTabView.h
smartwin/source/widgets/TabView.cpp 849@f586c4b0-9d0d-0410-bc51-f1fe239209fc:dcplusplus%2Ftrunk:smartwin%2Fsource%2Fwidgets%2FWidgetTabView.cpp
Name: bzr:revision-id:v3-trunk1
- 1027 arn...@gm...-20080323183926-schknwnkgeo7ivdn
1028 zouzou123gen-20080323220411-r8usuc3qxwuh7zsn
1029 zouzou123gen-20080323221249-0su72zaj13e706mk
1030 arn...@gm...-20080324140623-muba1dl46m000o8c
1031 zouzou123gen-20080324141933-qbgr93ugpe0297m6
1032 arn...@gm...-20080324153706-siidja05n84i00b1
1033 arn...@gm...-20080324153823-lhn3awurnu77riln
1034 arn...@gm...-20080324165650-zapppziji67yf5a2
1035 zouzou123gen-20080324175936-4mqc2kh0lo5wtdu2
1036 zouzou123gen-20080325004602-6wdsoym95mjuhwd3
1037 arn...@gm...-20080325100659-8fqy6q65itmghlep
1038 zouzou123gen-20080325175216-s297sdiucukfvijh
1039 arn...@gm...-20080325210137-3dfqyoi8ykosy087
1040 arn...@gm...-20080325211747-nwwy1eb33r071sca
1041 arn...@gm...-20080326084110-qbselrjckku275xi
1042 zouzou123gen-20080326123631-35642mgbk2i4ty32
1043 zouzou123gen-20080326124345-f4xwn2d3ty8ubd6r
1044 arn...@gm...-20080326162031-il0nyms30w0mky43
1045 arn...@gm...-20080326164801-8dru8mjc06xgzjpv
1046 arn...@gm...-20080326170438-uzl2rx8fqnohak7g
1047 zouzou123gen-20080326172821-d6uqcbmfb0c6rwlv
1048 arn...@gm...-20080326213257-qlgdh7m2712p2l0q
1049 arn...@gm...-20080326214313-ktnoekgk3s0wmatz
1050 arn...@gm...-20080326215256-0j1iqrf286b9g7zf
1051 arn...@gm...-20080327082121-hoi22wh1gwjdfbyd
1052 arn...@gm...-20080327120639-um3tukdt374rwvgm
1053 zouzou123gen-20080327130703-6vtek6uxy3vua543
1054 arn...@gm...-20080327215831-dmg5mkufskabwkro
1055 arn...@gm...-20080327231459-cdztcv25alsuyqmf
1056 arn...@gm...-20080328085925-gceybsr53oml1p24
1057 arn...@gm...-20080328200512-1sjuu6bcnl2dyd2a
1058 arn...@gm...-20080328210347-bussqjrm5mfswh7o
1059 arn...@gm...-20080329055630-braiir1dskv7a4qm
1060 arn...@gm...-20080329061558-rck8dz60wpj3c5ja
1061 arn...@gm...-20080329081253-if6o5jn329mbzfpl
1062 arn...@gm...-20080329081619-cb4x930j8sp55cs0
1063 arn...@gm...-20080329103216-hgjzo7ra2zixbztd
1064 arn...@gm...-20080329124042-q3aw4iodmo5kafyp
1065 arn...@gm...-20080329124926-2je1z18p0272zpua
1066 arn...@gm...-20080329150901-ehj9t32en7eps2dp
1067 zouzou123gen-20080329153653-36xlvpik2ns9r84r
1068 zouzou123gen-20080329162703-51xr8hg073pg7wq5
1069 zouzou123gen-20080329234706-8ddipdqu0xeudkql
1070 arn...@gm...-20080330081232-ubqr1171ewalrd4q
1071 zouzou123gen-20080330131607-yppbs3mgyjef1cux
1072 zouzou123gen-20080330134835-yv1nogy77ib1uehd
1073 zouzou123gen-20080331124549-alyw7vugdn30piqy
1074 zouzou123gen-20080331135108-q8frtqsin5bosfzm
1075 zouzou123gen-20080331140757-u94q52yccl5lsifk
1076 zouzou123gen-20080331152513-ue1x5qhigcw51348
1077 arn...@gm...-20080331184436-a8g6chibmg8nswls
1078 arn...@gm...-20080331220648-81485k28qmwruwz6
1079 zouzou123gen-20080401081001-2yjn07cf8s5sxr3a
1080 zouzou123gen-20080401081247-f3p4hdjojnd460jw
1081 zouzou123gen-20080401084117-24a454g8o0x656kg
1082 zouzou123gen-20080401133146-jabb5i8870fg6f66
1083 zouzou123gen-20080401154610-mxdqoo5bksru93e6
1084 arn...@gm...-20080401185530-lqj4tflt5ldmx46f
1085 arn...@gm...-20080401212616-ffl7m0xm8gt15knk
1086 arn...@gm...-20080402084515-ofmnwihzv159jton
1087 arn...@gm...-20080402133105-y70soi38owzl76i9
1088 arn...@gm...-20080402142417-rn2dbkx19wfz3vae
1089 arn...@gm...-20080402144459-u3z3hqvl8aqjc4a0
1090 zouzou123gen-20080402145051-zi8tmvy8u3r2mzu8
1091 arn...@gm...-20080402152137-f397uz1yp9qjvfwh
1092 zouzou123gen-20080402170355-29wda40wk3cy7lu5
1093 arn...@gm...-20080402180628-ipos9li0c4bsmq1h
1094 arn...@gm...-20080402181235-s2a6f4ww4lzayl46
+ 1027 arn...@gm...-20080323183926-schknwnkgeo7ivdn
1028 zouzou123gen-20080323220411-r8usuc3qxwuh7zsn
1029 zouzou123gen-20080323221249-0su72zaj13e706mk
1030 arn...@gm...-20080324140623-muba1dl46m000o8c
1031 zouzou123gen-20080324141933-qbgr93ugpe0297m6
1032 arn...@gm...-20080324153706-siidja05n84i00b1
1033 arn...@gm...-20080324153823-lhn3awurnu77riln
1034 arn...@gm...-20080324165650-zapppziji67yf5a2
1035 zouzou123gen-20080324175936-4mqc2kh0lo5wtdu2
1036 zouzou123gen-20080325004602-6wdsoym95mjuhwd3
1037 arn...@gm...-20080325100659-8fqy6q65itmghlep
1038 zouzou123gen-20080325175216-s297sdiucukfvijh
1039 arn...@gm...-20080325210137-3dfqyoi8ykosy087
1040 arn...@gm...-20080325211747-nwwy1eb33r071sca
1041 arn...@gm...-20080326084110-qbselrjckku275xi
1042 zouzou123gen-20080326123631-35642mgbk2i4ty32
1043 zouzou123gen-20080326124345-f4xwn2d3ty8ubd6r
1044 arn...@gm...-20080326162031-il0nyms30w0mky43
1045 arn...@gm...-20080326164801-8dru8mjc06xgzjpv
1046 arn...@gm...-20080326170438-uzl2rx8fqnohak7g
1047 zouzou123gen-20080326172821-d6uqcbmfb0c6rwlv
1048 arn...@gm...-20080326213257-qlgdh7m2712p2l0q
1049 arn...@gm...-20080326214313-ktnoekgk3s0wmatz
1050 arn...@gm...-20080326215256-0j1iqrf286b9g7zf
1051 arn...@gm...-20080327082121-hoi22wh1gwjdfbyd
1052 arn...@gm...-20080327120639-um3tukdt374rwvgm
1053 zouzou123gen-20080327130703-6vtek6uxy3vua543
1054 arn...@gm...-20080327215831-dmg5mkufskabwkro
1055 arn...@gm...-20080327231459-cdztcv25alsuyqmf
1056 arn...@gm...-20080328085925-gceybsr53oml1p24
1057 arn...@gm...-20080328200512-1sjuu6bcnl2dyd2a
1058 arn...@gm...-20080328210347-bussqjrm5mfswh7o
1059 arn...@gm...-20080329055630-braiir1dskv7a4qm
1060 arn...@gm...-20080329061558-rck8dz60wpj3c5ja
1061 arn...@gm...-20080329081253-if6o5jn329mbzfpl
1062 arn...@gm...-20080329081619-cb4x930j8sp55cs0
1063 arn...@gm...-20080329103216-hgjzo7ra2zixbztd
1064 arn...@gm...-20080329124042-q3aw4iodmo5kafyp
1065 arn...@gm...-20080329124926-2je1z18p0272zpua
1066 arn...@gm...-20080329150901-ehj9t32en7eps2dp
1067 zouzou123gen-20080329153653-36xlvpik2ns9r84r
1068 zouzou123gen-20080329162703-51xr8hg073pg7wq5
1069 zouzou123gen-20080329234706-8ddipdqu0xeudkql
1070 arn...@gm...-20080330081232-ubqr1171ewalrd4q
1071 zouzou123gen-20080330131607-yppbs3mgyjef1cux
1072 zouzou123gen-20080330134835-yv1nogy77ib1uehd
1073 zouzou123gen-20080331124549-alyw7vugdn30piqy
1074 zouzou123gen-20080331135108-q8frtqsin5bosfzm
1075 zouzou123gen-20080331140757-u94q52yccl5lsifk
1076 zouzou123gen-20080331152513-ue1x5qhigcw51348
1077 arn...@gm...-20080331184436-a8g6chibmg8nswls
1078 arn...@gm...-20080331220648-81485k28qmwruwz6
1079 zouzou123gen-20080401081001-2yjn07cf8s5sxr3a
1080 zouzou123gen-20080401081247-f3p4hdjojnd460jw
1081 zouzou123gen-20080401084117-24a454g8o0x656kg
1082 zouzou123gen-20080401133146-jabb5i8870fg6f66
1083 zouzou123gen-20080401154610-mxdqoo5bksru93e6
1084 arn...@gm...-20080401185530-lqj4tflt5ldmx46f
1085 arn...@gm...-20080401212616-ffl7m0xm8gt15knk
1086 arn...@gm...-20080402084515-ofmnwihzv159jton
1087 arn...@gm...-20080402133105-y70soi38owzl76i9
1088 arn...@gm...-20080402142417-rn2dbkx19wfz3vae
1089 arn...@gm...-20080402144459-u3z3hqvl8aqjc4a0
1090 zouzou123gen-20080402145051-zi8tmvy8u3r2mzu8
1091 arn...@gm...-20080402152137-f397uz1yp9qjvfwh
1092 zouzou123gen-20080402170355-29wda40wk3cy7lu5
1093 arn...@gm...-20080402180628-ipos9li0c4bsmq1h
1094 arn...@gm...-20080402181235-s2a6f4ww4lzayl46
1095 arn...@gm...-20080402193851-6mu64vgep6tijith
Modified: dcplusplus/trunk/smartwin/include/smartwin/SmartWin.h
===================================================================
--- dcplusplus/trunk/smartwin/include/smartwin/SmartWin.h 2008-04-07 19:35:01 UTC (rev 1119)
+++ dcplusplus/trunk/smartwin/include/smartwin/SmartWin.h 2008-04-07 19:38:47 UTC (rev 1120)
@@ -80,8 +80,10 @@
#include "widgets/Spinner.h"
#include "widgets/Table.h"
#include "widgets/TabSheet.h"
+#include "widgets/TabView.h"
#include "widgets/Tree.h"
#include "widgets/ToolBar.h"
+#include "widgets/ToolTip.h"
#include "widgets/Window.h"
namespace sw = SmartWin;
Modified: dcplusplus/trunk/smartwin/include/smartwin/WidgetFactory.h
===================================================================
--- dcplusplus/trunk/smartwin/include/smartwin/WidgetFactory.h 2008-04-07 19:35:01 UTC (rev 1119)
+++ dcplusplus/trunk/smartwin/include/smartwin/WidgetFactory.h 2008-04-07 19:38:47 UTC (rev 1120)
@@ -37,9 +37,7 @@
#include "widgets/LoadDialog.h"
#include "widgets/SaveDialog.h"
#include "widgets/StatusBar.h"
-#include "widgets/WidgetTabView.h"
#include "widgets/TextBox.h"
-#include "widgets/ToolTip.h"
#include "WidgetFactoryPlatformImplementation.h"
#include "WidgetCreator.h"
@@ -107,12 +105,6 @@
/// StatusBarSections object type.
typedef typename StatusBarSections::ObjectType StatusBarSectionsPtr;
- /// TabView class type.
- typedef SmartWin::WidgetTabView WidgetTabView;
-
- /// TabView object type.
- typedef typename WidgetTabView::ObjectType WidgetTabViewPtr;
-
/// LoadFileDialog class type.
typedef SmartWin::LoadDialog LoadDialog;
@@ -128,10 +120,6 @@
/// CheckBox object type.
typedef typename CheckBox::ObjectType CheckBoxPtr;
- typedef SmartWin::ToolTip ToolTip;
-
- typedef typename ToolTip::ObjectType ToolTipPtr;
-
/// Default Constructor creating a factory Widget
/** Default Constructor creating a factory Widget without a parent, if you need
* to explicitly state a parent like for instance you often would want in a
@@ -207,19 +195,12 @@
*/
ButtonPtr createButton( const typename Button::Seed & cs = Button::Seed() );
- /// Creates a Tab View and returns a pointer to it.
- /** DON'T delete the returned pointer!!!
- */
- WidgetTabViewPtr createTabView( const typename WidgetTabView::Seed& cs = WidgetTabView::Seed() );
-
/// \ingroup SubclassDialog
/// Subclasses a Button Control from the given resource id.
/** DON'T delete the returned pointer!!!< br >
* Use e.g. the Dialog Designer to design a dialog and attach the controls with this function.
*/
ButtonPtr attachButton( unsigned id );
-
- ToolTipPtr createToolTip( const typename ToolTip::Seed & cs = ToolTip::Seed() );
protected:
// Protected to try to avoid stack creation...
virtual ~WidgetFactory()
@@ -320,26 +301,12 @@
}
template<typename ContainerWidgetType>
-typename WidgetFactory< ContainerWidgetType >::WidgetTabViewPtr
-WidgetFactory< ContainerWidgetType >::createTabView( const typename WidgetTabView::Seed & cs )
-{
- return WidgetCreator< WidgetTabView >::create( this, cs );
-}
-
-template<typename ContainerWidgetType>
typename WidgetFactory< ContainerWidgetType >::ButtonPtr
WidgetFactory< ContainerWidgetType >::attachButton( unsigned id )
{
return WidgetCreator< Button >::attach( this, id );
}
-template<typename ContainerWidgetType>
-typename WidgetFactory< ContainerWidgetType >::ToolTipPtr
-WidgetFactory< ContainerWidgetType >::createToolTip( const typename ToolTip::Seed & cs )
-{
- return WidgetCreator< ToolTip >::create( this, cs );
-}
-
// end namespace SmartWin
}
Modified: dcplusplus/trunk/smartwin/include/smartwin/forward.h
===================================================================
--- dcplusplus/trunk/smartwin/include/smartwin/forward.h 2008-04-07 19:35:01 UTC (rev 1119)
+++ dcplusplus/trunk/smartwin/include/smartwin/forward.h 2008-04-07 19:38:47 UTC (rev 1120)
@@ -57,9 +57,15 @@
class TabSheet;
typedef TabSheet* TabSheetPtr;
+class TabView;
+typedef TabView* TabViewPtr;
+
class ToolBar;
typedef ToolBar* ToolBarPtr;
+class ToolTip;
+typedef ToolTip* ToolTipPtr;
+
class Tree;
typedef Tree* TreePtr;
Modified: dcplusplus/trunk/smartwin/include/smartwin/widgets/Composite.h
===================================================================
--- dcplusplus/trunk/smartwin/include/smartwin/widgets/Composite.h 2008-04-07 19:35:01 UTC (rev 1119)
+++ dcplusplus/trunk/smartwin/include/smartwin/widgets/Composite.h 2008-04-07 19:38:47 UTC (rev 1120)
@@ -72,6 +72,8 @@
typedef SmartWin::TabSheetPtr TabSheetPtr;
typedef SmartWin::ToolBar ToolBar;
typedef SmartWin::ToolBarPtr ToolBarPtr;
+ typedef SmartWin::ToolTip ToolTip;
+ typedef SmartWin::ToolTipPtr ToolTipPtr;
typedef SmartWin::Tree Tree;
typedef SmartWin::TreePtr TreePtr;
Copied: dcplusplus/trunk/smartwin/include/smartwin/widgets/TabView.h (from rev 1119, dcplusplus/trunk/smartwin/include/smartwin/widgets/WidgetTabView.h)
===================================================================
--- dcplusplus/trunk/smartwin/include/smartwin/widgets/TabView.h (rev 0)
+++ dcplusplus/trunk/smartwin/include/smartwin/widgets/TabView.h 2008-04-07 19:38:47 UTC (rev 1120)
@@ -0,0 +1,142 @@
+#ifndef WIDGETTABVIEW_H_
+#define WIDGETTABVIEW_H_
+
+#include "../WindowClass.h"
+#include "../Policies.h"
+#include "../aspects/AspectRaw.h"
+#include "../aspects/AspectSizable.h"
+#include "../aspects/AspectMouse.h"
+#include <list>
+#include <vector>
+
+namespace SmartWin {
+/**
+ * A container that keeps widgets in tabs and handles switching etc
+ */
+class TabView :
+ public MessageMap< Policies::Normal >,
+
+ public AspectRaw<TabView>,
+ public AspectSizable<TabView>
+{
+ typedef std::tr1::function<void (const SmartUtil::tstring&)> TitleChangedFunction;
+ typedef std::tr1::function<void (HWND, unsigned)> HelpFunction;
+ typedef std::tr1::function<bool (const ScreenCoordinate&)> ContextMenuFunction;
+
+public:
+ /// Class type
+ typedef TabView ThisType;
+
+ /// Object type
+ typedef ThisType* ObjectType;
+
+ typedef MessageMap<Policies::Normal> BaseType;
+
+ struct Seed : public BaseType::Seed {
+ typedef ThisType WidgetType;
+
+ bool toggleActive;
+
+ /// Fills with default parameters
+ Seed(bool toggleActive_ = false);
+ };
+
+ void add(ContainerPtr w, const IconPtr& icon);
+
+ void mark(ContainerPtr w);
+
+ void remove(ContainerPtr w);
+
+ void next(bool reverse = false);
+
+ ContainerPtr getActive();
+ void setActive(ContainerPtr w) { setActive(findTab(w)); }
+
+ SmartUtil::tstring getTabText(ContainerPtr w);
+
+ void onTitleChanged(const TitleChangedFunction& f) {
+ titleChangedFunction = f;
+ }
+
+ void onTabContextMenu(ContainerPtr w, const ContextMenuFunction& f);
+
+ void onHelp(const HelpFunction& f) {
+ helpFunction = f;
+ }
+
+ bool filter(const MSG& msg);
+
+ TabSheetPtr getTab();
+
+ const Rectangle& getClientSize() const { return clientSize; }
+
+ void create( const Seed & cs = Seed() );
+
+protected:
+ friend class WidgetCreator<TabView>;
+
+ explicit TabView(Widget* parent);
+
+ virtual ~TabView() { }
+
+private:
+ enum { MAX_TITLE_LENGTH = 20 };
+
+ struct TabInfo {
+ TabInfo(ContainerPtr w_) : w(w_) { }
+ ContainerPtr w;
+ ContextMenuFunction handleContextMenu;
+ };
+
+ static WindowClass windowClass;
+
+ TabSheetPtr tab;
+ ToolTipPtr tip;
+
+ TitleChangedFunction titleChangedFunction;
+ HelpFunction helpFunction;
+
+ bool toggleActive;
+
+ bool inTab;
+
+ typedef std::list<ContainerPtr> WindowList;
+ typedef WindowList::iterator WindowIter;
+ WindowList viewOrder;
+ Rectangle clientSize;
+ std::vector<IconPtr> icons;
+ int active;
+ ContainerPtr dragging;
+ SmartUtil::tstring tipText;
+
+ int findTab(ContainerPtr w);
+
+ void setActive(int i);
+ TabInfo* getTabInfo(ContainerPtr w);
+ TabInfo* getTabInfo(int i);
+
+ void setTop(ContainerPtr w);
+
+ bool handleTextChanging(ContainerPtr w, const SmartUtil::tstring& newText);
+ void handleSized(const SizedEvent&);
+ void handleTabSelected();
+ LRESULT handleToolTip(LPARAM lParam);
+ void handleLeftMouseDown(const MouseEventResult& mouseEventResult);
+ void handleLeftMouseUp(const MouseEventResult& mouseEventResult);
+ bool handleContextMenu(SmartWin::ScreenCoordinate pt);
+ void handleMiddleMouseDown(const MouseEventResult& mouseEventResult);
+ void handleHelp(HWND hWnd, unsigned id);
+
+ SmartUtil::tstring formatTitle(SmartUtil::tstring title);
+ void layout();
+
+ int addIcon(const IconPtr& icon);
+ void swapWidgets(ContainerPtr oldW, ContainerPtr newW);
+};
+
+inline TabSheetPtr TabView::getTab() {
+ return tab;
+}
+
+}
+#endif /*WIDGETTABVIEW_H_*/
Deleted: dcplusplus/trunk/smartwin/include/smartwin/widgets/WidgetTabView.h
===================================================================
--- dcplusplus/trunk/smartwin/include/smartwin/widgets/WidgetTabView.h 2008-04-07 19:35:01 UTC (rev 1119)
+++ dcplusplus/trunk/smartwin/include/smartwin/widgets/WidgetTabView.h 2008-04-07 19:38:47 UTC (rev 1120)
@@ -1,142 +0,0 @@
-#ifndef WIDGETTABVIEW_H_
-#define WIDGETTABVIEW_H_
-
-#include "TabSheet.h"
-#include "ToolTip.h"
-#include "Container.h"
-#include "../WindowClass.h"
-#include <list>
-#include <vector>
-
-namespace SmartWin {
-/**
- * A container that keeps widgets in tabs and handles switching etc
- */
-class WidgetTabView :
- public MessageMap< Policies::Normal >,
-
- public AspectRaw<WidgetTabView>,
- public AspectSizable<WidgetTabView>
-{
- typedef std::tr1::function<void (const SmartUtil::tstring&)> TitleChangedFunction;
- typedef std::tr1::function<void (HWND, unsigned)> HelpFunction;
- typedef std::tr1::function<bool (const ScreenCoordinate&)> ContextMenuFunction;
-
-public:
- /// Class type
- typedef WidgetTabView ThisType;
-
- /// Object type
- typedef ThisType * ObjectType;
-
- typedef MessageMap<Policies::Normal> BaseType;
-
- struct Seed : public BaseType::Seed {
- typedef ThisType WidgetType;
-
- bool toggleActive;
-
- /// Fills with default parameters
- Seed(bool toggleActive_ = false);
- };
-
- void add(Container* w, const IconPtr& icon);
-
- void mark(Container* w);
-
- void remove(Container* w);
-
- void next(bool reverse = false);
-
- Container* getActive();
- void setActive(Container* w) { setActive(findTab(w)); }
-
- SmartUtil::tstring getTabText(Container* w);
-
- void onTitleChanged(const TitleChangedFunction& f) {
- titleChangedFunction = f;
- }
-
- void onTabContextMenu(Container* w, const ContextMenuFunction& f);
-
- void onHelp(const HelpFunction& f) {
- helpFunction = f;
- }
-
- bool filter(const MSG& msg);
-
- TabSheet::ObjectType getTab();
-
- const Rectangle& getClientSize() const { return clientSize; }
-
- void create( const Seed & cs = Seed() );
-
-protected:
- friend class WidgetCreator<WidgetTabView>;
-
- explicit WidgetTabView(Widget* parent);
-
- virtual ~WidgetTabView() { }
-
-private:
- enum { MAX_TITLE_LENGTH = 20 };
-
- struct TabInfo {
- TabInfo(Container* w_) : w(w_) { }
- Container* w;
- ContextMenuFunction handleContextMenu;
- };
-
- static WindowClass windowClass;
-
- TabSheet::ObjectType tab;
- ToolTip::ObjectType tip;
-
- TitleChangedFunction titleChangedFunction;
- HelpFunction helpFunction;
-
- bool toggleActive;
-
- bool inTab;
-
- typedef std::list<Container*> WindowList;
- typedef WindowList::iterator WindowIter;
- WindowList viewOrder;
- Rectangle clientSize;
- std::vector<IconPtr> icons;
- int active;
- Container* dragging;
- SmartUtil::tstring tipText;
-
- int findTab(Container* w);
-
- void setActive(int i);
- TabInfo* getTabInfo(Container* w);
- TabInfo* getTabInfo(int i);
-
- void setTop(Container* w);
-
- bool handleTextChanging(Container* w, const SmartUtil::tstring& newText);
- void handleSized(const SizedEvent&);
- void handleTabSelected();
- LRESULT handleToolTip(LPARAM lParam);
- void handleLeftMouseDown(const MouseEventResult& mouseEventResult);
- void handleLeftMouseUp(const MouseEventResult& mouseEventResult);
- bool handleContextMenu(SmartWin::ScreenCoordinate pt);
- void handleMiddleMouseDown(const MouseEventResult& mouseEventResult);
- void handleHelp(HWND hWnd, unsigned id);
-
- SmartUtil::tstring formatTitle(SmartUtil::tstring title);
- void layout();
-
- int addIcon(const IconPtr& icon);
- void swapWidgets(Container* oldW, Container* newW);
-};
-
-inline TabSheet::ObjectType WidgetTabView::getTab()
-{
- return tab;
-}
-
-}
-#endif /*WIDGETTABVIEW_H_*/
Copied: dcplusplus/trunk/smartwin/source/widgets/TabView.cpp (from rev 1119, dcplusplus/trunk/smartwin/source/widgets/WidgetTabView.cpp)
===================================================================
--- dcplusplus/trunk/smartwin/source/widgets/TabView.cpp (rev 0)
+++ dcplusplus/trunk/smartwin/source/widgets/TabView.cpp 2008-04-07 19:38:47 UTC (rev 1120)
@@ -0,0 +1,416 @@
+#include "../../include/smartwin/widgets/TabView.h"
+
+#include "../../include/smartwin/widgets/Container.h"
+#include "../../include/smartwin/widgets/ToolTip.h"
+#include "../../include/smartwin/widgets/TabSheet.h"
+#include "../../include/smartwin/WidgetCreator.h"
+
+namespace SmartWin {
+
+WindowClass TabView::windowClass(_T("TabView"), &TabView::wndProc, NULL, ( HBRUSH )( COLOR_WINDOW + 1 ));
+
+TabView::Seed::Seed(bool toggleActive_) :
+ BaseType::Seed(windowClass.getClassName(), WS_CHILD | WS_CLIPSIBLINGS | WS_CLIPCHILDREN | WS_VISIBLE),
+ toggleActive(toggleActive_)
+{
+}
+
+TabView::TabView(Widget* w) :
+ BaseType(w),
+ tab(0),
+ tip(0),
+ toggleActive(false),
+ inTab(false),
+ active(-1),
+ dragging(0)
+ { }
+
+void TabView::create(const Seed & cs) {
+ PolicyType::create(cs);
+ toggleActive = cs.toggleActive;
+
+ TabSheet::Seed tcs;
+ tcs.style = WS_CHILD | WS_CLIPCHILDREN | WS_CLIPSIBLINGS | WS_VISIBLE |
+ TCS_HOTTRACK | TCS_MULTILINE | TCS_RAGGEDRIGHT | TCS_TOOLTIPS | TCS_FOCUSNEVER;
+ tab = WidgetCreator<TabSheet>::create(this, tcs);
+ tab->setImageList(ImageListPtr(new ImageList(16, 16, ILC_COLOR32 | ILC_MASK)));
+ tab->onSelectionChanged(std::tr1::bind(&TabView::handleTabSelected, this));
+ onSized(std::tr1::bind(&TabView::handleSized, this, _1));
+ tab->onLeftMouseDown(std::tr1::bind(&TabView::handleLeftMouseDown, this, _1));
+ tab->onLeftMouseUp(std::tr1::bind(&TabView::handleLeftMouseUp, this, _1));
+ tab->onContextMenu(std::tr1::bind(&TabView::handleContextMenu, this, _1));
+ tab->onMiddleMouseDown(std::tr1::bind(&TabView::handleMiddleMouseDown, this, _1));
+ tab->onHelp(std::tr1::bind(&TabView::handleHelp, this, _1, _2));
+
+ tip = WidgetCreator<ToolTip>::attach(this, tab->getToolTips()); // created and managed by the tab control thanks to the TCS_TOOLTIPS style
+ if(tip) {
+ tip->addRemoveStyle(TTS_NOPREFIX, true);
+ tip->onRaw(std::tr1::bind(&TabView::handleToolTip, this, _2), Message(WM_NOTIFY, TTN_GETDISPINFO));
+ }
+}
+
+void TabView::add(Container* w, const IconPtr& icon) {
+ int image = addIcon(icon);
+ size_t tabs = tab->size();
+ TabInfo* ti = new TabInfo(w);
+ tab->addPage(formatTitle(w->getText()), tabs, reinterpret_cast<LPARAM>(ti), image);
+
+ viewOrder.push_front(w);
+
+ if(viewOrder.size() == 1 || w->getVisible()) {
+ if(viewOrder.size() > 1) {
+ swapWidgets(viewOrder.back(), w);
+ } else {
+ swapWidgets(0, w);
+ }
+ setActive(tabs);
+ }
+
+ layout();
+
+ w->onTextChanging(std::tr1::bind(&TabView::handleTextChanging, this, w, _1));
+}
+
+Container* TabView::getActive() {
+ TabInfo* ti = getTabInfo(tab->getSelected());
+ return ti ? ti->w : 0;
+}
+
+void TabView::remove(Container* w) {
+ if(viewOrder.size() > 1 && viewOrder.back() == w) {
+ setActive(*(--(--viewOrder.end())));
+ }
+
+ Container* cur = getTabInfo(tab->getSelected())->w;
+
+ viewOrder.remove(w);
+
+ if(w == dragging)
+ dragging = 0;
+
+ int i = findTab(w);
+ if(i != -1) {
+ delete getTabInfo(i);
+ tab->erase(i);
+ layout();
+ }
+ active = findTab(cur);
+
+ // when no tab is opened
+ if(titleChangedFunction && (active == -1))
+ titleChangedFunction(SmartUtil::tstring());
+}
+
+SmartUtil::tstring TabView::getTabText(Container* w) {
+ int i = findTab(w);
+ if(i != -1)
+ return tab->getText(i);
+ return SmartUtil::tstring();
+}
+
+void TabView::onTabContextMenu(Container* w, const ContextMenuFunction& f) {
+ TabInfo* ti = getTabInfo(w);
+ if(ti) {
+ ti->handleContextMenu = f;
+ }
+}
+
+void TabView::setActive(int i) {
+ if(i == -1)
+ return;
+
+ tab->setSelected(i);
+ handleTabSelected();
+}
+
+void TabView::swapWidgets(Container* oldW, Container* newW) {
+ sendMessage(WM_SETREDRAW, FALSE);
+
+ if(oldW) {
+ oldW->sendMessage(WM_ACTIVATE, WA_INACTIVE, reinterpret_cast<LPARAM>(newW->handle()));
+ ::ShowWindow(oldW->handle(), SW_HIDE);
+ }
+
+ ::ShowWindow(newW->handle(), SW_SHOW);
+ ::MoveWindow(newW->handle(), clientSize.x(), clientSize.y(), clientSize.width(), clientSize.height(), FALSE);
+
+ newW->sendMessage(WM_ACTIVATE, WA_ACTIVE, oldW ? reinterpret_cast<LPARAM>(oldW->handle()) : 0);
+ sendMessage(WM_SETREDRAW, TRUE);
+ ::RedrawWindow(handle(), NULL, NULL, RDW_FRAME | RDW_INVALIDATE | RDW_UPDATENOW | RDW_ALLCHILDREN);
+
+}
+
+void TabView::handleTabSelected() {
+ int i = tab->getSelected();
+ if(i == active) {
+ return;
+ }
+
+ TabInfo* old = getTabInfo(active);
+
+ TabInfo* ti = getTabInfo(i);
+
+ if(ti == old)
+ return;
+
+ swapWidgets(old ? old->w : 0, ti->w);
+
+ if(!inTab)
+ setTop(ti->w);
+ active = i;
+ tab->setHighlight(i, false);
+
+ if(titleChangedFunction)
+ titleChangedFunction(ti->w->getText());
+}
+
+void TabView::mark(Container* w) {
+ int i = findTab(w);
+ if(i != -1 && i != tab->getSelected()) {
+ tab->setHighlight(i, true);
+ }
+}
+
+int TabView::findTab(Container* w) {
+ for(size_t i = 0; i < tab->size(); ++i) {
+ if(getTabInfo(i)->w == w) {
+ return static_cast<int>(i);
+ }
+ }
+ return -1;
+}
+
+TabView::TabInfo* TabView::getTabInfo(Container* w) {
+ return getTabInfo(findTab(w));
+}
+
+TabView::TabInfo* TabView::getTabInfo(int i) {
+ return i == -1 ? 0 : reinterpret_cast<TabInfo*>(tab->getData(i));
+}
+
+bool TabView::handleTextChanging(Container* w, const SmartUtil::tstring& newText) {
+ int i = findTab(w);
+ if(i != -1) {
+ tab->setText(i, formatTitle(newText));
+ layout();
+
+ if((i == active) && titleChangedFunction)
+ titleChangedFunction(newText);
+ }
+ return true;
+}
+
+SmartUtil::tstring TabView::formatTitle(SmartUtil::tstring title) {
+ if(title.length() > MAX_TITLE_LENGTH)
+ title = title.substr(0, MAX_TITLE_LENGTH - 3) + _T("...");
+ return SmartUtil::escapeMenu(title);
+}
+
+void TabView::handleSized(const SizedEvent& sz) {
+ tab->setBounds(Rectangle(sz.size));
+ layout();
+}
+
+void TabView::layout() {
+ Rectangle tmp = tab->getUsableArea(true);
+ if(!(tmp == clientSize)) {
+ int i = tab->getSelected();
+ if(i != -1) {
+ ::MoveWindow(getTabInfo(i)->w->handle(), tmp.x(), tmp.y(), tmp.width(), tmp.height(), TRUE);
+ }
+ clientSize = tmp;
+ }
+}
+
+void TabView::next(bool reverse) {
+ if(viewOrder.size() < 2) {
+ return;
+ }
+ Container* wnd = getActive();
+ if(!wnd) {
+ return;
+ }
+
+ WindowIter i;
+ if(inTab) {
+ i = std::find(viewOrder.begin(), viewOrder.end(), wnd);
+ if(i == ...
[truncated message content] |
|
From: <arn...@us...> - 2008-04-07 19:41:14
|
Revision: 1121
http://dcplusplus.svn.sourceforge.net/dcplusplus/?rev=1121&view=rev
Author: arnetheduck
Date: 2008-04-07 12:40:48 -0700 (Mon, 07 Apr 2008)
Log Message:
-----------
remaining simple factory items gone
Modified Paths:
--------------
dcplusplus/trunk/.bzrignore
dcplusplus/trunk/Doxyfile
dcplusplus/trunk/smartwin/include/smartwin/SmartWin.h
dcplusplus/trunk/smartwin/include/smartwin/WidgetFactory.h
dcplusplus/trunk/smartwin/include/smartwin/forward.h
dcplusplus/trunk/smartwin/include/smartwin/widgets/Composite.h
dcplusplus/trunk/win32/ADLSProperties.cpp
dcplusplus/trunk/win32/AboutDlg.cpp
dcplusplus/trunk/win32/Advanced3Page.cpp
dcplusplus/trunk/win32/Appearance2Page.cpp
dcplusplus/trunk/win32/CertificatesPage.cpp
dcplusplus/trunk/win32/CommandDlg.cpp
dcplusplus/trunk/win32/DownloadPage.cpp
dcplusplus/trunk/win32/FavHubProperties.cpp
dcplusplus/trunk/win32/FavoriteDirsPage.cpp
dcplusplus/trunk/win32/HashProgressDlg.cpp
dcplusplus/trunk/win32/HubListsDlg.cpp
dcplusplus/trunk/win32/LineDlg.cpp
dcplusplus/trunk/win32/LogPage.cpp
dcplusplus/trunk/win32/MagnetDlg.cpp
dcplusplus/trunk/win32/SettingsDialog.cpp
dcplusplus/trunk/win32/UCPage.cpp
dcplusplus/trunk/win32/UploadPage.cpp
dcplusplus/trunk/win32/stdafx.h
Property Changed:
----------------
dcplusplus/trunk/
Property changes on: dcplusplus/trunk
___________________________________________________________________
Name: bzr:revision-info
- timestamp: 2008-04-02 21:38:51.338000059 +0200
committer: Jacek Sieka <arn...@gm...>
properties:
branch-nick: dcplusplus
+ timestamp: 2008-04-02 22:38:10.176000118 +0200
committer: Jacek Sieka <arn...@gm...>
properties:
branch-nick: dcplusplus
Name: bzr:file-ids
- smartwin/include/smartwin/widgets/TabView.h 849@f586c4b0-9d0d-0410-bc51-f1fe239209fc:dcplusplus%2Ftrunk:smartwin%2Finclude%2Fsmartwin%2Fwidgets%2FWidgetTabView.h
smartwin/source/widgets/TabView.cpp 849@f586c4b0-9d0d-0410-bc51-f1fe239209fc:dcplusplus%2Ftrunk:smartwin%2Fsource%2Fwidgets%2FWidgetTabView.cpp
+
Name: bzr:revision-id:v3-trunk1
- 1027 arn...@gm...-20080323183926-schknwnkgeo7ivdn
1028 zouzou123gen-20080323220411-r8usuc3qxwuh7zsn
1029 zouzou123gen-20080323221249-0su72zaj13e706mk
1030 arn...@gm...-20080324140623-muba1dl46m000o8c
1031 zouzou123gen-20080324141933-qbgr93ugpe0297m6
1032 arn...@gm...-20080324153706-siidja05n84i00b1
1033 arn...@gm...-20080324153823-lhn3awurnu77riln
1034 arn...@gm...-20080324165650-zapppziji67yf5a2
1035 zouzou123gen-20080324175936-4mqc2kh0lo5wtdu2
1036 zouzou123gen-20080325004602-6wdsoym95mjuhwd3
1037 arn...@gm...-20080325100659-8fqy6q65itmghlep
1038 zouzou123gen-20080325175216-s297sdiucukfvijh
1039 arn...@gm...-20080325210137-3dfqyoi8ykosy087
1040 arn...@gm...-20080325211747-nwwy1eb33r071sca
1041 arn...@gm...-20080326084110-qbselrjckku275xi
1042 zouzou123gen-20080326123631-35642mgbk2i4ty32
1043 zouzou123gen-20080326124345-f4xwn2d3ty8ubd6r
1044 arn...@gm...-20080326162031-il0nyms30w0mky43
1045 arn...@gm...-20080326164801-8dru8mjc06xgzjpv
1046 arn...@gm...-20080326170438-uzl2rx8fqnohak7g
1047 zouzou123gen-20080326172821-d6uqcbmfb0c6rwlv
1048 arn...@gm...-20080326213257-qlgdh7m2712p2l0q
1049 arn...@gm...-20080326214313-ktnoekgk3s0wmatz
1050 arn...@gm...-20080326215256-0j1iqrf286b9g7zf
1051 arn...@gm...-20080327082121-hoi22wh1gwjdfbyd
1052 arn...@gm...-20080327120639-um3tukdt374rwvgm
1053 zouzou123gen-20080327130703-6vtek6uxy3vua543
1054 arn...@gm...-20080327215831-dmg5mkufskabwkro
1055 arn...@gm...-20080327231459-cdztcv25alsuyqmf
1056 arn...@gm...-20080328085925-gceybsr53oml1p24
1057 arn...@gm...-20080328200512-1sjuu6bcnl2dyd2a
1058 arn...@gm...-20080328210347-bussqjrm5mfswh7o
1059 arn...@gm...-20080329055630-braiir1dskv7a4qm
1060 arn...@gm...-20080329061558-rck8dz60wpj3c5ja
1061 arn...@gm...-20080329081253-if6o5jn329mbzfpl
1062 arn...@gm...-20080329081619-cb4x930j8sp55cs0
1063 arn...@gm...-20080329103216-hgjzo7ra2zixbztd
1064 arn...@gm...-20080329124042-q3aw4iodmo5kafyp
1065 arn...@gm...-20080329124926-2je1z18p0272zpua
1066 arn...@gm...-20080329150901-ehj9t32en7eps2dp
1067 zouzou123gen-20080329153653-36xlvpik2ns9r84r
1068 zouzou123gen-20080329162703-51xr8hg073pg7wq5
1069 zouzou123gen-20080329234706-8ddipdqu0xeudkql
1070 arn...@gm...-20080330081232-ubqr1171ewalrd4q
1071 zouzou123gen-20080330131607-yppbs3mgyjef1cux
1072 zouzou123gen-20080330134835-yv1nogy77ib1uehd
1073 zouzou123gen-20080331124549-alyw7vugdn30piqy
1074 zouzou123gen-20080331135108-q8frtqsin5bosfzm
1075 zouzou123gen-20080331140757-u94q52yccl5lsifk
1076 zouzou123gen-20080331152513-ue1x5qhigcw51348
1077 arn...@gm...-20080331184436-a8g6chibmg8nswls
1078 arn...@gm...-20080331220648-81485k28qmwruwz6
1079 zouzou123gen-20080401081001-2yjn07cf8s5sxr3a
1080 zouzou123gen-20080401081247-f3p4hdjojnd460jw
1081 zouzou123gen-20080401084117-24a454g8o0x656kg
1082 zouzou123gen-20080401133146-jabb5i8870fg6f66
1083 zouzou123gen-20080401154610-mxdqoo5bksru93e6
1084 arn...@gm...-20080401185530-lqj4tflt5ldmx46f
1085 arn...@gm...-20080401212616-ffl7m0xm8gt15knk
1086 arn...@gm...-20080402084515-ofmnwihzv159jton
1087 arn...@gm...-20080402133105-y70soi38owzl76i9
1088 arn...@gm...-20080402142417-rn2dbkx19wfz3vae
1089 arn...@gm...-20080402144459-u3z3hqvl8aqjc4a0
1090 zouzou123gen-20080402145051-zi8tmvy8u3r2mzu8
1091 arn...@gm...-20080402152137-f397uz1yp9qjvfwh
1092 zouzou123gen-20080402170355-29wda40wk3cy7lu5
1093 arn...@gm...-20080402180628-ipos9li0c4bsmq1h
1094 arn...@gm...-20080402181235-s2a6f4ww4lzayl46
1095 arn...@gm...-20080402193851-6mu64vgep6tijith
+ 1027 arn...@gm...-20080323183926-schknwnkgeo7ivdn
1028 zouzou123gen-20080323220411-r8usuc3qxwuh7zsn
1029 zouzou123gen-20080323221249-0su72zaj13e706mk
1030 arn...@gm...-20080324140623-muba1dl46m000o8c
1031 zouzou123gen-20080324141933-qbgr93ugpe0297m6
1032 arn...@gm...-20080324153706-siidja05n84i00b1
1033 arn...@gm...-20080324153823-lhn3awurnu77riln
1034 arn...@gm...-20080324165650-zapppziji67yf5a2
1035 zouzou123gen-20080324175936-4mqc2kh0lo5wtdu2
1036 zouzou123gen-20080325004602-6wdsoym95mjuhwd3
1037 arn...@gm...-20080325100659-8fqy6q65itmghlep
1038 zouzou123gen-20080325175216-s297sdiucukfvijh
1039 arn...@gm...-20080325210137-3dfqyoi8ykosy087
1040 arn...@gm...-20080325211747-nwwy1eb33r071sca
1041 arn...@gm...-20080326084110-qbselrjckku275xi
1042 zouzou123gen-20080326123631-35642mgbk2i4ty32
1043 zouzou123gen-20080326124345-f4xwn2d3ty8ubd6r
1044 arn...@gm...-20080326162031-il0nyms30w0mky43
1045 arn...@gm...-20080326164801-8dru8mjc06xgzjpv
1046 arn...@gm...-20080326170438-uzl2rx8fqnohak7g
1047 zouzou123gen-20080326172821-d6uqcbmfb0c6rwlv
1048 arn...@gm...-20080326213257-qlgdh7m2712p2l0q
1049 arn...@gm...-20080326214313-ktnoekgk3s0wmatz
1050 arn...@gm...-20080326215256-0j1iqrf286b9g7zf
1051 arn...@gm...-20080327082121-hoi22wh1gwjdfbyd
1052 arn...@gm...-20080327120639-um3tukdt374rwvgm
1053 zouzou123gen-20080327130703-6vtek6uxy3vua543
1054 arn...@gm...-20080327215831-dmg5mkufskabwkro
1055 arn...@gm...-20080327231459-cdztcv25alsuyqmf
1056 arn...@gm...-20080328085925-gceybsr53oml1p24
1057 arn...@gm...-20080328200512-1sjuu6bcnl2dyd2a
1058 arn...@gm...-20080328210347-bussqjrm5mfswh7o
1059 arn...@gm...-20080329055630-braiir1dskv7a4qm
1060 arn...@gm...-20080329061558-rck8dz60wpj3c5ja
1061 arn...@gm...-20080329081253-if6o5jn329mbzfpl
1062 arn...@gm...-20080329081619-cb4x930j8sp55cs0
1063 arn...@gm...-20080329103216-hgjzo7ra2zixbztd
1064 arn...@gm...-20080329124042-q3aw4iodmo5kafyp
1065 arn...@gm...-20080329124926-2je1z18p0272zpua
1066 arn...@gm...-20080329150901-ehj9t32en7eps2dp
1067 zouzou123gen-20080329153653-36xlvpik2ns9r84r
1068 zouzou123gen-20080329162703-51xr8hg073pg7wq5
1069 zouzou123gen-20080329234706-8ddipdqu0xeudkql
1070 arn...@gm...-20080330081232-ubqr1171ewalrd4q
1071 zouzou123gen-20080330131607-yppbs3mgyjef1cux
1072 zouzou123gen-20080330134835-yv1nogy77ib1uehd
1073 zouzou123gen-20080331124549-alyw7vugdn30piqy
1074 zouzou123gen-20080331135108-q8frtqsin5bosfzm
1075 zouzou123gen-20080331140757-u94q52yccl5lsifk
1076 zouzou123gen-20080331152513-ue1x5qhigcw51348
1077 arn...@gm...-20080331184436-a8g6chibmg8nswls
1078 arn...@gm...-20080331220648-81485k28qmwruwz6
1079 zouzou123gen-20080401081001-2yjn07cf8s5sxr3a
1080 zouzou123gen-20080401081247-f3p4hdjojnd460jw
1081 zouzou123gen-20080401084117-24a454g8o0x656kg
1082 zouzou123gen-20080401133146-jabb5i8870fg6f66
1083 zouzou123gen-20080401154610-mxdqoo5bksru93e6
1084 arn...@gm...-20080401185530-lqj4tflt5ldmx46f
1085 arn...@gm...-20080401212616-ffl7m0xm8gt15knk
1086 arn...@gm...-20080402084515-ofmnwihzv159jton
1087 arn...@gm...-20080402133105-y70soi38owzl76i9
1088 arn...@gm...-20080402142417-rn2dbkx19wfz3vae
1089 arn...@gm...-20080402144459-u3z3hqvl8aqjc4a0
1090 zouzou123gen-20080402145051-zi8tmvy8u3r2mzu8
1091 arn...@gm...-20080402152137-f397uz1yp9qjvfwh
1092 zouzou123gen-20080402170355-29wda40wk3cy7lu5
1093 arn...@gm...-20080402180628-ipos9li0c4bsmq1h
1094 arn...@gm...-20080402181235-s2a6f4ww4lzayl46
1095 arn...@gm...-20080402193851-6mu64vgep6tijith
1096 arn...@gm...-20080402203810-86zpxsx69q83zf3r
Modified: dcplusplus/trunk/.bzrignore
===================================================================
--- dcplusplus/trunk/.bzrignore 2008-04-07 19:38:47 UTC (rev 1120)
+++ dcplusplus/trunk/.bzrignore 2008-04-07 19:40:48 UTC (rev 1121)
@@ -12,3 +12,4 @@
./help/compile.log
./help/cshelp.txt
./.pydevproject
+./doc
Modified: dcplusplus/trunk/Doxyfile
===================================================================
--- dcplusplus/trunk/Doxyfile 2008-04-07 19:38:47 UTC (rev 1120)
+++ dcplusplus/trunk/Doxyfile 2008-04-07 19:40:48 UTC (rev 1121)
@@ -463,7 +463,8 @@
# with spaces.
INPUT = dcpp \
- win32
+ win32 \
+ smartwin
# This tag can be used to specify the character encoding of the source files that
# doxygen parses. Internally doxygen uses the UTF-8 encoding, which is also the default
Modified: dcplusplus/trunk/smartwin/include/smartwin/SmartWin.h
===================================================================
--- dcplusplus/trunk/smartwin/include/smartwin/SmartWin.h 2008-04-07 19:38:47 UTC (rev 1120)
+++ dcplusplus/trunk/smartwin/include/smartwin/SmartWin.h 2008-04-07 19:40:48 UTC (rev 1121)
@@ -63,6 +63,8 @@
#include "resources/Icon.h"
#include "resources/ImageList.h"
#include "resources/Pen.h"
+#include "widgets/Button.h"
+#include "widgets/CheckBox.h"
#include "widgets/ComboBox.h"
#include "widgets/Container.h"
#include "widgets/CoolBar.h"
@@ -81,6 +83,7 @@
#include "widgets/Table.h"
#include "widgets/TabSheet.h"
#include "widgets/TabView.h"
+#include "widgets/TextBox.h"
#include "widgets/Tree.h"
#include "widgets/ToolBar.h"
#include "widgets/ToolTip.h"
Modified: dcplusplus/trunk/smartwin/include/smartwin/WidgetFactory.h
===================================================================
--- dcplusplus/trunk/smartwin/include/smartwin/WidgetFactory.h 2008-04-07 19:38:47 UTC (rev 1120)
+++ dcplusplus/trunk/smartwin/include/smartwin/WidgetFactory.h 2008-04-07 19:40:48 UTC (rev 1121)
@@ -28,16 +28,12 @@
#ifndef WidgetFactory_h
#define WidgetFactory_h
-#include "../SmartUtil.h"
-#include "widgets/Button.h"
#include "widgets/ColorDialog.h"
#include "widgets/FolderDialog.h"
#include "widgets/MessageBox.h"
-#include "widgets/CheckBox.h"
#include "widgets/LoadDialog.h"
#include "widgets/SaveDialog.h"
#include "widgets/StatusBar.h"
-#include "widgets/TextBox.h"
#include "WidgetFactoryPlatformImplementation.h"
#include "WidgetCreator.h"
@@ -78,21 +74,11 @@
public:
// Bring widgets into the namespace of the class that inherits from us
- typedef SmartWin::Button Button;
-
- typedef typename Button::ObjectType ButtonPtr;
-
typedef SmartWin::FolderDialog FolderDialog;
/// MessageBox class and object type.
typedef SmartWin::MessageBox MessageBox;
- /// TextBox class type.
- typedef SmartWin::TextBox TextBox;
-
- /// TextBox object type.
- typedef typename TextBox::ObjectType TextBoxPtr;
-
/// StatusBar class type.
typedef SmartWin::StatusBar< > StatusBar;
@@ -114,12 +100,6 @@
/// ColorDialog class and object type.
typedef SmartWin::ColorDialog ColorDialog;
- /// CheckBox class type.
- typedef SmartWin::CheckBox CheckBox;
-
- /// CheckBox object type.
- typedef typename CheckBox::ObjectType CheckBoxPtr;
-
/// Default Constructor creating a factory Widget
/** Default Constructor creating a factory Widget without a parent, if you need
* to explicitly state a parent like for instance you often would want in a
@@ -147,38 +127,11 @@
*/
ColorDialog createColorDialog();
- // TODO: Update, this isn't an automated collected Widget anymore...
- /// Creates a Message Box and returns a pointer to it.
+ /// Creates a Message Box returns it.
/** Use this one to construct a ( stack object ) to show a message box
*/
MessageBox createMessageBox();
- /// Creates a Check Box and returns a pointer to it.
- /** DON'T delete the returned pointer!!!
- */
- CheckBoxPtr createCheckBox( const typename CheckBox::Seed & cs = CheckBox::Seed() );
-
- /// \ingroup SubclassDialog
- /// Subclasses a Check Box from the given resource id.
- /** DON'T delete the returned pointer!!! <br>
- * Use e.g. the Dialog Designer to design a dialog and attach the controls
- * with this function.
- */
- CheckBoxPtr attachCheckBox( unsigned id );
-
- /// Creates a Edit Control and returns a pointer to it.
- /** DON'T delete the returned pointer!!!
- */
- TextBoxPtr createTextBox( const typename TextBox::Seed & cs = TextBox::Seed() );
-
- /// \ingroup SubclassDialog
- /// Subclasses a Text Box Control from the given resource id.
- /** DON'T delete the returned pointer!!! <br>
- * Use e.g. the Dialog Designer to design a dialog and attach the controls
- * with this function.
- */
- TextBoxPtr attachTextBox( unsigned id );
-
// TODO: Is there any point in attaching a status bar ? ! ?
/// Creates a Status Bar and returns a pointer to it.
/** DON'T delete the returned pointer!!!
@@ -190,17 +143,6 @@
*/
StatusBarSectionsPtr createStatusBarSections( const typename StatusBarSections::Seed & cs = StatusBarSections::Seed() );
- /// Creates a Button Control and returns a pointer to it.
- /** DON'T delete the returned pointer!!!
- */
- ButtonPtr createButton( const typename Button::Seed & cs = Button::Seed() );
-
- /// \ingroup SubclassDialog
- /// Subclasses a Button Control from the given resource id.
- /** DON'T delete the returned pointer!!!< br >
- * Use e.g. the Dialog Designer to design a dialog and attach the controls with this function.
- */
- ButtonPtr attachButton( unsigned id );
protected:
// Protected to try to avoid stack creation...
virtual ~WidgetFactory()
@@ -252,34 +194,6 @@
}
template<typename ContainerWidgetType>
-typename WidgetFactory< ContainerWidgetType >::CheckBoxPtr
- WidgetFactory< ContainerWidgetType >::createCheckBox( const typename CheckBox::Seed & cs )
-{
- return WidgetCreator< CheckBox >::create( this, cs );
-}
-
-template<typename ContainerWidgetType>
-typename WidgetFactory< ContainerWidgetType >::CheckBoxPtr
-WidgetFactory< ContainerWidgetType >::attachCheckBox( unsigned id )
-{
- return WidgetCreator< CheckBox >::attach( this, id );
-}
-
-template<typename ContainerWidgetType>
-typename WidgetFactory< ContainerWidgetType >::TextBoxPtr
-WidgetFactory< ContainerWidgetType >::createTextBox( const typename TextBox::Seed & cs )
-{
- return WidgetCreator< TextBox >::create( this, cs );
-}
-
-template<typename ContainerWidgetType>
-typename WidgetFactory< ContainerWidgetType >::TextBoxPtr
-WidgetFactory< ContainerWidgetType >::attachTextBox( unsigned id )
-{
- return WidgetCreator< TextBox >::attach( this, id );
-}
-
-template<typename ContainerWidgetType>
typename WidgetFactory< ContainerWidgetType >::StatusBarPtr
WidgetFactory< ContainerWidgetType >::createStatusBar( const typename StatusBar::Seed & cs )
{
@@ -293,20 +207,6 @@
return WidgetCreator< StatusBarSections >::create( this, cs );
}
-template<typename ContainerWidgetType>
-typename WidgetFactory< ContainerWidgetType >::ButtonPtr
- WidgetFactory< ContainerWidgetType >::createButton( const Button::Seed & cs )
-{
- return WidgetCreator< Button >::create( this, cs );
-}
-
-template<typename ContainerWidgetType>
-typename WidgetFactory< ContainerWidgetType >::ButtonPtr
-WidgetFactory< ContainerWidgetType >::attachButton( unsigned id )
-{
- return WidgetCreator< Button >::attach( this, id );
-}
-
// end namespace SmartWin
}
Modified: dcplusplus/trunk/smartwin/include/smartwin/forward.h
===================================================================
--- dcplusplus/trunk/smartwin/include/smartwin/forward.h 2008-04-07 19:38:47 UTC (rev 1120)
+++ dcplusplus/trunk/smartwin/include/smartwin/forward.h 2008-04-07 19:40:48 UTC (rev 1121)
@@ -60,6 +60,9 @@
class TabView;
typedef TabView* TabViewPtr;
+class TextBox;
+typedef TextBox* TextBoxPtr;
+
class ToolBar;
typedef ToolBar* ToolBarPtr;
Modified: dcplusplus/trunk/smartwin/include/smartwin/widgets/Composite.h
===================================================================
--- dcplusplus/trunk/smartwin/include/smartwin/widgets/Composite.h 2008-04-07 19:38:47 UTC (rev 1120)
+++ dcplusplus/trunk/smartwin/include/smartwin/widgets/Composite.h 2008-04-07 19:40:48 UTC (rev 1121)
@@ -70,6 +70,8 @@
typedef SmartWin::TablePtr TablePtr;
typedef SmartWin::TabSheet TabSheet;
typedef SmartWin::TabSheetPtr TabSheetPtr;
+ typedef SmartWin::TextBox TextBox;
+ typedef SmartWin::TextBoxPtr TextBoxPtr;
typedef SmartWin::ToolBar ToolBar;
typedef SmartWin::ToolBarPtr ToolBarPtr;
typedef SmartWin::ToolTip ToolTip;
Modified: dcplusplus/trunk/win32/ADLSProperties.cpp
===================================================================
--- dcplusplus/trunk/win32/ADLSProperties.cpp 2008-04-07 19:38:47 UTC (rev 1120)
+++ dcplusplus/trunk/win32/ADLSProperties.cpp 2008-04-07 19:40:48 UTC (rev 1121)
@@ -105,18 +105,18 @@
destDir = attachTextBox(IDC_DEST_DIR);
destDir->setText(Text::toT(search->destDir));
- active = attachCheckBox(IDC_IS_ACTIVE);
+ active = attachChild<CheckBox>(IDC_IS_ACTIVE);
active->setText(T_("Enabled"));
active->setChecked(search->isActive);
- autoQueue = attachCheckBox(IDC_AUTOQUEUE);
+ autoQueue = attachChild<CheckBox>(IDC_AUTOQUEUE);
autoQueue->setText(T_("Download Matches"));
autoQueue->setChecked(search->isAutoQueue);
- ButtonPtr button = attachButton(IDOK);
+ ButtonPtr button = attachChild<Button>(IDOK);
button->onClicked(std::tr1::bind(&ADLSProperties::handleOKClicked, this));
- button = attachButton(IDCANCEL);
+ button = attachChild<Button>(IDCANCEL);
button->onClicked(std::tr1::bind(&ADLSProperties::endDialog, this, IDCANCEL));
centerWindow();
Modified: dcplusplus/trunk/win32/AboutDlg.cpp
===================================================================
--- dcplusplus/trunk/win32/AboutDlg.cpp 2008-04-07 19:38:47 UTC (rev 1120)
+++ dcplusplus/trunk/win32/AboutDlg.cpp 2008-04-07 19:40:48 UTC (rev 1121)
@@ -70,7 +70,7 @@
}
setItemText(IDC_LATEST, T_("Downloading..."));
- attachButton(IDOK)->onClicked(std::tr1::bind(&AboutDlg::endDialog, this, IDOK));
+ attachChild<Button>(IDOK)->onClicked(std::tr1::bind(&AboutDlg::endDialog, this, IDOK));
centerWindow();
Modified: dcplusplus/trunk/win32/Advanced3Page.cpp
===================================================================
--- dcplusplus/trunk/win32/Advanced3Page.cpp 2008-04-07 19:38:47 UTC (rev 1120)
+++ dcplusplus/trunk/win32/Advanced3Page.cpp 2008-04-07 19:40:48 UTC (rev 1121)
@@ -25,6 +25,8 @@
#include <dcpp/SettingsManager.h>
#include "WinUtil.h"
+#include <smartwin/widgets/Spinner.h>
+
static const WinUtil::HelpItem helpItems[] = {
{ IDC_SETTINGS_ROLLBACK, IDH_SETTINGS_ADVANCED3_ROLLBACK },
{ IDC_ROLLBACK, IDH_SETTINGS_ADVANCED3_ROLLBACK },
Modified: dcplusplus/trunk/win32/Appearance2Page.cpp
===================================================================
--- dcplusplus/trunk/win32/Appearance2Page.cpp 2008-04-07 19:38:47 UTC (rev 1120)
+++ dcplusplus/trunk/win32/Appearance2Page.cpp 2008-04-07 19:40:48 UTC (rev 1121)
@@ -82,19 +82,19 @@
example->setColor(fg, bg);
example->setFont(font);
- ButtonPtr button = attachButton(IDC_SELWINCOLOR);
+ ButtonPtr button = attachChild<Button>(IDC_SELWINCOLOR);
button->onClicked(std::tr1::bind(&Appearance2Page::handleBackgroundClicked, this));
- button = attachButton(IDC_SELTEXT);
+ button = attachChild<Button>(IDC_SELTEXT);
button->onClicked(std::tr1::bind(&Appearance2Page::handleTextClicked, this));
- button = attachButton(IDC_SETTINGS_UPLOAD_BAR_COLOR);
+ button = attachChild<Button>(IDC_SETTINGS_UPLOAD_BAR_COLOR);
button->onClicked(std::tr1::bind(&Appearance2Page::handleULClicked, this));
- button = attachButton(IDC_SETTINGS_DOWNLOAD_BAR_COLOR);
+ button = attachChild<Button>(IDC_SETTINGS_DOWNLOAD_BAR_COLOR);
button->onClicked(std::tr1::bind(&Appearance2Page::handleDLClicked, this));
- button = attachButton(IDC_BROWSE);
+ button = attachChild<Button>(IDC_BROWSE);
button->onClicked(std::tr1::bind(&Appearance2Page::handleBrowseClicked, this));
attachTextBox(IDC_BEEPFILE);
Modified: dcplusplus/trunk/win32/CertificatesPage.cpp
===================================================================
--- dcplusplus/trunk/win32/CertificatesPage.cpp 2008-04-07 19:38:47 UTC (rev 1120)
+++ dcplusplus/trunk/win32/CertificatesPage.cpp 2008-04-07 19:40:48 UTC (rev 1121)
@@ -70,15 +70,15 @@
PropPage::read(handle(), items, listItems, ::GetDlgItem(handle(), IDC_TLS_OPTIONS));
privateKeyFile = attachTextBox(IDC_TLS_PRIVATE_KEY_FILE);
- attachButton(IDC_BROWSE_PRIVATE_KEY)->onClicked(std::tr1::bind(&CertificatesPage::handleBrowsePrivateKeyClicked, this));
+ attachChild<Button>(IDC_BROWSE_PRIVATE_KEY)->onClicked(std::tr1::bind(&CertificatesPage::handleBrowsePrivateKeyClicked, this));
certificateFile = attachTextBox(IDC_TLS_CERTIFICATE_FILE);
- attachButton(IDC_BROWSE_CERTIFICATE)->onClicked(std::tr1::bind(&CertificatesPage::handleBrowseCertificateClicked, this));
+ attachChild<Button>(IDC_BROWSE_CERTIFICATE)->onClicked(std::tr1::bind(&CertificatesPage::handleBrowseCertificateClicked, this));
trustedCertificatesPath = attachTextBox(IDC_TLS_TRUSTED_CERTIFICATES_PATH);
- attachButton(IDC_BROWSE_TRUSTED_PATH)->onClicked(std::tr1::bind(&CertificatesPage::handleBrowseTrustedPathClicked, this));
+ attachChild<Button>(IDC_BROWSE_TRUSTED_PATH)->onClicked(std::tr1::bind(&CertificatesPage::handleBrowseTrustedPathClicked, this));
- attachButton(IDC_GENERATE_CERTS)->onClicked(std::tr1::bind(&CertificatesPage::handleGenerateCertsClicked, this));
+ attachChild<Button>(IDC_GENERATE_CERTS)->onClicked(std::tr1::bind(&CertificatesPage::handleGenerateCertsClicked, this));
}
CertificatesPage::~CertificatesPage() {
Modified: dcplusplus/trunk/win32/CommandDlg.cpp
===================================================================
--- dcplusplus/trunk/win32/CommandDlg.cpp 2008-04-07 19:38:47 UTC (rev 1120)
+++ dcplusplus/trunk/win32/CommandDlg.cpp 2008-04-07 19:40:48 UTC (rev 1121)
@@ -115,16 +115,16 @@
PM->setText(T_("PM"));
PM->onClicked(std::tr1::bind(&CommandDlg::handleTypeChanged, this));
- hubMenu = attachCheckBox(IDC_SETTINGS_HUB_MENU);
+ hubMenu = attachChild<CheckBox>(IDC_SETTINGS_HUB_MENU);
hubMenu->setText(T_("Hub Menu"));
- userMenu = attachCheckBox(IDC_SETTINGS_USER_MENU);
+ userMenu = attachChild<CheckBox>(IDC_SETTINGS_USER_MENU);
userMenu->setText(T_("User Menu"));
- searchMenu = attachCheckBox(IDC_SETTINGS_SEARCH_MENU);
+ searchMenu = attachChild<CheckBox>(IDC_SETTINGS_SEARCH_MENU);
searchMenu->setText(T_("Search Menu"));
- fileListMenu = attachCheckBox(IDC_SETTINGS_FILELIST_MENU);
+ fileListMenu = attachChild<CheckBox>(IDC_SETTINGS_FILELIST_MENU);
fileListMenu->setText(T_( "Filelist Menu"));
nameBox = attachTextBox(IDC_NAME);
@@ -137,26 +137,26 @@
nick = attachTextBox(IDC_NICK);
nick->onTextChanged(std::tr1::bind(&CommandDlg::updateCommand, this));
- once = attachCheckBox(IDC_SETTINGS_ONCE);
+ once = attachChild<CheckBox>(IDC_SETTINGS_ONCE);
once->setText(T_("Send once per nick"));
result = attachTextBox(IDC_RESULT);
- openHelp = attachCheckBox(IDC_USER_CMD_OPEN_HELP);
+ openHelp = attachChild<CheckBox>(IDC_USER_CMD_OPEN_HELP);
openHelp->setText(T_("Always open help file with this dialog"));
bool bOpenHelp = BOOLSETTING(OPEN_USER_CMD_HELP);
openHelp->setChecked(bOpenHelp);
{
- ButtonPtr button = attachButton(IDOK);
+ ButtonPtr button = attachChild<Button>(IDOK);
button->setText(T_("OK"));
button->onClicked(std::tr1::bind(&CommandDlg::handleOKClicked, this));
- button = attachButton(IDCANCEL);
+ button = attachChild<Button>(IDCANCEL);
button->setText(T_("Cancel"));
button->onClicked(std::tr1::bind(&CommandDlg::endDialog, this, IDCANCEL));
- button = attachButton(IDHELP);
+ button = attachChild<Button>(IDHELP);
button->setText(T_("Help"));
button->onClicked(std::tr1::bind(&WinUtil::help, handle(), IDH_USER_COMMAND));
}
Modified: dcplusplus/trunk/win32/DownloadPage.cpp
===================================================================
--- dcplusplus/trunk/win32/DownloadPage.cpp 2008-04-07 19:38:47 UTC (rev 1120)
+++ dcplusplus/trunk/win32/DownloadPage.cpp 2008-04-07 19:40:48 UTC (rev 1121)
@@ -26,6 +26,8 @@
#include "WinUtil.h"
#include "HubListsDlg.h"
+#include <smartwin/widgets/Spinner.h>
+
static const WinUtil::HelpItem helpItems[] = {
{ IDC_SETTINGS_DOWNLOAD_DIRECTORY, IDH_SETTINGS_DOWNLOAD_DOWNLOADDIR },
{ IDC_DOWNLOADDIR, IDH_SETTINGS_DOWNLOAD_DOWNLOADDIR },
@@ -80,11 +82,11 @@
PropPage::translate(handle(), texts);
PropPage::read(handle(), items);
- attachButton(IDC_BROWSEDIR)->onClicked(std::tr1::bind(&DownloadPage::handleBrowseDir, this));
+ attachChild<Button>(IDC_BROWSEDIR)->onClicked(std::tr1::bind(&DownloadPage::handleBrowseDir, this));
- attachButton(IDC_BROWSETEMPDIR)->onClicked(std::tr1::bind(&DownloadPage::handleBrowseTempDir, this));
+ attachChild<Button>(IDC_BROWSETEMPDIR)->onClicked(std::tr1::bind(&DownloadPage::handleBrowseTempDir, this));
- attachButton(IDC_SETTINGS_LIST_CONFIG)->onClicked(std::tr1::bind(&DownloadPage::handleConfigHubLists, this));
+ attachChild<Button>(IDC_SETTINGS_LIST_CONFIG)->onClicked(std::tr1::bind(&DownloadPage::handleConfigHubLists, this));
SpinnerPtr spinner = attachChild<Spinner>(IDC_SLOTSSPIN);
spinner->setRange(0, 100);
Modified: dcplusplus/trunk/win32/FavHubProperties.cpp
===================================================================
--- dcplusplus/trunk/win32/FavHubProperties.cpp 2008-04-07 19:38:47 UTC (rev 1120)
+++ dcplusplus/trunk/win32/FavHubProperties.cpp 2008-04-07 19:40:48 UTC (rev 1121)
@@ -102,10 +102,10 @@
userDescription->setTextLimit(35);
userDescription->setText(Text::toT(entry->getUserDescription()));
- ButtonPtr button = attachButton(IDOK);
+ ButtonPtr button = attachChild<Button>(IDOK);
button->onClicked(std::tr1::bind(&FavHubProperties::handleOKClicked, this));
- button = attachButton(IDCANCEL);
+ button = attachChild<Button>(IDCANCEL);
button->onClicked(std::tr1::bind(&FavHubProperties::endDialog, this, IDCANCEL));
centerWindow();
Modified: dcplusplus/trunk/win32/FavoriteDirsPage.cpp
===================================================================
--- dcplusplus/trunk/win32/FavoriteDirsPage.cpp 2008-04-07 19:38:47 UTC (rev 1120)
+++ dcplusplus/trunk/win32/FavoriteDirsPage.cpp 2008-04-07 19:40:48 UTC (rev 1121)
@@ -76,11 +76,11 @@
onDragDrop(std::tr1::bind(&FavoriteDirsPage::handleDragDrop, this, _1));
- attachButton(IDC_RENAME)->onClicked(std::tr1::bind(&FavoriteDirsPage::handleRenameClicked, this));
+ attachChild<Button>(IDC_RENAME)->onClicked(std::tr1::bind(&FavoriteDirsPage::handleRenameClicked, this));
- attachButton(IDC_REMOVE)->onClicked(std::tr1::bind(&FavoriteDirsPage::handleRemoveClicked, this));
+ attachChild<Button>(IDC_REMOVE)->onClicked(std::tr1::bind(&FavoriteDirsPage::handleRemoveClicked, this));
- attachButton(IDC_ADD)->onClicked(std::tr1::bind(&FavoriteDirsPage::handleAddClicked, this));
+ attachChild<Button>(IDC_ADD)->onClicked(std::tr1::bind(&FavoriteDirsPage::handleAddClicked, this));
}
FavoriteDirsPage::~FavoriteDirsPage() {
Modified: dcplusplus/trunk/win32/HashProgressDlg.cpp
===================================================================
--- dcplusplus/trunk/win32/HashProgressDlg.cpp 2008-04-07 19:38:47 UTC (rev 1120)
+++ dcplusplus/trunk/win32/HashProgressDlg.cpp 2008-04-07 19:40:48 UTC (rev 1121)
@@ -47,7 +47,7 @@
attachChild(progress, IDC_HASH_PROGRESS);
progress->setRange(0, 10000);
- ButtonPtr ok = attachButton(IDOK);
+ ButtonPtr ok = attachChild<Button>(IDOK);
ok->setText(T_("Run in background"));
ok->onClicked(std::tr1::bind(&HashProgressDlg::endDialog, this, IDOK));
Modified: dcplusplus/trunk/win32/HubListsDlg.cpp
===================================================================
--- dcplusplus/trunk/win32/HubListsDlg.cpp 2008-04-07 19:38:47 UTC (rev 1120)
+++ dcplusplus/trunk/win32/HubListsDlg.cpp 2008-04-07 19:40:48 UTC (rev 1121)
@@ -77,29 +77,29 @@
hubLists->onDblClicked(std::tr1::bind(&HubListsDlg::handleDoubleClick, this));
hubLists->onKeyDown(std::tr1::bind(&HubListsDlg::handleKeyDown, this, _1));
- ButtonPtr button = attachButton(IDC_LIST_ADD);
+ ButtonPtr button = attachChild<Button>(ID...
[truncated message content] |
|
From: <arn...@us...> - 2008-04-07 21:25:54
|
Revision: 1122
http://dcplusplus.svn.sourceforge.net/dcplusplus/?rev=1122&view=rev
Author: arnetheduck
Date: 2008-04-07 14:25:42 -0700 (Mon, 07 Apr 2008)
Log Message:
-----------
Remove cruft
Removed Paths:
-------------
dcplusplus/trunk/win32/ListViewArrows.h
Property Changed:
----------------
dcplusplus/trunk/
Property changes on: dcplusplus/trunk
___________________________________________________________________
Name: bzr:revision-info
- timestamp: 2008-04-02 22:38:10.176000118 +0200
committer: Jacek Sieka <arn...@gm...>
properties:
branch-nick: dcplusplus
+ timestamp: 2008-04-02 22:43:31.286000013 +0200
committer: Jacek Sieka <arn...@gm...>
properties:
branch-nick: dcplusplus
Name: bzr:revision-id:v3-trunk1
- 1027 arn...@gm...-20080323183926-schknwnkgeo7ivdn
1028 zouzou123gen-20080323220411-r8usuc3qxwuh7zsn
1029 zouzou123gen-20080323221249-0su72zaj13e706mk
1030 arn...@gm...-20080324140623-muba1dl46m000o8c
1031 zouzou123gen-20080324141933-qbgr93ugpe0297m6
1032 arn...@gm...-20080324153706-siidja05n84i00b1
1033 arn...@gm...-20080324153823-lhn3awurnu77riln
1034 arn...@gm...-20080324165650-zapppziji67yf5a2
1035 zouzou123gen-20080324175936-4mqc2kh0lo5wtdu2
1036 zouzou123gen-20080325004602-6wdsoym95mjuhwd3
1037 arn...@gm...-20080325100659-8fqy6q65itmghlep
1038 zouzou123gen-20080325175216-s297sdiucukfvijh
1039 arn...@gm...-20080325210137-3dfqyoi8ykosy087
1040 arn...@gm...-20080325211747-nwwy1eb33r071sca
1041 arn...@gm...-20080326084110-qbselrjckku275xi
1042 zouzou123gen-20080326123631-35642mgbk2i4ty32
1043 zouzou123gen-20080326124345-f4xwn2d3ty8ubd6r
1044 arn...@gm...-20080326162031-il0nyms30w0mky43
1045 arn...@gm...-20080326164801-8dru8mjc06xgzjpv
1046 arn...@gm...-20080326170438-uzl2rx8fqnohak7g
1047 zouzou123gen-20080326172821-d6uqcbmfb0c6rwlv
1048 arn...@gm...-20080326213257-qlgdh7m2712p2l0q
1049 arn...@gm...-20080326214313-ktnoekgk3s0wmatz
1050 arn...@gm...-20080326215256-0j1iqrf286b9g7zf
1051 arn...@gm...-20080327082121-hoi22wh1gwjdfbyd
1052 arn...@gm...-20080327120639-um3tukdt374rwvgm
1053 zouzou123gen-20080327130703-6vtek6uxy3vua543
1054 arn...@gm...-20080327215831-dmg5mkufskabwkro
1055 arn...@gm...-20080327231459-cdztcv25alsuyqmf
1056 arn...@gm...-20080328085925-gceybsr53oml1p24
1057 arn...@gm...-20080328200512-1sjuu6bcnl2dyd2a
1058 arn...@gm...-20080328210347-bussqjrm5mfswh7o
1059 arn...@gm...-20080329055630-braiir1dskv7a4qm
1060 arn...@gm...-20080329061558-rck8dz60wpj3c5ja
1061 arn...@gm...-20080329081253-if6o5jn329mbzfpl
1062 arn...@gm...-20080329081619-cb4x930j8sp55cs0
1063 arn...@gm...-20080329103216-hgjzo7ra2zixbztd
1064 arn...@gm...-20080329124042-q3aw4iodmo5kafyp
1065 arn...@gm...-20080329124926-2je1z18p0272zpua
1066 arn...@gm...-20080329150901-ehj9t32en7eps2dp
1067 zouzou123gen-20080329153653-36xlvpik2ns9r84r
1068 zouzou123gen-20080329162703-51xr8hg073pg7wq5
1069 zouzou123gen-20080329234706-8ddipdqu0xeudkql
1070 arn...@gm...-20080330081232-ubqr1171ewalrd4q
1071 zouzou123gen-20080330131607-yppbs3mgyjef1cux
1072 zouzou123gen-20080330134835-yv1nogy77ib1uehd
1073 zouzou123gen-20080331124549-alyw7vugdn30piqy
1074 zouzou123gen-20080331135108-q8frtqsin5bosfzm
1075 zouzou123gen-20080331140757-u94q52yccl5lsifk
1076 zouzou123gen-20080331152513-ue1x5qhigcw51348
1077 arn...@gm...-20080331184436-a8g6chibmg8nswls
1078 arn...@gm...-20080331220648-81485k28qmwruwz6
1079 zouzou123gen-20080401081001-2yjn07cf8s5sxr3a
1080 zouzou123gen-20080401081247-f3p4hdjojnd460jw
1081 zouzou123gen-20080401084117-24a454g8o0x656kg
1082 zouzou123gen-20080401133146-jabb5i8870fg6f66
1083 zouzou123gen-20080401154610-mxdqoo5bksru93e6
1084 arn...@gm...-20080401185530-lqj4tflt5ldmx46f
1085 arn...@gm...-20080401212616-ffl7m0xm8gt15knk
1086 arn...@gm...-20080402084515-ofmnwihzv159jton
1087 arn...@gm...-20080402133105-y70soi38owzl76i9
1088 arn...@gm...-20080402142417-rn2dbkx19wfz3vae
1089 arn...@gm...-20080402144459-u3z3hqvl8aqjc4a0
1090 zouzou123gen-20080402145051-zi8tmvy8u3r2mzu8
1091 arn...@gm...-20080402152137-f397uz1yp9qjvfwh
1092 zouzou123gen-20080402170355-29wda40wk3cy7lu5
1093 arn...@gm...-20080402180628-ipos9li0c4bsmq1h
1094 arn...@gm...-20080402181235-s2a6f4ww4lzayl46
1095 arn...@gm...-20080402193851-6mu64vgep6tijith
1096 arn...@gm...-20080402203810-86zpxsx69q83zf3r
+ 1027 arn...@gm...-20080323183926-schknwnkgeo7ivdn
1028 zouzou123gen-20080323220411-r8usuc3qxwuh7zsn
1029 zouzou123gen-20080323221249-0su72zaj13e706mk
1030 arn...@gm...-20080324140623-muba1dl46m000o8c
1031 zouzou123gen-20080324141933-qbgr93ugpe0297m6
1032 arn...@gm...-20080324153706-siidja05n84i00b1
1033 arn...@gm...-20080324153823-lhn3awurnu77riln
1034 arn...@gm...-20080324165650-zapppziji67yf5a2
1035 zouzou123gen-20080324175936-4mqc2kh0lo5wtdu2
1036 zouzou123gen-20080325004602-6wdsoym95mjuhwd3
1037 arn...@gm...-20080325100659-8fqy6q65itmghlep
1038 zouzou123gen-20080325175216-s297sdiucukfvijh
1039 arn...@gm...-20080325210137-3dfqyoi8ykosy087
1040 arn...@gm...-20080325211747-nwwy1eb33r071sca
1041 arn...@gm...-20080326084110-qbselrjckku275xi
1042 zouzou123gen-20080326123631-35642mgbk2i4ty32
1043 zouzou123gen-20080326124345-f4xwn2d3ty8ubd6r
1044 arn...@gm...-20080326162031-il0nyms30w0mky43
1045 arn...@gm...-20080326164801-8dru8mjc06xgzjpv
1046 arn...@gm...-20080326170438-uzl2rx8fqnohak7g
1047 zouzou123gen-20080326172821-d6uqcbmfb0c6rwlv
1048 arn...@gm...-20080326213257-qlgdh7m2712p2l0q
1049 arn...@gm...-20080326214313-ktnoekgk3s0wmatz
1050 arn...@gm...-20080326215256-0j1iqrf286b9g7zf
1051 arn...@gm...-20080327082121-hoi22wh1gwjdfbyd
1052 arn...@gm...-20080327120639-um3tukdt374rwvgm
1053 zouzou123gen-20080327130703-6vtek6uxy3vua543
1054 arn...@gm...-20080327215831-dmg5mkufskabwkro
1055 arn...@gm...-20080327231459-cdztcv25alsuyqmf
1056 arn...@gm...-20080328085925-gceybsr53oml1p24
1057 arn...@gm...-20080328200512-1sjuu6bcnl2dyd2a
1058 arn...@gm...-20080328210347-bussqjrm5mfswh7o
1059 arn...@gm...-20080329055630-braiir1dskv7a4qm
1060 arn...@gm...-20080329061558-rck8dz60wpj3c5ja
1061 arn...@gm...-20080329081253-if6o5jn329mbzfpl
1062 arn...@gm...-20080329081619-cb4x930j8sp55cs0
1063 arn...@gm...-20080329103216-hgjzo7ra2zixbztd
1064 arn...@gm...-20080329124042-q3aw4iodmo5kafyp
1065 arn...@gm...-20080329124926-2je1z18p0272zpua
1066 arn...@gm...-20080329150901-ehj9t32en7eps2dp
1067 zouzou123gen-20080329153653-36xlvpik2ns9r84r
1068 zouzou123gen-20080329162703-51xr8hg073pg7wq5
1069 zouzou123gen-20080329234706-8ddipdqu0xeudkql
1070 arn...@gm...-20080330081232-ubqr1171ewalrd4q
1071 zouzou123gen-20080330131607-yppbs3mgyjef1cux
1072 zouzou123gen-20080330134835-yv1nogy77ib1uehd
1073 zouzou123gen-20080331124549-alyw7vugdn30piqy
1074 zouzou123gen-20080331135108-q8frtqsin5bosfzm
1075 zouzou123gen-20080331140757-u94q52yccl5lsifk
1076 zouzou123gen-20080331152513-ue1x5qhigcw51348
1077 arn...@gm...-20080331184436-a8g6chibmg8nswls
1078 arn...@gm...-20080331220648-81485k28qmwruwz6
1079 zouzou123gen-20080401081001-2yjn07cf8s5sxr3a
1080 zouzou123gen-20080401081247-f3p4hdjojnd460jw
1081 zouzou123gen-20080401084117-24a454g8o0x656kg
1082 zouzou123gen-20080401133146-jabb5i8870fg6f66
1083 zouzou123gen-20080401154610-mxdqoo5bksru93e6
1084 arn...@gm...-20080401185530-lqj4tflt5ldmx46f
1085 arn...@gm...-20080401212616-ffl7m0xm8gt15knk
1086 arn...@gm...-20080402084515-ofmnwihzv159jton
1087 arn...@gm...-20080402133105-y70soi38owzl76i9
1088 arn...@gm...-20080402142417-rn2dbkx19wfz3vae
1089 arn...@gm...-20080402144459-u3z3hqvl8aqjc4a0
1090 zouzou123gen-20080402145051-zi8tmvy8u3r2mzu8
1091 arn...@gm...-20080402152137-f397uz1yp9qjvfwh
1092 zouzou123gen-20080402170355-29wda40wk3cy7lu5
1093 arn...@gm...-20080402180628-ipos9li0c4bsmq1h
1094 arn...@gm...-20080402181235-s2a6f4ww4lzayl46
1095 arn...@gm...-20080402193851-6mu64vgep6tijith
1096 arn...@gm...-20080402203810-86zpxsx69q83zf3r
1097 arn...@gm...-20080402204331-so2e8n892o23pejr
Deleted: dcplusplus/trunk/win32/ListViewArrows.h
===================================================================
--- dcplusplus/trunk/win32/ListViewArrows.h 2008-04-07 19:40:48 UTC (rev 1121)
+++ dcplusplus/trunk/win32/ListViewArrows.h 2008-04-07 21:25:42 UTC (rev 1122)
@@ -1,66 +0,0 @@
-/*
- * Copyright (C) 2001-2006 Jacek Sieka, arnetheduck on gmail point com
- *
- * This program is free software; you can redistribute it and/or modify
- * it under the terms of the GNU General Public License as published by
- * the Free Software Foundation; either version 2 of the License, or
- * (at your option) any later version.
- *
- * This program is distributed in the hope that it will be useful,
- * but WITHOUT ANY WARRANTY; without even the implied warranty of
- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
- * GNU General Public License for more details.
- *
- * You should have received a copy of the GNU General Public License
- * along with this program; if not, write to the Free Software
- * Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.
- */
-
-#if !defined(LIST_VIEW_ARROWS_H)
-#define LIST_VIEW_ARROWS_H
-
-#include <SmartWin.h>
-
-template<class T>
-class TableArrows {
-public:
- TableArrows() {
- rebuildArrows();
- }
-
- virtual ~TableArrows() { }
-
- typedef TableArrows<T> thisClass;
-
- void updateArrow() {
- if (upArrow.IsNull())
- return;
-
- T* pThis = (T*)this;
- HBITMAP bitmap = (pThis->isAscending() ? upArrow : downArrow);
-
- CHeaderCtrl headerCtrl = pThis->GetHeader();
- const int itemCount = headerCtrl.GetItemCount();
- for (int i=0; i < itemCount; ++i)
- {
- HDITEM item;
- item.mask = HDI_FORMAT;
- headerCtrl.GetItem(i, &item);
- item.mask = HDI_FORMAT | HDI_BITMAP;
- if (i == pThis->getSortColumn()) {
- item.fmt |= HDF_BITMAP | HDF_BITMAP_ON_RIGHT;
- item.hbm = bitmap;
- } else {
- item.fmt &= ~(HDF_BITMAP | HDF_BITMAP_ON_RIGHT);
- item.hbm = 0;
- }
- headerCtrl.SetItem(i, &item);
- }
- }
-
-private:
- SmartWin::BitmapPtr upArrow;
- SmartWin::BitmapPtr downArrow;
-};
-
-#endif // !defined(LIST_VIEW_ARROWS_H)
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
|
|
From: <arn...@us...> - 2008-04-07 21:26:41
|
Revision: 1123
http://dcplusplus.svn.sourceforge.net/dcplusplus/?rev=1123&view=rev
Author: arnetheduck
Date: 2008-04-07 14:26:29 -0700 (Mon, 07 Apr 2008)
Log Message:
-----------
fix combo boxes notifications
Modified Paths:
--------------
dcplusplus/trunk/smartwin/include/smartwin/widgets/ComboBox.h
dcplusplus/trunk/smartwin/include/smartwin/widgets/Table.h
dcplusplus/trunk/smartwin/include/smartwin/widgets/Tree.h
dcplusplus/trunk/smartwin/source/widgets/ComboBox.cpp
dcplusplus/trunk/win32/PublicHubsFrame.cpp
Property Changed:
----------------
dcplusplus/trunk/
Property changes on: dcplusplus/trunk
___________________________________________________________________
Name: bzr:revision-info
- timestamp: 2008-04-02 22:43:31.286000013 +0200
committer: Jacek Sieka <arn...@gm...>
properties:
branch-nick: dcplusplus
+ timestamp: 2008-04-03 00:41:53.520999908 +0200
committer: poy
properties:
branch-nick: bzr
Name: bzr:revision-id:v3-trunk1
- 1027 arn...@gm...-20080323183926-schknwnkgeo7ivdn
1028 zouzou123gen-20080323220411-r8usuc3qxwuh7zsn
1029 zouzou123gen-20080323221249-0su72zaj13e706mk
1030 arn...@gm...-20080324140623-muba1dl46m000o8c
1031 zouzou123gen-20080324141933-qbgr93ugpe0297m6
1032 arn...@gm...-20080324153706-siidja05n84i00b1
1033 arn...@gm...-20080324153823-lhn3awurnu77riln
1034 arn...@gm...-20080324165650-zapppziji67yf5a2
1035 zouzou123gen-20080324175936-4mqc2kh0lo5wtdu2
1036 zouzou123gen-20080325004602-6wdsoym95mjuhwd3
1037 arn...@gm...-20080325100659-8fqy6q65itmghlep
1038 zouzou123gen-20080325175216-s297sdiucukfvijh
1039 arn...@gm...-20080325210137-3dfqyoi8ykosy087
1040 arn...@gm...-20080325211747-nwwy1eb33r071sca
1041 arn...@gm...-20080326084110-qbselrjckku275xi
1042 zouzou123gen-20080326123631-35642mgbk2i4ty32
1043 zouzou123gen-20080326124345-f4xwn2d3ty8ubd6r
1044 arn...@gm...-20080326162031-il0nyms30w0mky43
1045 arn...@gm...-20080326164801-8dru8mjc06xgzjpv
1046 arn...@gm...-20080326170438-uzl2rx8fqnohak7g
1047 zouzou123gen-20080326172821-d6uqcbmfb0c6rwlv
1048 arn...@gm...-20080326213257-qlgdh7m2712p2l0q
1049 arn...@gm...-20080326214313-ktnoekgk3s0wmatz
1050 arn...@gm...-20080326215256-0j1iqrf286b9g7zf
1051 arn...@gm...-20080327082121-hoi22wh1gwjdfbyd
1052 arn...@gm...-20080327120639-um3tukdt374rwvgm
1053 zouzou123gen-20080327130703-6vtek6uxy3vua543
1054 arn...@gm...-20080327215831-dmg5mkufskabwkro
1055 arn...@gm...-20080327231459-cdztcv25alsuyqmf
1056 arn...@gm...-20080328085925-gceybsr53oml1p24
1057 arn...@gm...-20080328200512-1sjuu6bcnl2dyd2a
1058 arn...@gm...-20080328210347-bussqjrm5mfswh7o
1059 arn...@gm...-20080329055630-braiir1dskv7a4qm
1060 arn...@gm...-20080329061558-rck8dz60wpj3c5ja
1061 arn...@gm...-20080329081253-if6o5jn329mbzfpl
1062 arn...@gm...-20080329081619-cb4x930j8sp55cs0
1063 arn...@gm...-20080329103216-hgjzo7ra2zixbztd
1064 arn...@gm...-20080329124042-q3aw4iodmo5kafyp
1065 arn...@gm...-20080329124926-2je1z18p0272zpua
1066 arn...@gm...-20080329150901-ehj9t32en7eps2dp
1067 zouzou123gen-20080329153653-36xlvpik2ns9r84r
1068 zouzou123gen-20080329162703-51xr8hg073pg7wq5
1069 zouzou123gen-20080329234706-8ddipdqu0xeudkql
1070 arn...@gm...-20080330081232-ubqr1171ewalrd4q
1071 zouzou123gen-20080330131607-yppbs3mgyjef1cux
1072 zouzou123gen-20080330134835-yv1nogy77ib1uehd
1073 zouzou123gen-20080331124549-alyw7vugdn30piqy
1074 zouzou123gen-20080331135108-q8frtqsin5bosfzm
1075 zouzou123gen-20080331140757-u94q52yccl5lsifk
1076 zouzou123gen-20080331152513-ue1x5qhigcw51348
1077 arn...@gm...-20080331184436-a8g6chibmg8nswls
1078 arn...@gm...-20080331220648-81485k28qmwruwz6
1079 zouzou123gen-20080401081001-2yjn07cf8s5sxr3a
1080 zouzou123gen-20080401081247-f3p4hdjojnd460jw
1081 zouzou123gen-20080401084117-24a454g8o0x656kg
1082 zouzou123gen-20080401133146-jabb5i8870fg6f66
1083 zouzou123gen-20080401154610-mxdqoo5bksru93e6
1084 arn...@gm...-20080401185530-lqj4tflt5ldmx46f
1085 arn...@gm...-20080401212616-ffl7m0xm8gt15knk
1086 arn...@gm...-20080402084515-ofmnwihzv159jton
1087 arn...@gm...-20080402133105-y70soi38owzl76i9
1088 arn...@gm...-20080402142417-rn2dbkx19wfz3vae
1089 arn...@gm...-20080402144459-u3z3hqvl8aqjc4a0
1090 zouzou123gen-20080402145051-zi8tmvy8u3r2mzu8
1091 arn...@gm...-20080402152137-f397uz1yp9qjvfwh
1092 zouzou123gen-20080402170355-29wda40wk3cy7lu5
1093 arn...@gm...-20080402180628-ipos9li0c4bsmq1h
1094 arn...@gm...-20080402181235-s2a6f4ww4lzayl46
1095 arn...@gm...-20080402193851-6mu64vgep6tijith
1096 arn...@gm...-20080402203810-86zpxsx69q83zf3r
1097 arn...@gm...-20080402204331-so2e8n892o23pejr
+ 1027 arn...@gm...-20080323183926-schknwnkgeo7ivdn
1028 zouzou123gen-20080323220411-r8usuc3qxwuh7zsn
1029 zouzou123gen-20080323221249-0su72zaj13e706mk
1030 arn...@gm...-20080324140623-muba1dl46m000o8c
1031 zouzou123gen-20080324141933-qbgr93ugpe0297m6
1032 arn...@gm...-20080324153706-siidja05n84i00b1
1033 arn...@gm...-20080324153823-lhn3awurnu77riln
1034 arn...@gm...-20080324165650-zapppziji67yf5a2
1035 zouzou123gen-20080324175936-4mqc2kh0lo5wtdu2
1036 zouzou123gen-20080325004602-6wdsoym95mjuhwd3
1037 arn...@gm...-20080325100659-8fqy6q65itmghlep
1038 zouzou123gen-20080325175216-s297sdiucukfvijh
1039 arn...@gm...-20080325210137-3dfqyoi8ykosy087
1040 arn...@gm...-20080325211747-nwwy1eb33r071sca
1041 arn...@gm...-20080326084110-qbselrjckku275xi
1042 zouzou123gen-20080326123631-35642mgbk2i4ty32
1043 zouzou123gen-20080326124345-f4xwn2d3ty8ubd6r
1044 arn...@gm...-20080326162031-il0nyms30w0mky43
1045 arn...@gm...-20080326164801-8dru8mjc06xgzjpv
1046 arn...@gm...-20080326170438-uzl2rx8fqnohak7g
1047 zouzou123gen-20080326172821-d6uqcbmfb0c6rwlv
1048 arn...@gm...-20080326213257-qlgdh7m2712p2l0q
1049 arn...@gm...-20080326214313-ktnoekgk3s0wmatz
1050 arn...@gm...-20080326215256-0j1iqrf286b9g7zf
1051 arn...@gm...-20080327082121-hoi22wh1gwjdfbyd
1052 arn...@gm...-20080327120639-um3tukdt374rwvgm
1053 zouzou123gen-20080327130703-6vtek6uxy3vua543
1054 arn...@gm...-20080327215831-dmg5mkufskabwkro
1055 arn...@gm...-20080327231459-cdztcv25alsuyqmf
1056 arn...@gm...-20080328085925-gceybsr53oml1p24
1057 arn...@gm...-20080328200512-1sjuu6bcnl2dyd2a
1058 arn...@gm...-20080328210347-bussqjrm5mfswh7o
1059 arn...@gm...-20080329055630-braiir1dskv7a4qm
1060 arn...@gm...-20080329061558-rck8dz60wpj3c5ja
1061 arn...@gm...-20080329081253-if6o5jn329mbzfpl
1062 arn...@gm...-20080329081619-cb4x930j8sp55cs0
1063 arn...@gm...-20080329103216-hgjzo7ra2zixbztd
1064 arn...@gm...-20080329124042-q3aw4iodmo5kafyp
1065 arn...@gm...-20080329124926-2je1z18p0272zpua
1066 arn...@gm...-20080329150901-ehj9t32en7eps2dp
1067 zouzou123gen-20080329153653-36xlvpik2ns9r84r
1068 zouzou123gen-20080329162703-51xr8hg073pg7wq5
1069 zouzou123gen-20080329234706-8ddipdqu0xeudkql
1070 arn...@gm...-20080330081232-ubqr1171ewalrd4q
1071 zouzou123gen-20080330131607-yppbs3mgyjef1cux
1072 zouzou123gen-20080330134835-yv1nogy77ib1uehd
1073 zouzou123gen-20080331124549-alyw7vugdn30piqy
1074 zouzou123gen-20080331135108-q8frtqsin5bosfzm
1075 zouzou123gen-20080331140757-u94q52yccl5lsifk
1076 zouzou123gen-20080331152513-ue1x5qhigcw51348
1077 arn...@gm...-20080331184436-a8g6chibmg8nswls
1078 arn...@gm...-20080331220648-81485k28qmwruwz6
1079 zouzou123gen-20080401081001-2yjn07cf8s5sxr3a
1080 zouzou123gen-20080401081247-f3p4hdjojnd460jw
1081 zouzou123gen-20080401084117-24a454g8o0x656kg
1082 zouzou123gen-20080401133146-jabb5i8870fg6f66
1083 zouzou123gen-20080401154610-mxdqoo5bksru93e6
1084 arn...@gm...-20080401185530-lqj4tflt5ldmx46f
1085 arn...@gm...-20080401212616-ffl7m0xm8gt15knk
1086 arn...@gm...-20080402084515-ofmnwihzv159jton
1087 arn...@gm...-20080402133105-y70soi38owzl76i9
1088 arn...@gm...-20080402142417-rn2dbkx19wfz3vae
1089 arn...@gm...-20080402144459-u3z3hqvl8aqjc4a0
1090 zouzou123gen-20080402145051-zi8tmvy8u3r2mzu8
1091 arn...@gm...-20080402152137-f397uz1yp9qjvfwh
1092 zouzou123gen-20080402170355-29wda40wk3cy7lu5
1093 arn...@gm...-20080402180628-ipos9li0c4bsmq1h
1094 arn...@gm...-20080402181235-s2a6f4ww4lzayl46
1095 arn...@gm...-20080402193851-6mu64vgep6tijith
1096 arn...@gm...-20080402203810-86zpxsx69q83zf3r
1097 arn...@gm...-20080402204331-so2e8n892o23pejr
1098 poy-20080402224153-225qylr2cfwhqrg7
Modified: dcplusplus/trunk/smartwin/include/smartwin/widgets/ComboBox.h
===================================================================
--- dcplusplus/trunk/smartwin/include/smartwin/widgets/ComboBox.h 2008-04-07 21:25:42 UTC (rev 1122)
+++ dcplusplus/trunk/smartwin/include/smartwin/widgets/ComboBox.h 2008-04-07 21:26:29 UTC (rev 1123)
@@ -76,6 +76,7 @@
friend class AspectSelection<ComboBox, int>;
friend class AspectClickable<ComboBox>;
friend class AspectDblClickable<ComboBox>;
+
public:
/// Class type
typedef ComboBox ThisType;
@@ -145,32 +146,34 @@
void eraseImpl( int row );
void clearImpl();
size_t sizeImpl() const;
-
+
// Aspect expectation implementation
- static Message getSelectionChangedMessage();
+ static const Message& getSelectionChangedMessage();
// Aspect expectation implementation
- static Message getClickMessage();
+ static const Message& getClickMessage();
// Aspect expectation implementation
- static Message getDblClickMessage();
-
+ static const Message& getDblClickMessage();
};
///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
// Implementation of class
///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
-inline Message ComboBox::getSelectionChangedMessage() {
- return Message( WM_COMMAND, MAKEWPARAM(0, CBN_SELENDOK) );
+inline const Message& ComboBox::getSelectionChangedMessage() {
+ static const Message retVal( WM_COMMAND, CBN_SELENDOK );
+ return retVal;
}
-inline Message ComboBox::getClickMessage() {
- return Message( WM_COMMAND, MAKEWPARAM(0, CBN_DROPDOWN) );
+inline const Message& ComboBox::getClickMessage() {
+ static const Message retVal( WM_COMMAND, CBN_DROPDOWN );
+ return retVal;
}
-inline Message ComboBox::getDblClickMessage() {
- return Message( WM_COMMAND, MAKEWPARAM(0, CBN_DBLCLK) );
+inline const Message& ComboBox::getDblClickMessage() {
+ static const Message retVal( WM_COMMAND, CBN_DBLCLK );
+ return retVal;
}
inline int ComboBox::getSelectedImpl() const {
Modified: dcplusplus/trunk/smartwin/include/smartwin/widgets/Table.h
===================================================================
--- dcplusplus/trunk/smartwin/include/smartwin/widgets/Table.h 2008-04-07 21:25:42 UTC (rev 1122)
+++ dcplusplus/trunk/smartwin/include/smartwin/widgets/Table.h 2008-04-07 21:26:29 UTC (rev 1123)
@@ -100,6 +100,8 @@
friend class AspectColor<Table>;
friend class AspectData<Table, int>;
friend class AspectSelection<Table, int>;
+ friend class AspectClickable<Table>;
+ friend class AspectDblClickable<Table>;
public:
/// Class type
@@ -137,14 +139,6 @@
SORT_FLOAT
};
- // Aspect expectation implementation
- static const Message & getSelectionChangedMessage();
-
- // Contract needed by AspectClickable Aspect class
- static const Message & getClickMessage();
-
- // Contract needed by AspectDblClickable Aspect class
- static const Message & getDblClickMessage();
#ifdef PORT_ME
/// \ingroup EventHandlersTable
/// Validation event handler setter
@@ -535,6 +529,14 @@
void setSelectedImpl( int idx );
size_t countSelectedImpl() const;
+ // Aspect expectation implementation
+ static const Message & getSelectionChangedMessage();
+
+ // Contract needed by AspectClickable Aspect class
+ static const Message & getClickMessage();
+
+ // Contract needed by AspectDblClickable Aspect class
+ static const Message & getDblClickMessage();
};
///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
Modified: dcplusplus/trunk/smartwin/include/smartwin/widgets/Tree.h
===================================================================
--- dcplusplus/trunk/smartwin/include/smartwin/widgets/Tree.h 2008-04-07 21:25:42 UTC (rev 1122)
+++ dcplusplus/trunk/smartwin/include/smartwin/widgets/Tree.h 2008-04-07 21:26:29 UTC (rev 1123)
@@ -98,7 +98,9 @@
friend class AspectColor<Tree>;
friend class AspectData<Tree, HTREEITEM>;
friend class AspectSelection<Tree, HTREEITEM>;
-
+ friend class AspectClickable<Tree>;
+ friend class AspectDblClickable<Tree>;
+
public:
/// Class type
typedef Tree ThisType;
@@ -246,15 +248,6 @@
);
}
- // Contract needed by AspectClickable Aspect class
- static const Message & getSelectionChangedMessage();
-
- // Contract needed by AspectClickable Aspect class
- static const Message& getClickMessage();
-
- // Contract needed by AspectDblClickable Aspect class
- static const Message& getDblClickMessage();
-
/// Returns true if fired, else false
virtual bool tryFire( const MSG & msg, LRESULT & retVal );
@@ -295,6 +288,14 @@
void setSelectedImpl( HTREEITEM item );
size_t countSelectedImpl() const;
+ // Contract needed by AspectClickable Aspect class
+ static const Message & getSelectionChangedMessage();
+
+ // Contract needed by AspectClickable Aspect class
+ static const Message& getClickMessage();
+
+ // Contract needed by AspectDblClickable Aspect class
+ static const Message& getDblClickMessage();
};
///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
Modified: dcplusplus/trunk/smartwin/source/widgets/ComboBox.cpp
===================================================================
--- dcplusplus/trunk/smartwin/source/widgets/ComboBox.cpp 2008-04-07 21:25:42 UTC (rev 1122)
+++ dcplusplus/trunk/smartwin/source/widgets/ComboBox.cpp 2008-04-07 21:26:29 UTC (rev 1123)
@@ -10,7 +10,7 @@
}
void ComboBox::create( const Seed & cs ) {
- ControlType::create(cs);
+ BaseType::create(cs);
if(cs.font)
setFont( cs.font );
if(cs.extended)
Modified: dcplusplus/trunk/win32/PublicHubsFrame.cpp
===================================================================
--- dcplusplus/trunk/win32/PublicHubsFrame.cpp 2008-04-07 21:25:42 UTC (rev 1122)
+++ dcplusplus/trunk/win32/PublicHubsFrame.cpp 2008-04-07 21:26:29 UTC (rev 1123)
@@ -285,6 +285,8 @@
}
void PublicHubsFrame::updateList() {
+ dcdebug("PublicHubsFrame::updateList\n");
+
hubs->clear();
users = 0;
visibleHubs = 0;
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
|
|
From: <arn...@us...> - 2008-04-07 21:27:03
|
Revision: 1124
http://dcplusplus.svn.sourceforge.net/dcplusplus/?rev=1124&view=rev
Author: arnetheduck
Date: 2008-04-07 14:26:56 -0700 (Mon, 07 Apr 2008)
Log Message:
-----------
Update some help files
Modified Paths:
--------------
dcplusplus/trunk/help/window_file_list.html
dcplusplus/trunk/help/window_hub.html
Property Changed:
----------------
dcplusplus/trunk/
Property changes on: dcplusplus/trunk
___________________________________________________________________
Name: bzr:revision-info
- timestamp: 2008-04-03 00:41:53.520999908 +0200
committer: poy
properties:
branch-nick: bzr
+ timestamp: 2008-04-03 13:51:12.936000109 +0100
committer: mrmikejj
properties:
branch-nick: dcplusplus
Name: bzr:revision-id:v3-trunk1
- 1027 arn...@gm...-20080323183926-schknwnkgeo7ivdn
1028 zouzou123gen-20080323220411-r8usuc3qxwuh7zsn
1029 zouzou123gen-20080323221249-0su72zaj13e706mk
1030 arn...@gm...-20080324140623-muba1dl46m000o8c
1031 zouzou123gen-20080324141933-qbgr93ugpe0297m6
1032 arn...@gm...-20080324153706-siidja05n84i00b1
1033 arn...@gm...-20080324153823-lhn3awurnu77riln
1034 arn...@gm...-20080324165650-zapppziji67yf5a2
1035 zouzou123gen-20080324175936-4mqc2kh0lo5wtdu2
1036 zouzou123gen-20080325004602-6wdsoym95mjuhwd3
1037 arn...@gm...-20080325100659-8fqy6q65itmghlep
1038 zouzou123gen-20080325175216-s297sdiucukfvijh
1039 arn...@gm...-20080325210137-3dfqyoi8ykosy087
1040 arn...@gm...-20080325211747-nwwy1eb33r071sca
1041 arn...@gm...-20080326084110-qbselrjckku275xi
1042 zouzou123gen-20080326123631-35642mgbk2i4ty32
1043 zouzou123gen-20080326124345-f4xwn2d3ty8ubd6r
1044 arn...@gm...-20080326162031-il0nyms30w0mky43
1045 arn...@gm...-20080326164801-8dru8mjc06xgzjpv
1046 arn...@gm...-20080326170438-uzl2rx8fqnohak7g
1047 zouzou123gen-20080326172821-d6uqcbmfb0c6rwlv
1048 arn...@gm...-20080326213257-qlgdh7m2712p2l0q
1049 arn...@gm...-20080326214313-ktnoekgk3s0wmatz
1050 arn...@gm...-20080326215256-0j1iqrf286b9g7zf
1051 arn...@gm...-20080327082121-hoi22wh1gwjdfbyd
1052 arn...@gm...-20080327120639-um3tukdt374rwvgm
1053 zouzou123gen-20080327130703-6vtek6uxy3vua543
1054 arn...@gm...-20080327215831-dmg5mkufskabwkro
1055 arn...@gm...-20080327231459-cdztcv25alsuyqmf
1056 arn...@gm...-20080328085925-gceybsr53oml1p24
1057 arn...@gm...-20080328200512-1sjuu6bcnl2dyd2a
1058 arn...@gm...-20080328210347-bussqjrm5mfswh7o
1059 arn...@gm...-20080329055630-braiir1dskv7a4qm
1060 arn...@gm...-20080329061558-rck8dz60wpj3c5ja
1061 arn...@gm...-20080329081253-if6o5jn329mbzfpl
1062 arn...@gm...-20080329081619-cb4x930j8sp55cs0
1063 arn...@gm...-20080329103216-hgjzo7ra2zixbztd
1064 arn...@gm...-20080329124042-q3aw4iodmo5kafyp
1065 arn...@gm...-20080329124926-2je1z18p0272zpua
1066 arn...@gm...-20080329150901-ehj9t32en7eps2dp
1067 zouzou123gen-20080329153653-36xlvpik2ns9r84r
1068 zouzou123gen-20080329162703-51xr8hg073pg7wq5
1069 zouzou123gen-20080329234706-8ddipdqu0xeudkql
1070 arn...@gm...-20080330081232-ubqr1171ewalrd4q
1071 zouzou123gen-20080330131607-yppbs3mgyjef1cux
1072 zouzou123gen-20080330134835-yv1nogy77ib1uehd
1073 zouzou123gen-20080331124549-alyw7vugdn30piqy
1074 zouzou123gen-20080331135108-q8frtqsin5bosfzm
1075 zouzou123gen-20080331140757-u94q52yccl5lsifk
1076 zouzou123gen-20080331152513-ue1x5qhigcw51348
1077 arn...@gm...-20080331184436-a8g6chibmg8nswls
1078 arn...@gm...-20080331220648-81485k28qmwruwz6
1079 zouzou123gen-20080401081001-2yjn07cf8s5sxr3a
1080 zouzou123gen-20080401081247-f3p4hdjojnd460jw
1081 zouzou123gen-20080401084117-24a454g8o0x656kg
1082 zouzou123gen-20080401133146-jabb5i8870fg6f66
1083 zouzou123gen-20080401154610-mxdqoo5bksru93e6
1084 arn...@gm...-20080401185530-lqj4tflt5ldmx46f
1085 arn...@gm...-20080401212616-ffl7m0xm8gt15knk
1086 arn...@gm...-20080402084515-ofmnwihzv159jton
1087 arn...@gm...-20080402133105-y70soi38owzl76i9
1088 arn...@gm...-20080402142417-rn2dbkx19wfz3vae
1089 arn...@gm...-20080402144459-u3z3hqvl8aqjc4a0
1090 zouzou123gen-20080402145051-zi8tmvy8u3r2mzu8
1091 arn...@gm...-20080402152137-f397uz1yp9qjvfwh
1092 zouzou123gen-20080402170355-29wda40wk3cy7lu5
1093 arn...@gm...-20080402180628-ipos9li0c4bsmq1h
1094 arn...@gm...-20080402181235-s2a6f4ww4lzayl46
1095 arn...@gm...-20080402193851-6mu64vgep6tijith
1096 arn...@gm...-20080402203810-86zpxsx69q83zf3r
1097 arn...@gm...-20080402204331-so2e8n892o23pejr
1098 poy-20080402224153-225qylr2cfwhqrg7
+ 1027 arn...@gm...-20080323183926-schknwnkgeo7ivdn
1028 zouzou123gen-20080323220411-r8usuc3qxwuh7zsn
1029 zouzou123gen-20080323221249-0su72zaj13e706mk
1030 arn...@gm...-20080324140623-muba1dl46m000o8c
1031 zouzou123gen-20080324141933-qbgr93ugpe0297m6
1032 arn...@gm...-20080324153706-siidja05n84i00b1
1033 arn...@gm...-20080324153823-lhn3awurnu77riln
1034 arn...@gm...-20080324165650-zapppziji67yf5a2
1035 zouzou123gen-20080324175936-4mqc2kh0lo5wtdu2
1036 zouzou123gen-20080325004602-6wdsoym95mjuhwd3
1037 arn...@gm...-20080325100659-8fqy6q65itmghlep
1038 zouzou123gen-20080325175216-s297sdiucukfvijh
1039 arn...@gm...-20080325210137-3dfqyoi8ykosy087
1040 arn...@gm...-20080325211747-nwwy1eb33r071sca
1041 arn...@gm...-20080326084110-qbselrjckku275xi
1042 zouzou123gen-20080326123631-35642mgbk2i4ty32
1043 zouzou123gen-20080326124345-f4xwn2d3ty8ubd6r
1044 arn...@gm...-20080326162031-il0nyms30w0mky43
1045 arn...@gm...-20080326164801-8dru8mjc06xgzjpv
1046 arn...@gm...-20080326170438-uzl2rx8fqnohak7g
1047 zouzou123gen-20080326172821-d6uqcbmfb0c6rwlv
1048 arn...@gm...-20080326213257-qlgdh7m2712p2l0q
1049 arn...@gm...-20080326214313-ktnoekgk3s0wmatz
1050 arn...@gm...-20080326215256-0j1iqrf286b9g7zf
1051 arn...@gm...-20080327082121-hoi22wh1gwjdfbyd
1052 arn...@gm...-20080327120639-um3tukdt374rwvgm
1053 zouzou123gen-20080327130703-6vtek6uxy3vua543
1054 arn...@gm...-20080327215831-dmg5mkufskabwkro
1055 arn...@gm...-20080327231459-cdztcv25alsuyqmf
1056 arn...@gm...-20080328085925-gceybsr53oml1p24
1057 arn...@gm...-20080328200512-1sjuu6bcnl2dyd2a
1058 arn...@gm...-20080328210347-bussqjrm5mfswh7o
1059 arn...@gm...-20080329055630-braiir1dskv7a4qm
1060 arn...@gm...-20080329061558-rck8dz60wpj3c5ja
1061 arn...@gm...-20080329081253-if6o5jn329mbzfpl
1062 arn...@gm...-20080329081619-cb4x930j8sp55cs0
1063 arn...@gm...-20080329103216-hgjzo7ra2zixbztd
1064 arn...@gm...-20080329124042-q3aw4iodmo5kafyp
1065 arn...@gm...-20080329124926-2je1z18p0272zpua
1066 arn...@gm...-20080329150901-ehj9t32en7eps2dp
1067 zouzou123gen-20080329153653-36xlvpik2ns9r84r
1068 zouzou123gen-20080329162703-51xr8hg073pg7wq5
1069 zouzou123gen-20080329234706-8ddipdqu0xeudkql
1070 arn...@gm...-20080330081232-ubqr1171ewalrd4q
1071 zouzou123gen-20080330131607-yppbs3mgyjef1cux
1072 zouzou123gen-20080330134835-yv1nogy77ib1uehd
1073 zouzou123gen-20080331124549-alyw7vugdn30piqy
1074 zouzou123gen-20080331135108-q8frtqsin5bosfzm
1075 zouzou123gen-20080331140757-u94q52yccl5lsifk
1076 zouzou123gen-20080331152513-ue1x5qhigcw51348
1077 arn...@gm...-20080331184436-a8g6chibmg8nswls
1078 arn...@gm...-20080331220648-81485k28qmwruwz6
1079 zouzou123gen-20080401081001-2yjn07cf8s5sxr3a
1080 zouzou123gen-20080401081247-f3p4hdjojnd460jw
1081 zouzou123gen-20080401084117-24a454g8o0x656kg
1082 zouzou123gen-20080401133146-jabb5i8870fg6f66
1083 zouzou123gen-20080401154610-mxdqoo5bksru93e6
1084 arn...@gm...-20080401185530-lqj4tflt5ldmx46f
1085 arn...@gm...-20080401212616-ffl7m0xm8gt15knk
1086 arn...@gm...-20080402084515-ofmnwihzv159jton
1087 arn...@gm...-20080402133105-y70soi38owzl76i9
1088 arn...@gm...-20080402142417-rn2dbkx19wfz3vae
1089 arn...@gm...-20080402144459-u3z3hqvl8aqjc4a0
1090 zouzou123gen-20080402145051-zi8tmvy8u3r2mzu8
1091 arn...@gm...-20080402152137-f397uz1yp9qjvfwh
1092 zouzou123gen-20080402170355-29wda40wk3cy7lu5
1093 arn...@gm...-20080402180628-ipos9li0c4bsmq1h
1094 arn...@gm...-20080402181235-s2a6f4ww4lzayl46
1095 arn...@gm...-20080402193851-6mu64vgep6tijith
1096 arn...@gm...-20080402203810-86zpxsx69q83zf3r
1097 arn...@gm...-20080402204331-so2e8n892o23pejr
1098 poy-20080402224153-225qylr2cfwhqrg7
1099 mrmikejj-20080403125112-o8polh8rkn62umyh
Modified: dcplusplus/trunk/help/window_file_list.html
===================================================================
--- dcplusplus/trunk/help/window_file_list.html 2008-04-07 21:26:29 UTC (rev 1123)
+++ dcplusplus/trunk/help/window_file_list.html 2008-04-07 21:26:56 UTC (rev 1124)
@@ -15,11 +15,24 @@
<span cshelp=IDH_FILE_LIST_FILES>
Shows the contents of the folder selected in the folder list (window on the left). Right-click to get menu options.
</span>
+<h3>Columns</h3>
+<dl style="margin-left: 40px;">
+ <dt>File</dt>
+ <dd>The file and folder names inside the currently selected folder.</dd>
+ <dt>Type</dt>
+ <dd>Shows the file extensions of the files in the current folder.</dd>
+ <dt>Exact Size</dt>
+ <dd>The size in bytes of files in the current folder.</dd>
+ <dt>Size</dt>
+ <dd>The size of these files in normal form.</dd>
+ <dt>TTH Root</dt>
+ <dd>The Hash of these files.</dd>
+</dl>
<h2>Status bar (bottom)</h2>
<h3>Indicators:</h3>
<dl style="margin-left: 40px;">
<dt>Speed</dt>
- <dd>At what speed the current file list was downloaded.</dd>
+ <dd>The speed the current file list was downloaded.</dd>
<dt>Files (left)</dt>
<dd>Total number of individual files in the whole file list.</dd>
<dt>Size (left)</dt>
Modified: dcplusplus/trunk/help/window_hub.html
===================================================================
--- dcplusplus/trunk/help/window_hub.html 2008-04-07 21:26:29 UTC (rev 1123)
+++ dcplusplus/trunk/help/window_hub.html 2008-04-07 21:26:56 UTC (rev 1124)
@@ -25,5 +25,24 @@
Here, you can filter the users list so you will only see specific users. Eg, selecting 'Nick' in the drop down, and writing "foo" in the filter, will only display users that have "foo" in their nick.<br>
Note; users will only be visually filtered, not disconnected. You can revert to showing all users at any time by cleaning the text you have written in the filter.
</span>
+<h2>Columns</h2>
+<dl style="margin-left: 40px;">
+ <dt>Nick</dt>
+ <dd>The nicknames of the people currently connected to the hub.</dd>
+ <dt>Shared</dt>
+ <dd>How much each person is sharing.</dd>
+ <dt>Description</dt>
+ <dd>How the people have described themselves.</dd>
+ <dt>Tag</dt>
+ <dd>This shows information about what client they are using, how it's setup and how many hubs they are in. For example a tag like this <++ V:705,M:A,H:1/2/3,S:4,O:5> indicates that they are using DC++, version 0.705. They are in active mode (as opposed to M:P for passive and M:5 for Socks5 connection). They are unregistered in 1 hub, registered in 2 hubs and operators in 3 hubs. They have 4 slots open. More slots will open if they are all used and are uploading slower than 5kb/s.</dd>
+ <dt>Connection</dt>
+ <dd>The upload speed the user has.</dd>
+ <dt>Ip</dt>
+ <dd>Their Ip. Possibly also shows their country code.</dd>
+ <dt>Email</dt>
+ <dd>Their Email address. Normally blank or false.</dd>
+ <dt>CID</dt>
+ <dd>The users CID. This is a unique identifier of that person.</dd>
+</dl>
</body>
</html>
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
|
|
From: <arn...@us...> - 2008-04-07 21:30:46
|
Revision: 1125
http://dcplusplus.svn.sourceforge.net/dcplusplus/?rev=1125&view=rev
Author: arnetheduck
Date: 2008-04-07 14:30:14 -0700 (Mon, 07 Apr 2008)
Log Message:
-----------
Include cleanup
Modified Paths:
--------------
dcplusplus/trunk/smartwin/SmartUtil/tstring.h
dcplusplus/trunk/smartwin/include/smartwin/Dispatchers.h
dcplusplus/trunk/smartwin/include/smartwin/Events.h
dcplusplus/trunk/smartwin/include/smartwin/SmartWin.h
dcplusplus/trunk/smartwin/include/smartwin/WidgetFactoryPlatformSmartWinDesktop.h
dcplusplus/trunk/smartwin/include/smartwin/aspects/AspectActivate.h
dcplusplus/trunk/smartwin/include/smartwin/aspects/AspectCloseable.h
dcplusplus/trunk/smartwin/include/smartwin/aspects/AspectColor.h
dcplusplus/trunk/smartwin/include/smartwin/aspects/AspectCommand.h
dcplusplus/trunk/smartwin/include/smartwin/aspects/AspectContextMenu.h
dcplusplus/trunk/smartwin/include/smartwin/aspects/AspectDragDrop.h
dcplusplus/trunk/smartwin/include/smartwin/aspects/AspectEnabled.h
dcplusplus/trunk/smartwin/include/smartwin/aspects/AspectEraseBackground.h
dcplusplus/trunk/smartwin/include/smartwin/aspects/AspectFocus.h
dcplusplus/trunk/smartwin/include/smartwin/aspects/AspectHelp.h
dcplusplus/trunk/smartwin/include/smartwin/aspects/AspectKeyboard.h
dcplusplus/trunk/smartwin/include/smartwin/aspects/AspectMinMax.h
dcplusplus/trunk/smartwin/include/smartwin/aspects/AspectMouse.h
dcplusplus/trunk/smartwin/include/smartwin/aspects/AspectPainting.h
dcplusplus/trunk/smartwin/include/smartwin/aspects/AspectScrollable.h
dcplusplus/trunk/smartwin/include/smartwin/aspects/AspectSelection.h
dcplusplus/trunk/smartwin/include/smartwin/aspects/AspectText.h
dcplusplus/trunk/smartwin/include/smartwin/aspects/AspectTimer.h
dcplusplus/trunk/smartwin/include/smartwin/forward.h
dcplusplus/trunk/smartwin/include/smartwin/widgets/Button.h
dcplusplus/trunk/smartwin/include/smartwin/widgets/CheckBox.h
dcplusplus/trunk/smartwin/include/smartwin/widgets/ColorDialog.h
dcplusplus/trunk/smartwin/include/smartwin/widgets/ComboBox.h
dcplusplus/trunk/smartwin/include/smartwin/widgets/Composite.h
dcplusplus/trunk/smartwin/include/smartwin/widgets/Container.h
dcplusplus/trunk/smartwin/include/smartwin/widgets/Control.h
dcplusplus/trunk/smartwin/include/smartwin/widgets/CoolBar.h
dcplusplus/trunk/smartwin/include/smartwin/widgets/DateTime.h
dcplusplus/trunk/smartwin/include/smartwin/widgets/FolderDialog.h
dcplusplus/trunk/smartwin/include/smartwin/widgets/FontDialog.h
dcplusplus/trunk/smartwin/include/smartwin/widgets/Frame.h
dcplusplus/trunk/smartwin/include/smartwin/widgets/GroupBox.h
dcplusplus/trunk/smartwin/include/smartwin/widgets/Label.h
dcplusplus/trunk/smartwin/include/smartwin/widgets/LoadDialog.h
dcplusplus/trunk/smartwin/include/smartwin/widgets/MDIChild.h
dcplusplus/trunk/smartwin/include/smartwin/widgets/MDIFrame.h
dcplusplus/trunk/smartwin/include/smartwin/widgets/MDIParent.h
dcplusplus/trunk/smartwin/include/smartwin/widgets/MessageBox.h
dcplusplus/trunk/smartwin/include/smartwin/widgets/ModalDialog.h
dcplusplus/trunk/smartwin/include/smartwin/widgets/ModelessDialog.h
dcplusplus/trunk/smartwin/include/smartwin/widgets/ProgressBar.h
dcplusplus/trunk/smartwin/include/smartwin/widgets/RadioButton.h
dcplusplus/trunk/smartwin/include/smartwin/widgets/RichTextBox.h
dcplusplus/trunk/smartwin/include/smartwin/widgets/Slider.h
dcplusplus/trunk/smartwin/include/smartwin/widgets/Spinner.h
dcplusplus/trunk/smartwin/include/smartwin/widgets/StatusBar.h
dcplusplus/trunk/smartwin/include/smartwin/widgets/TabSheet.h
dcplusplus/trunk/smartwin/include/smartwin/widgets/TabView.h
dcplusplus/trunk/smartwin/include/smartwin/widgets/Table.h
dcplusplus/trunk/smartwin/include/smartwin/widgets/TextBox.h
dcplusplus/trunk/smartwin/include/smartwin/widgets/ToolBar.h
dcplusplus/trunk/smartwin/include/smartwin/widgets/ToolTip.h
dcplusplus/trunk/smartwin/include/smartwin/widgets/Tree.h
dcplusplus/trunk/smartwin/include/smartwin/widgets/WidgetMenu.h
dcplusplus/trunk/smartwin/include/smartwin/widgets/Window.h
dcplusplus/trunk/smartwin/source/Application.cpp
dcplusplus/trunk/smartwin/source/CanvasClasses.cpp
dcplusplus/trunk/smartwin/source/Events.cpp
dcplusplus/trunk/smartwin/source/WindowClass.cpp
dcplusplus/trunk/smartwin/source/widgets/MDIChild.cpp
dcplusplus/trunk/smartwin/source/widgets/ModalDialog.cpp
dcplusplus/trunk/smartwin/source/widgets/ModelessDialog.cpp
dcplusplus/trunk/smartwin/source/widgets/RichTextBox.cpp
dcplusplus/trunk/smartwin/source/widgets/TabView.cpp
dcplusplus/trunk/smartwin/source/widgets/Table.cpp
dcplusplus/trunk/win32/MainWindow.cpp
dcplusplus/trunk/win32/TextBox.cpp
dcplusplus/trunk/win32/TextBox.h
dcplusplus/trunk/win32/WidgetPaned.h
Property Changed:
----------------
dcplusplus/trunk/
Property changes on: dcplusplus/trunk
___________________________________________________________________
Name: bzr:revision-info
- timestamp: 2008-04-03 13:51:12.936000109 +0100
committer: mrmikejj
properties:
branch-nick: dcplusplus
+ timestamp: 2008-04-03 14:51:39.752000093 +0200
committer: Jacek Sieka <arn...@gm...>
properties:
branch-nick: dcplusplus
Name: bzr:revision-id:v3-trunk1
- 1027 arn...@gm...-20080323183926-schknwnkgeo7ivdn
1028 zouzou123gen-20080323220411-r8usuc3qxwuh7zsn
1029 zouzou123gen-20080323221249-0su72zaj13e706mk
1030 arn...@gm...-20080324140623-muba1dl46m000o8c
1031 zouzou123gen-20080324141933-qbgr93ugpe0297m6
1032 arn...@gm...-20080324153706-siidja05n84i00b1
1033 arn...@gm...-20080324153823-lhn3awurnu77riln
1034 arn...@gm...-20080324165650-zapppziji67yf5a2
1035 zouzou123gen-20080324175936-4mqc2kh0lo5wtdu2
1036 zouzou123gen-20080325004602-6wdsoym95mjuhwd3
1037 arn...@gm...-20080325100659-8fqy6q65itmghlep
1038 zouzou123gen-20080325175216-s297sdiucukfvijh
1039 arn...@gm...-20080325210137-3dfqyoi8ykosy087
1040 arn...@gm...-20080325211747-nwwy1eb33r071sca
1041 arn...@gm...-20080326084110-qbselrjckku275xi
1042 zouzou123gen-20080326123631-35642mgbk2i4ty32
1043 zouzou123gen-20080326124345-f4xwn2d3ty8ubd6r
1044 arn...@gm...-20080326162031-il0nyms30w0mky43
1045 arn...@gm...-20080326164801-8dru8mjc06xgzjpv
1046 arn...@gm...-20080326170438-uzl2rx8fqnohak7g
1047 zouzou123gen-20080326172821-d6uqcbmfb0c6rwlv
1048 arn...@gm...-20080326213257-qlgdh7m2712p2l0q
1049 arn...@gm...-20080326214313-ktnoekgk3s0wmatz
1050 arn...@gm...-20080326215256-0j1iqrf286b9g7zf
1051 arn...@gm...-20080327082121-hoi22wh1gwjdfbyd
1052 arn...@gm...-20080327120639-um3tukdt374rwvgm
1053 zouzou123gen-20080327130703-6vtek6uxy3vua543
1054 arn...@gm...-20080327215831-dmg5mkufskabwkro
1055 arn...@gm...-20080327231459-cdztcv25alsuyqmf
1056 arn...@gm...-20080328085925-gceybsr53oml1p24
1057 arn...@gm...-20080328200512-1sjuu6bcnl2dyd2a
1058 arn...@gm...-20080328210347-bussqjrm5mfswh7o
1059 arn...@gm...-20080329055630-braiir1dskv7a4qm
1060 arn...@gm...-20080329061558-rck8dz60wpj3c5ja
1061 arn...@gm...-20080329081253-if6o5jn329mbzfpl
1062 arn...@gm...-20080329081619-cb4x930j8sp55cs0
1063 arn...@gm...-20080329103216-hgjzo7ra2zixbztd
1064 arn...@gm...-20080329124042-q3aw4iodmo5kafyp
1065 arn...@gm...-20080329124926-2je1z18p0272zpua
1066 arn...@gm...-20080329150901-ehj9t32en7eps2dp
1067 zouzou123gen-20080329153653-36xlvpik2ns9r84r
1068 zouzou123gen-20080329162703-51xr8hg073pg7wq5
1069 zouzou123gen-20080329234706-8ddipdqu0xeudkql
1070 arn...@gm...-20080330081232-ubqr1171ewalrd4q
1071 zouzou123gen-20080330131607-yppbs3mgyjef1cux
1072 zouzou123gen-20080330134835-yv1nogy77ib1uehd
1073 zouzou123gen-20080331124549-alyw7vugdn30piqy
1074 zouzou123gen-20080331135108-q8frtqsin5bosfzm
1075 zouzou123gen-20080331140757-u94q52yccl5lsifk
1076 zouzou123gen-20080331152513-ue1x5qhigcw51348
1077 arn...@gm...-20080331184436-a8g6chibmg8nswls
1078 arn...@gm...-20080331220648-81485k28qmwruwz6
1079 zouzou123gen-20080401081001-2yjn07cf8s5sxr3a
1080 zouzou123gen-20080401081247-f3p4hdjojnd460jw
1081 zouzou123gen-20080401084117-24a454g8o0x656kg
1082 zouzou123gen-20080401133146-jabb5i8870fg6f66
1083 zouzou123gen-20080401154610-mxdqoo5bksru93e6
1084 arn...@gm...-20080401185530-lqj4tflt5ldmx46f
1085 arn...@gm...-20080401212616-ffl7m0xm8gt15knk
1086 arn...@gm...-20080402084515-ofmnwihzv159jton
1087 arn...@gm...-20080402133105-y70soi38owzl76i9
1088 arn...@gm...-20080402142417-rn2dbkx19wfz3vae
1089 arn...@gm...-20080402144459-u3z3hqvl8aqjc4a0
1090 zouzou123gen-20080402145051-zi8tmvy8u3r2mzu8
1091 arn...@gm...-20080402152137-f397uz1yp9qjvfwh
1092 zouzou123gen-20080402170355-29wda40wk3cy7lu5
1093 arn...@gm...-20080402180628-ipos9li0c4bsmq1h
1094 arn...@gm...-20080402181235-s2a6f4ww4lzayl46
1095 arn...@gm...-20080402193851-6mu64vgep6tijith
1096 arn...@gm...-20080402203810-86zpxsx69q83zf3r
1097 arn...@gm...-20080402204331-so2e8n892o23pejr
1098 poy-20080402224153-225qylr2cfwhqrg7
1099 mrmikejj-20080403125112-o8polh8rkn62umyh
+ 1027 arn...@gm...-20080323183926-schknwnkgeo7ivdn
1028 zouzou123gen-20080323220411-r8usuc3qxwuh7zsn
1029 zouzou123gen-20080323221249-0su72zaj13e706mk
1030 arn...@gm...-20080324140623-muba1dl46m000o8c
1031 zouzou123gen-20080324141933-qbgr93ugpe0297m6
1032 arn...@gm...-20080324153706-siidja05n84i00b1
1033 arn...@gm...-20080324153823-lhn3awurnu77riln
1034 arn...@gm...-20080324165650-zapppziji67yf5a2
1035 zouzou123gen-20080324175936-4mqc2kh0lo5wtdu2
1036 zouzou123gen-20080325004602-6wdsoym95mjuhwd3
1037 arn...@gm...-20080325100659-8fqy6q65itmghlep
1038 zouzou123gen-20080325175216-s297sdiucukfvijh
1039 arn...@gm...-20080325210137-3dfqyoi8ykosy087
1040 arn...@gm...-20080325211747-nwwy1eb33r071sca
1041 arn...@gm...-20080326084110-qbselrjckku275xi
1042 zouzou123gen-20080326123631-35642mgbk2i4ty32
1043 zouzou123gen-20080326124345-f4xwn2d3ty8ubd6r
1044 arn...@gm...-20080326162031-il0nyms30w0mky43
1045 arn...@gm...-20080326164801-8dru8mjc06xgzjpv
1046 arn...@gm...-20080326170438-uzl2rx8fqnohak7g
1047 zouzou123gen-20080326172821-d6uqcbmfb0c6rwlv
1048 arn...@gm...-20080326213257-qlgdh7m2712p2l0q
1049 arn...@gm...-20080326214313-ktnoekgk3s0wmatz
1050 arn...@gm...-20080326215256-0j1iqrf286b9g7zf
1051 arn...@gm...-20080327082121-hoi22wh1gwjdfbyd
1052 arn...@gm...-20080327120639-um3tukdt374rwvgm
1053 zouzou123gen-20080327130703-6vtek6uxy3vua543
1054 arn...@gm...-20080327215831-dmg5mkufskabwkro
1055 arn...@gm...-20080327231459-cdztcv25alsuyqmf
1056 arn...@gm...-20080328085925-gceybsr53oml1p24
1057 arn...@gm...-20080328200512-1sjuu6bcnl2dyd2a
1058 arn...@gm...-20080328210347-bussqjrm5mfswh7o
1059 arn...@gm...-20080329055630-braiir1dskv7a4qm
1060 arn...@gm...-20080329061558-rck8dz60wpj3c5ja
1061 arn...@gm...-20080329081253-if6o5jn329mbzfpl
1062 arn...@gm...-20080329081619-cb4x930j8sp55cs0
1063 arn...@gm...-20080329103216-hgjzo7ra2zixbztd
1064 arn...@gm...-20080329124042-q3aw4iodmo5kafyp
1065 arn...@gm...-20080329124926-2je1z18p0272zpua
1066 arn...@gm...-20080329150901-ehj9t32en7eps2dp
1067 zouzou123gen-20080329153653-36xlvpik2ns9r84r
1068 zouzou123gen-20080329162703-51xr8hg073pg7wq5
1069 zouzou123gen-20080329234706-8ddipdqu0xeudkql
1070 arn...@gm...-20080330081232-ubqr1171ewalrd4q
1071 zouzou123gen-20080330131607-yppbs3mgyjef1cux
1072 zouzou123gen-20080330134835-yv1nogy77ib1uehd
1073 zouzou123gen-20080331124549-alyw7vugdn30piqy
1074 zouzou123gen-20080331135108-q8frtqsin5bosfzm
1075 zouzou123gen-20080331140757-u94q52yccl5lsifk
1076 zouzou123gen-20080331152513-ue1x5qhigcw51348
1077 arn...@gm...-20080331184436-a8g6chibmg8nswls
1078 arn...@gm...-20080331220648-81485k28qmwruwz6
1079 zouzou123gen-20080401081001-2yjn07cf8s5sxr3a
1080 zouzou123gen-20080401081247-f3p4hdjojnd460jw
1081 zouzou123gen-20080401084117-24a454g8o0x656kg
1082 zouzou123gen-20080401133146-jabb5i8870fg6f66
1083 zouzou123gen-20080401154610-mxdqoo5bksru93e6
1084 arn...@gm...-20080401185530-lqj4tflt5ldmx46f
1085 arn...@gm...-20080401212616-ffl7m0xm8gt15knk
1086 arn...@gm...-20080402084515-ofmnwihzv159jton
1087 arn...@gm...-20080402133105-y70soi38owzl76i9
1088 arn...@gm...-20080402142417-rn2dbkx19wfz3vae
1089 arn...@gm...-20080402144459-u3z3hqvl8aqjc4a0
1090 zouzou123gen-20080402145051-zi8tmvy8u3r2mzu8
1091 arn...@gm...-20080402152137-f397uz1yp9qjvfwh
1092 zouzou123gen-20080402170355-29wda40wk3cy7lu5
1093 arn...@gm...-20080402180628-ipos9li0c4bsmq1h
1094 arn...@gm...-20080402181235-s2a6f4ww4lzayl46
1095 arn...@gm...-20080402193851-6mu64vgep6tijith
1096 arn...@gm...-20080402203810-86zpxsx69q83zf3r
1097 arn...@gm...-20080402204331-so2e8n892o23pejr
1098 poy-20080402224153-225qylr2cfwhqrg7
1099 mrmikejj-20080403125112-o8polh8rkn62umyh
1100 arn...@gm...-20080403125139-8xub76j1xazhfxna
Modified: dcplusplus/trunk/smartwin/SmartUtil/tstring.h
===================================================================
--- dcplusplus/trunk/smartwin/SmartUtil/tstring.h 2008-04-07 21:26:56 UTC (rev 1124)
+++ dcplusplus/trunk/smartwin/SmartUtil/tstring.h 2008-04-07 21:30:14 UTC (rev 1125)
@@ -27,9 +27,6 @@
OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
*/
-#include <iosfwd>
-#include <sstream>
-#include <algorithm>
#include <string>
#ifndef tstring_smartwin_H
Modified: dcplusplus/trunk/smartwin/include/smartwin/Dispatchers.h
===================================================================
--- dcplusplus/trunk/smartwin/include/smartwin/Dispatchers.h 2008-04-07 21:26:56 UTC (rev 1124)
+++ dcplusplus/trunk/smartwin/include/smartwin/Dispatchers.h 2008-04-07 21:30:14 UTC (rev 1125)
@@ -2,7 +2,6 @@
#define DISPATCHERS_H_
#include "WindowsHeaders.h"
-
#include <functional>
namespace SmartWin {
Modified: dcplusplus/trunk/smartwin/include/smartwin/Events.h
===================================================================
--- dcplusplus/trunk/smartwin/include/smartwin/Events.h 2008-04-07 21:26:56 UTC (rev 1124)
+++ dcplusplus/trunk/smartwin/include/smartwin/Events.h 2008-04-07 21:30:14 UTC (rev 1125)
@@ -30,6 +30,45 @@
bool isRestored;
};
+/// Mouse Event structure
+/** Several event handlers supply an object of this type as one or more parameters to
+ * their Event Handler. <br>
+ * E.g. the "onLeftMouseUp" Event Handler takes an object of this type to give
+ * extensive information regarding the Event.
+ */
+struct MouseEvent {
+ MouseEvent(const MSG& msg);
+
+ /// Types of buttons
+ enum Button {
+ OTHER, LEFT, RIGHT, MIDDLE, X1, X2
+ };
+
+ /// Position of mouse
+ /** Position of mouse when event was raised
+ */
+ ScreenCoordinate pos;
+
+ /// is the CTRL key pressed
+ /** true if CTRL key is pressed, otherwise false
+ */
+ bool isControlPressed;
+
+ /// is the SHIFT key pressed
+ /** true if SHIFT key is pressed, otherwise false
+ */
+ bool isShiftPressed;
+
+ /// is the ALT key pressed
+ /** true if ALT key is pressed, otherwise false
+ */
+ bool isAltPressed;
+
+ /// Indicates which mouse button was actually pressed
+ Button ButtonPressed;
+};
+
+
}
#endif /*EVENTS_H_*/
Modified: dcplusplus/trunk/smartwin/include/smartwin/SmartWin.h
===================================================================
--- dcplusplus/trunk/smartwin/include/smartwin/SmartWin.h 2008-04-07 21:26:56 UTC (rev 1124)
+++ dcplusplus/trunk/smartwin/include/smartwin/SmartWin.h 2008-04-07 21:30:14 UTC (rev 1125)
@@ -78,6 +78,7 @@
#include "widgets/ModelessDialog.h"
#include "widgets/ProgressBar.h"
#include "widgets/RadioButton.h"
+#include "widgets/RichTextBox.h"
#include "widgets/Slider.h"
#include "widgets/Spinner.h"
#include "widgets/Table.h"
Modified: dcplusplus/trunk/smartwin/include/smartwin/WidgetFactoryPlatformSmartWinDesktop.h
===================================================================
--- dcplusplus/trunk/smartwin/include/smartwin/WidgetFactoryPlatformSmartWinDesktop.h 2008-04-07 21:26:56 UTC (rev 1124)
+++ dcplusplus/trunk/smartwin/include/smartwin/WidgetFactoryPlatformSmartWinDesktop.h 2008-04-07 21:30:14 UTC (rev 1125)
@@ -30,7 +30,6 @@
#define WidgetFactoryPlatformSmartWinDesktop_h
#include "WidgetFactoryPlatformCommon.h"
-#include "widgets/RichTextBox.h"
#include "widgets/FontDialog.h"
#include "widgets/WidgetMenu.h"
#include "WidgetCreator.h"
@@ -48,12 +47,6 @@
: public ContainerWidgetType
{
public:
- /// RichEditBox class type.
- typedef SmartWin::RichTextBox RichTextBox;
-
- /// RichEditBox object type.
- typedef typename RichTextBox::ObjectType RichTextBoxPtr;
-
/// Menu class type.
typedef SmartWin::WidgetMenu WidgetMenu;
@@ -78,25 +71,6 @@
return FontDialog( this );
}
- /// Creates a Rich Edit Control and returns a pointer to it.
- /** DON'T delete the returned pointer!!!
- */
- RichTextBoxPtr createRichTextBox( const typename RichTextBox::Seed & cs = RichTextBox::Seed() )
- {
- return WidgetCreator< RichTextBox >::create( this, cs );
- }
-
- /// \ingroup SubclassDialog
- /// Subclasses a Rich Edit Control from the given resource id.
- /** DON'T delete the returned pointer!!! <br>
- * Use e.g. the Dialog Designer to design a dialog and attach the controls
- * with this function.
- */
- RichTextBoxPtr attachRichTextBox( unsigned id )
- {
- return WidgetCreator< RichTextBox >::attach( this, id );
- }
-
/// Creates a Menu
/** The returned object is of type std::tr1::shared_ptr< WidgetMenu >, but
* you should use the typedef WidgetMenuPtr and not <br>
Modified: dcplusplus/trunk/smartwin/include/smartwin/aspects/AspectActivate.h
===================================================================
--- dcplusplus/trunk/smartwin/include/smartwin/aspects/AspectActivate.h 2008-04-07 21:26:56 UTC (rev 1124)
+++ dcplusplus/trunk/smartwin/include/smartwin/aspects/AspectActivate.h 2008-04-07 21:30:14 UTC (rev 1125)
@@ -28,6 +28,7 @@
#ifndef AspectActivate_h
#define AspectActivate_h
+#include "../Message.h"
#include "../Dispatchers.h"
namespace SmartWin {
Modified: dcplusplus/trunk/smartwin/include/smartwin/aspects/AspectCloseable.h
===================================================================
--- dcplusplus/trunk/smartwin/include/smartwin/aspects/AspectCloseable.h 2008-04-07 21:26:56 UTC (rev 1124)
+++ dcplusplus/trunk/smartwin/include/smartwin/aspects/AspectCloseable.h 2008-04-07 21:30:14 UTC (rev 1125)
@@ -1,6 +1,8 @@
#ifndef ASPECTCLOSE_H_
#define ASPECTCLOSE_H_
+#include "../Message.h"
+
namespace SmartWin {
template< class WidgetType >
Modified: dcplusplus/trunk/smartwin/include/smartwin/aspects/AspectColor.h
===================================================================
--- dcplusplus/trunk/smartwin/include/smartwin/aspects/AspectColor.h 2008-04-07 21:26:56 UTC (rev 1124)
+++ dcplusplus/trunk/smartwin/include/smartwin/aspects/AspectColor.h 2008-04-07 21:30:14 UTC (rev 1125)
@@ -28,8 +28,8 @@
#ifndef AspectColor_h
#define AspectColor_h
+#include "../Message.h"
#include "../resources/Brush.h"
-#include "../CanvasClasses.h"
namespace SmartWin
{
Modified: dcplusplus/trunk/smartwin/include/smartwin/aspects/AspectCommand.h
===================================================================
--- dcplusplus/trunk/smartwin/include/smartwin/aspects/AspectCommand.h 2008-04-07 21:26:56 UTC (rev 1124)
+++ dcplusplus/trunk/smartwin/include/smartwin/aspects/AspectCommand.h 2008-04-07 21:30:14 UTC (rev 1125)
@@ -1,6 +1,7 @@
#ifndef ASPECTCOMMAND_
#define ASPECTCOMMAND_
+#include "../Message.h"
#include "../Dispatchers.h"
namespace SmartWin {
Modified: dcplusplus/trunk/smartwin/include/smartwin/aspects/AspectContextMenu.h
===================================================================
--- dcplusplus/trunk/smartwin/include/smartwin/aspects/AspectContextMenu.h 2008-04-07 21:26:56 UTC (rev 1124)
+++ dcplusplus/trunk/smartwin/include/smartwin/aspects/AspectContextMenu.h 2008-04-07 21:30:14 UTC (rev 1125)
@@ -3,6 +3,7 @@
#include "../Point.h"
#include "../Dispatchers.h"
+#include "../Message.h"
namespace SmartWin {
Modified: dcplusplus/trunk/smartwin/include/smartwin/aspects/AspectDragDrop.h
===================================================================
--- dcplusplus/trunk/smartwin/include/smartwin/aspects/AspectDragDrop.h 2008-04-07 21:26:56 UTC (rev 1124)
+++ dcplusplus/trunk/smartwin/include/smartwin/aspects/AspectDragDrop.h 2008-04-07 21:30:14 UTC (rev 1125)
@@ -30,6 +30,8 @@
#ifndef WINCE // Not supported on WINCE platform
+#include "../Message.h"
+#include "../Point.h"
#include <vector>
#include <shellapi.h>
Modified: dcplusplus/trunk/smartwin/include/smartwin/aspects/AspectEnabled.h
===================================================================
--- dcplusplus/trunk/smartwin/include/smartwin/aspects/AspectEnabled.h 2008-04-07 21:26:56 UTC (rev 1124)
+++ dcplusplus/trunk/smartwin/include/smartwin/aspects/AspectEnabled.h 2008-04-07 21:30:14 UTC (rev 1125)
@@ -28,6 +28,7 @@
#ifndef AspectEnabled_h
#define AspectEnabled_h
+#include "../Message.h"
#include "../Dispatchers.h"
namespace SmartWin
Modified: dcplusplus/trunk/smartwin/include/smartwin/aspects/AspectEraseBackground.h
===================================================================
--- dcplusplus/trunk/smartwin/include/smartwin/aspects/AspectEraseBackground.h 2008-04-07 21:26:56 UTC (rev 1124)
+++ dcplusplus/trunk/smartwin/include/smartwin/aspects/AspectEraseBackground.h 2008-04-07 21:30:14 UTC (rev 1125)
@@ -28,6 +28,7 @@
#ifndef AspectEraseBackground_h
#define AspectEraseBackground_h
+#include "../Message.h"
#include "../CanvasClasses.h"
namespace SmartWin
Modified: dcplusplus/trunk/smartwin/include/smartwin/aspects/AspectFocus.h
===================================================================
--- dcplusplus/trunk/smartwin/include/smartwin/aspects/AspectFocus.h 2008-04-07 21:26:56 UTC (rev 1124)
+++ dcplusplus/trunk/smartwin/include/smartwin/aspects/AspectFocus.h 2008-04-07 21:30:14 UTC (rev 1125)
@@ -28,6 +28,7 @@
#ifndef AspectFocus_h
#define AspectFocus_h
+#include "../Message.h"
#include "../Dispatchers.h"
namespace SmartWin
Modified: dcplusplus/trunk/smartwin/include/smartwin/aspects/AspectHelp.h
===================================================================
--- dcplusplus/trunk/smartwin/include/smartwin/aspects/AspectHelp.h 2008-04-07 21:26:56 UTC (rev 1124)
+++ dcplusplus/trunk/smartwin/include/smartwin/aspects/AspectHelp.h 2008-04-07 21:30:14 UTC (rev 1125)
@@ -1,6 +1,7 @@
#ifndef ASPECTHELP_H_
#define ASPECTHELP_H_
+#include "../Message.h"
#include <functional>
namespace SmartWin {
Modified: dcplusplus/trunk/smartwin/include/smartwin/aspects/AspectKeyboard.h
===================================================================
--- dcplusplus/trunk/smartwin/include/smartwin/aspects/AspectKeyboard.h 2008-04-07 21:26:56 UTC (rev 1124)
+++ dcplusplus/trunk/smartwin/include/smartwin/aspects/AspectKeyboard.h 2008-04-07 21:30:14 UTC (rev 1125)
@@ -28,6 +28,8 @@
#ifndef AspectKeyboard_h
#define AspectKeyboard_h
+#include "../Message.h"
+
namespace SmartWin
{
// begin namespace SmartWin
Modified: dcplusplus/trunk/smartwin/include/smartwin/aspects/AspectMinMax.h
===================================================================
--- dcplusplus/trunk/smartwin/include/smartwin/aspects/AspectMinMax.h 2008-04-07 21:26:56 UTC (rev 1124)
+++ dcplusplus/trunk/smartwin/include/smartwin/aspects/AspectMinMax.h 2008-04-07 21:30:14 UTC (rev 1125)
@@ -28,11 +28,7 @@
#ifndef AspectMinMax_h
#define AspectMinMax_h
-#include "../Widget.h"
-#include "../Place.h"
-#include "../xCeption.h"
-#include "../Dispatchers.h"
-#include "../Events.h"
+#include "../WindowsHeaders.h"
namespace SmartWin
{
Modified: dcplusplus/trunk/smartwin/include/smartwin/aspects/AspectMouse.h
===================================================================
--- dcplusplus/trunk/smartwin/include/smartwin/aspects/AspectMouse.h 2008-04-07 21:26:56 UTC (rev 1124)
+++ dcplusplus/trunk/smartwin/include/smartwin/aspects/AspectMouse.h 2008-04-07 21:30:14 UTC (rev 1125)
@@ -28,53 +28,14 @@
#ifndef AspectMouse_h
#define AspectMouse_h
-#include "../Point.h"
-#include <functional>
+#include "../Events.h"
+#include "../Message.h"
+#include "../Dispatchers.h"
namespace SmartWin
{
// begin namespace SmartWin
-/// Mouse Event structure
-/** Several event handlers supply an object of this type as one or more parameters to
- * their Event Handler. <br>
- * E.g. the "onLeftMouseUp" Event Handler takes an object of this type to give
- * extensive information regarding the Event.
- */
-struct MouseEventResult
-{
- MouseEventResult(HWND hwnd, WPARAM wParam, LPARAM lParam);
-
- /// Types of buttons
- enum Button
- {
- OTHER, LEFT, RIGHT, MIDDLE, X1, X2
- };
-
- /// Position of mouse
- /** Position of mouse when event was raised
- */
- ScreenCoordinate pos;
-
- /// is the CTRL key pressed
- /** true if CTRL key is pressed, otherwise false
- */
- bool isControlPressed;
-
- /// is the SHIFT key pressed
- /** true if SHIFT key is pressed, otherwise false
- */
- bool isShiftPressed;
-
- /// is the ALT key pressed
- /** true if ALT key is pressed, otherwise false
- */
- bool isAltPressed;
-
- /// Indicates which mouse button was actually pressed
- Button ButtonPressed;
-};
-
/// Aspect class used by Widgets that have the possibility of trapping "mouse
/// clicked" events.
/** \ingroup AspectClasses
@@ -84,26 +45,15 @@
template< class WidgetType >
class AspectMouse
{
- struct Dispatcher
- {
- typedef std::tr1::function<void (const MouseEventResult &)> F;
-
- Dispatcher(const F& f_) : f(f_) { }
-
- bool operator()(const MSG& msg, LRESULT& ret) {
- f(MouseEventResult(msg.hwnd, msg.wParam, msg.lParam ));
- return true;
- }
-
- F f;
- };
-
+ WidgetType& W() { return *static_cast<WidgetType*>(this); }
+
+ typedef Dispatchers::ConvertBase<MouseEvent> Dispatcher;
public:
/// \ingroup EventHandlersAspectMouse
/// Left mouse button pressed and released event handler setter
/** If supplied, function will be called when user releases the Left Mouse button
* after clicking onto the client area of the Widget. <br>
- * The parameter passed is const MouseEventResult & which contains the state of
+ * The parameter passed is const MouseEvent & which contains the state of
* the mouse.
*/
void onLeftMouseUp(const typename Dispatcher::F& f) {
@@ -114,7 +64,7 @@
/// Right mouse button pressed and released event handler setter
/** If supplied, function will be called when user releases the Right Mouse
* button after clicking onto the client area of the Widget. <br>
- * The parameter passed is const MouseEventResult & which contains the state of
+ * The parameter passed is const MouseEvent & which contains the state of
* the mouse.
*/
void onRightMouseUp(const typename Dispatcher::F& f) {
@@ -125,7 +75,7 @@
/// Middle mouse button pressed and released event handler setter
/** If supplied, function will be called when user releases the middle Mouse
* button after clicking onto the client area of the Widget. <br>
- * The parameter passed is const MouseEventResult & which contains the state of
+ * The parameter passed is const MouseEvent & which contains the state of
* the mouse.
*/
void onMiddleMouseUp(const typename Dispatcher::F& f) {
@@ -136,7 +86,7 @@
/// Left mouse button pressed event handler setter
/** If supplied, function will be called when user press the Left Mouse button in
* the client area of the widget. <br>
- * The parameter passed is const MouseEventResult & which contains the state of
+ * The parameter passed is const MouseEvent & which contains the state of
* the mouse.
*/
void onLeftMouseDown(const typename Dispatcher::F& f) {
@@ -147,7 +97,7 @@
/// Right mouse button pressed event handler setter
/** If supplied, function will be called when user press the Right Mouse button
* in the client area of the widget. <br>
- * The parameter passed is const MouseEventResult & which contains the state of
+ * The parameter passed is const MouseEvent & which contains the state of
* the mouse.
*/
void onRightMouseDown(const typename Dispatcher::F& f) {
@@ -157,7 +107,7 @@
/// Middle mouse button pressed event handler setter
/** If supplied, function will be called when user press the Middle Mouse button
* in the client area of the widget. <br>
- * The parameter passed is const MouseEventResult & which contains the state of
+ * The parameter passed is const MouseEvent & which contains the state of
* the mouse.
*/
void onMiddleMouseDown(const typename Dispatcher::F& f) {
@@ -167,7 +117,7 @@
/// Left mouse button double-clicked event handler setter
/** If supplied, function will be called when user double clicks the Left mouse button
* in the client area of the widget. <br>
- * The parameter passed is const MouseEventResult & which contains the state of
+ * The parameter passed is const MouseEvent & which contains the state of
* the mouse.
*/
void onLeftMouseDblClick(const typename Dispatcher::F& f) {
@@ -177,7 +127,7 @@
/// Right mouse button double-clicked event handler setter
/** If supplied, function will be called when user double clicks the Right mouse button
* in the client area of the widget. <br>
- * The parameter passed is const MouseEventResult & which contains the state of
+ * The parameter passed is const MouseEvent & which contains the state of
* the mouse.
*/
void onRightMo...
[truncated message content] |
|
From: <arn...@us...> - 2008-04-07 21:32:35
|
Revision: 1126
http://dcplusplus.svn.sourceforge.net/dcplusplus/?rev=1126&view=rev
Author: arnetheduck
Date: 2008-04-07 14:31:15 -0700 (Mon, 07 Apr 2008)
Log Message:
-----------
fix new tab row bug (use hasStyle(WS_VISIBLE) instead of ::IsWindowVisible)
Modified Paths:
--------------
dcplusplus/trunk/changelog.txt
dcplusplus/trunk/smartwin/source/widgets/TabView.cpp
dcplusplus/trunk/win32/MDIChildFrame.h
Property Changed:
----------------
dcplusplus/trunk/
Property changes on: dcplusplus/trunk
___________________________________________________________________
Name: bzr:revision-info
- timestamp: 2008-04-03 14:51:39.752000093 +0200
committer: Jacek Sieka <arn...@gm...>
properties:
branch-nick: dcplusplus
+ timestamp: 2008-04-03 16:05:44.661999941 +0200
committer: poy <po...@12...>
properties:
branch-nick: bzr
Name: bzr:revision-id:v3-trunk1
- 1027 arn...@gm...-20080323183926-schknwnkgeo7ivdn
1028 zouzou123gen-20080323220411-r8usuc3qxwuh7zsn
1029 zouzou123gen-20080323221249-0su72zaj13e706mk
1030 arn...@gm...-20080324140623-muba1dl46m000o8c
1031 zouzou123gen-20080324141933-qbgr93ugpe0297m6
1032 arn...@gm...-20080324153706-siidja05n84i00b1
1033 arn...@gm...-20080324153823-lhn3awurnu77riln
1034 arn...@gm...-20080324165650-zapppziji67yf5a2
1035 zouzou123gen-20080324175936-4mqc2kh0lo5wtdu2
1036 zouzou123gen-20080325004602-6wdsoym95mjuhwd3
1037 arn...@gm...-20080325100659-8fqy6q65itmghlep
1038 zouzou123gen-20080325175216-s297sdiucukfvijh
1039 arn...@gm...-20080325210137-3dfqyoi8ykosy087
1040 arn...@gm...-20080325211747-nwwy1eb33r071sca
1041 arn...@gm...-20080326084110-qbselrjckku275xi
1042 zouzou123gen-20080326123631-35642mgbk2i4ty32
1043 zouzou123gen-20080326124345-f4xwn2d3ty8ubd6r
1044 arn...@gm...-20080326162031-il0nyms30w0mky43
1045 arn...@gm...-20080326164801-8dru8mjc06xgzjpv
1046 arn...@gm...-20080326170438-uzl2rx8fqnohak7g
1047 zouzou123gen-20080326172821-d6uqcbmfb0c6rwlv
1048 arn...@gm...-20080326213257-qlgdh7m2712p2l0q
1049 arn...@gm...-20080326214313-ktnoekgk3s0wmatz
1050 arn...@gm...-20080326215256-0j1iqrf286b9g7zf
1051 arn...@gm...-20080327082121-hoi22wh1gwjdfbyd
1052 arn...@gm...-20080327120639-um3tukdt374rwvgm
1053 zouzou123gen-20080327130703-6vtek6uxy3vua543
1054 arn...@gm...-20080327215831-dmg5mkufskabwkro
1055 arn...@gm...-20080327231459-cdztcv25alsuyqmf
1056 arn...@gm...-20080328085925-gceybsr53oml1p24
1057 arn...@gm...-20080328200512-1sjuu6bcnl2dyd2a
1058 arn...@gm...-20080328210347-bussqjrm5mfswh7o
1059 arn...@gm...-20080329055630-braiir1dskv7a4qm
1060 arn...@gm...-20080329061558-rck8dz60wpj3c5ja
1061 arn...@gm...-20080329081253-if6o5jn329mbzfpl
1062 arn...@gm...-20080329081619-cb4x930j8sp55cs0
1063 arn...@gm...-20080329103216-hgjzo7ra2zixbztd
1064 arn...@gm...-20080329124042-q3aw4iodmo5kafyp
1065 arn...@gm...-20080329124926-2je1z18p0272zpua
1066 arn...@gm...-20080329150901-ehj9t32en7eps2dp
1067 zouzou123gen-20080329153653-36xlvpik2ns9r84r
1068 zouzou123gen-20080329162703-51xr8hg073pg7wq5
1069 zouzou123gen-20080329234706-8ddipdqu0xeudkql
1070 arn...@gm...-20080330081232-ubqr1171ewalrd4q
1071 zouzou123gen-20080330131607-yppbs3mgyjef1cux
1072 zouzou123gen-20080330134835-yv1nogy77ib1uehd
1073 zouzou123gen-20080331124549-alyw7vugdn30piqy
1074 zouzou123gen-20080331135108-q8frtqsin5bosfzm
1075 zouzou123gen-20080331140757-u94q52yccl5lsifk
1076 zouzou123gen-20080331152513-ue1x5qhigcw51348
1077 arn...@gm...-20080331184436-a8g6chibmg8nswls
1078 arn...@gm...-20080331220648-81485k28qmwruwz6
1079 zouzou123gen-20080401081001-2yjn07cf8s5sxr3a
1080 zouzou123gen-20080401081247-f3p4hdjojnd460jw
1081 zouzou123gen-20080401084117-24a454g8o0x656kg
1082 zouzou123gen-20080401133146-jabb5i8870fg6f66
1083 zouzou123gen-20080401154610-mxdqoo5bksru93e6
1084 arn...@gm...-20080401185530-lqj4tflt5ldmx46f
1085 arn...@gm...-20080401212616-ffl7m0xm8gt15knk
1086 arn...@gm...-20080402084515-ofmnwihzv159jton
1087 arn...@gm...-20080402133105-y70soi38owzl76i9
1088 arn...@gm...-20080402142417-rn2dbkx19wfz3vae
1089 arn...@gm...-20080402144459-u3z3hqvl8aqjc4a0
1090 zouzou123gen-20080402145051-zi8tmvy8u3r2mzu8
1091 arn...@gm...-20080402152137-f397uz1yp9qjvfwh
1092 zouzou123gen-20080402170355-29wda40wk3cy7lu5
1093 arn...@gm...-20080402180628-ipos9li0c4bsmq1h
1094 arn...@gm...-20080402181235-s2a6f4ww4lzayl46
1095 arn...@gm...-20080402193851-6mu64vgep6tijith
1096 arn...@gm...-20080402203810-86zpxsx69q83zf3r
1097 arn...@gm...-20080402204331-so2e8n892o23pejr
1098 poy-20080402224153-225qylr2cfwhqrg7
1099 mrmikejj-20080403125112-o8polh8rkn62umyh
1100 arn...@gm...-20080403125139-8xub76j1xazhfxna
+ 1027 arn...@gm...-20080323183926-schknwnkgeo7ivdn
1028 zouzou123gen-20080323220411-r8usuc3qxwuh7zsn
1029 zouzou123gen-20080323221249-0su72zaj13e706mk
1030 arn...@gm...-20080324140623-muba1dl46m000o8c
1031 zouzou123gen-20080324141933-qbgr93ugpe0297m6
1032 arn...@gm...-20080324153706-siidja05n84i00b1
1033 arn...@gm...-20080324153823-lhn3awurnu77riln
1034 arn...@gm...-20080324165650-zapppziji67yf5a2
1035 zouzou123gen-20080324175936-4mqc2kh0lo5wtdu2
1036 zouzou123gen-20080325004602-6wdsoym95mjuhwd3
1037 arn...@gm...-20080325100659-8fqy6q65itmghlep
1038 zouzou123gen-20080325175216-s297sdiucukfvijh
1039 arn...@gm...-20080325210137-3dfqyoi8ykosy087
1040 arn...@gm...-20080325211747-nwwy1eb33r071sca
1041 arn...@gm...-20080326084110-qbselrjckku275xi
1042 zouzou123gen-20080326123631-35642mgbk2i4ty32
1043 zouzou123gen-20080326124345-f4xwn2d3ty8ubd6r
1044 arn...@gm...-20080326162031-il0nyms30w0mky43
1045 arn...@gm...-20080326164801-8dru8mjc06xgzjpv
1046 arn...@gm...-20080326170438-uzl2rx8fqnohak7g
1047 zouzou123gen-20080326172821-d6uqcbmfb0c6rwlv
1048 arn...@gm...-20080326213257-qlgdh7m2712p2l0q
1049 arn...@gm...-20080326214313-ktnoekgk3s0wmatz
1050 arn...@gm...-20080326215256-0j1iqrf286b9g7zf
1051 arn...@gm...-20080327082121-hoi22wh1gwjdfbyd
1052 arn...@gm...-20080327120639-um3tukdt374rwvgm
1053 zouzou123gen-20080327130703-6vtek6uxy3vua543
1054 arn...@gm...-20080327215831-dmg5mkufskabwkro
1055 arn...@gm...-20080327231459-cdztcv25alsuyqmf
1056 arn...@gm...-20080328085925-gceybsr53oml1p24
1057 arn...@gm...-20080328200512-1sjuu6bcnl2dyd2a
1058 arn...@gm...-20080328210347-bussqjrm5mfswh7o
1059 arn...@gm...-20080329055630-braiir1dskv7a4qm
1060 arn...@gm...-20080329061558-rck8dz60wpj3c5ja
1061 arn...@gm...-20080329081253-if6o5jn329mbzfpl
1062 arn...@gm...-20080329081619-cb4x930j8sp55cs0
1063 arn...@gm...-20080329103216-hgjzo7ra2zixbztd
1064 arn...@gm...-20080329124042-q3aw4iodmo5kafyp
1065 arn...@gm...-20080329124926-2je1z18p0272zpua
1066 arn...@gm...-20080329150901-ehj9t32en7eps2dp
1067 zouzou123gen-20080329153653-36xlvpik2ns9r84r
1068 zouzou123gen-20080329162703-51xr8hg073pg7wq5
1069 zouzou123gen-20080329234706-8ddipdqu0xeudkql
1070 arn...@gm...-20080330081232-ubqr1171ewalrd4q
1071 zouzou123gen-20080330131607-yppbs3mgyjef1cux
1072 zouzou123gen-20080330134835-yv1nogy77ib1uehd
1073 zouzou123gen-20080331124549-alyw7vugdn30piqy
1074 zouzou123gen-20080331135108-q8frtqsin5bosfzm
1075 zouzou123gen-20080331140757-u94q52yccl5lsifk
1076 zouzou123gen-20080331152513-ue1x5qhigcw51348
1077 arn...@gm...-20080331184436-a8g6chibmg8nswls
1078 arn...@gm...-20080331220648-81485k28qmwruwz6
1079 zouzou123gen-20080401081001-2yjn07cf8s5sxr3a
1080 zouzou123gen-20080401081247-f3p4hdjojnd460jw
1081 zouzou123gen-20080401084117-24a454g8o0x656kg
1082 zouzou123gen-20080401133146-jabb5i8870fg6f66
1083 zouzou123gen-20080401154610-mxdqoo5bksru93e6
1084 arn...@gm...-20080401185530-lqj4tflt5ldmx46f
1085 arn...@gm...-20080401212616-ffl7m0xm8gt15knk
1086 arn...@gm...-20080402084515-ofmnwihzv159jton
1087 arn...@gm...-20080402133105-y70soi38owzl76i9
1088 arn...@gm...-20080402142417-rn2dbkx19wfz3vae
1089 arn...@gm...-20080402144459-u3z3hqvl8aqjc4a0
1090 zouzou123gen-20080402145051-zi8tmvy8u3r2mzu8
1091 arn...@gm...-20080402152137-f397uz1yp9qjvfwh
1092 zouzou123gen-20080402170355-29wda40wk3cy7lu5
1093 arn...@gm...-20080402180628-ipos9li0c4bsmq1h
1094 arn...@gm...-20080402181235-s2a6f4ww4lzayl46
1095 arn...@gm...-20080402193851-6mu64vgep6tijith
1096 arn...@gm...-20080402203810-86zpxsx69q83zf3r
1097 arn...@gm...-20080402204331-so2e8n892o23pejr
1098 poy-20080402224153-225qylr2cfwhqrg7
1099 mrmikejj-20080403125112-o8polh8rkn62umyh
1100 arn...@gm...-20080403125139-8xub76j1xazhfxna
1101 po...@12...-20080403140544-13kockkjho883nb4
Modified: dcplusplus/trunk/changelog.txt
===================================================================
--- dcplusplus/trunk/changelog.txt 2008-04-07 21:30:14 UTC (rev 1125)
+++ dcplusplus/trunk/changelog.txt 2008-04-07 21:31:15 UTC (rev 1126)
@@ -21,6 +21,7 @@
* Fixed file list refresh happening 1 minute later than expected (poy)
* [L#209277] Fixed crash on bad translation (thanks poy)
* More controls now use the font defined in settings (poy)
+* [L#211164] Fixed bug when a new tab row is created while DC++ is minimized (poy)
-- 0.705 2008-03-14 --
* Several patches for better *nix compatibility of the core (thanks steven sheehy et al)
Modified: dcplusplus/trunk/smartwin/source/widgets/TabView.cpp
===================================================================
--- dcplusplus/trunk/smartwin/source/widgets/TabView.cpp 2008-04-07 21:30:14 UTC (rev 1125)
+++ dcplusplus/trunk/smartwin/source/widgets/TabView.cpp 2008-04-07 21:31:15 UTC (rev 1126)
@@ -57,7 +57,7 @@
viewOrder.push_front(w);
- if(viewOrder.size() == 1 || w->getVisible()) {
+ if(viewOrder.size() == 1 || w->hasStyle(WS_VISIBLE)) {
if(viewOrder.size() > 1) {
swapWidgets(viewOrder.back(), w);
} else {
@@ -128,16 +128,15 @@
if(oldW) {
oldW->sendMessage(WM_ACTIVATE, WA_INACTIVE, reinterpret_cast<LPARAM>(newW->handle()));
- ::ShowWindow(oldW->handle(), SW_HIDE);
+ oldW->setVisible(false);
}
- ::ShowWindow(newW->handle(), SW_SHOW);
- ::MoveWindow(newW->handle(), clientSize.x(), clientSize.y(), clientSize.width(), clientSize.height(), FALSE);
-
+ newW->setVisible(true);
+ newW->setBounds(clientSize, false);
newW->sendMessage(WM_ACTIVATE, WA_ACTIVE, oldW ? reinterpret_cast<LPARAM>(oldW->handle()) : 0);
+
sendMessage(WM_SETREDRAW, TRUE);
::RedrawWindow(handle(), NULL, NULL, RDW_FRAME | RDW_INVALIDATE | RDW_UPDATENOW | RDW_ALLCHILDREN);
-
}
void TabView::handleTabSelected() {
@@ -216,7 +215,7 @@
if(!(tmp == clientSize)) {
int i = tab->getSelected();
if(i != -1) {
- ::MoveWindow(getTabInfo(i)->w->handle(), tmp.x(), tmp.y(), tmp.width(), tmp.height(), TRUE);
+ getTabInfo(i)->w->setBounds(tmp);
}
clientSize = tmp;
}
Modified: dcplusplus/trunk/win32/MDIChildFrame.h
===================================================================
--- dcplusplus/trunk/win32/MDIChildFrame.h 2008-04-07 21:30:14 UTC (rev 1125)
+++ dcplusplus/trunk/win32/MDIChildFrame.h 2008-04-07 21:31:15 UTC (rev 1126)
@@ -45,12 +45,8 @@
reallyClose(false)
{
typename ThisType::Seed cs;
- cs.style |= WS_CLIPCHILDREN | WS_CLIPSIBLINGS;
- if(activate) {
- cs.style |= WS_VISIBLE;
- } else {
+ if(!activate)
cs.style &= ~WS_VISIBLE;
- }
cs.caption = title;
cs.background = (HBRUSH)(COLOR_3DFACE + 1);
cs.icon = icon;
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
|
|
From: <arn...@us...> - 2008-04-07 21:33:25
|
Revision: 1127
http://dcplusplus.svn.sourceforge.net/dcplusplus/?rev=1127&view=rev
Author: arnetheduck
Date: 2008-04-07 14:32:53 -0700 (Mon, 07 Apr 2008)
Log Message:
-----------
add empty help files for "Connections" and "Downloads"
Modified Paths:
--------------
dcplusplus/trunk/help/DCPlusPlus.hhp
dcplusplus/trunk/help/index.html
dcplusplus/trunk/help/resource.h
dcplusplus/trunk/help/toc.hhc
dcplusplus/trunk/help/window_hub.html
dcplusplus/trunk/win32/TransferView.cpp
Added Paths:
-----------
dcplusplus/trunk/help/window_connections.html
dcplusplus/trunk/help/window_downloads.html
Property Changed:
----------------
dcplusplus/trunk/
Property changes on: dcplusplus/trunk
___________________________________________________________________
Name: bzr:revision-info
- timestamp: 2008-04-03 16:05:44.661999941 +0200
committer: poy <po...@12...>
properties:
branch-nick: bzr
+ timestamp: 2008-04-03 16:30:12.036999941 +0200
committer: poy <po...@12...>
properties:
branch-nick: bzr
Name: bzr:file-ids
-
+ help/window_connections.html window_connections.h-20080403141355-rdio5bklhoh8xa0r-1
help/window_downloads.html window_downloads.htm-20080403141401-fxsppmyqrhmc9h40-1
Name: bzr:revision-id:v3-trunk1
- 1027 arn...@gm...-20080323183926-schknwnkgeo7ivdn
1028 zouzou123gen-20080323220411-r8usuc3qxwuh7zsn
1029 zouzou123gen-20080323221249-0su72zaj13e706mk
1030 arn...@gm...-20080324140623-muba1dl46m000o8c
1031 zouzou123gen-20080324141933-qbgr93ugpe0297m6
1032 arn...@gm...-20080324153706-siidja05n84i00b1
1033 arn...@gm...-20080324153823-lhn3awurnu77riln
1034 arn...@gm...-20080324165650-zapppziji67yf5a2
1035 zouzou123gen-20080324175936-4mqc2kh0lo5wtdu2
1036 zouzou123gen-20080325004602-6wdsoym95mjuhwd3
1037 arn...@gm...-20080325100659-8fqy6q65itmghlep
1038 zouzou123gen-20080325175216-s297sdiucukfvijh
1039 arn...@gm...-20080325210137-3dfqyoi8ykosy087
1040 arn...@gm...-20080325211747-nwwy1eb33r071sca
1041 arn...@gm...-20080326084110-qbselrjckku275xi
1042 zouzou123gen-20080326123631-35642mgbk2i4ty32
1043 zouzou123gen-20080326124345-f4xwn2d3ty8ubd6r
1044 arn...@gm...-20080326162031-il0nyms30w0mky43
1045 arn...@gm...-20080326164801-8dru8mjc06xgzjpv
1046 arn...@gm...-20080326170438-uzl2rx8fqnohak7g
1047 zouzou123gen-20080326172821-d6uqcbmfb0c6rwlv
1048 arn...@gm...-20080326213257-qlgdh7m2712p2l0q
1049 arn...@gm...-20080326214313-ktnoekgk3s0wmatz
1050 arn...@gm...-20080326215256-0j1iqrf286b9g7zf
1051 arn...@gm...-20080327082121-hoi22wh1gwjdfbyd
1052 arn...@gm...-20080327120639-um3tukdt374rwvgm
1053 zouzou123gen-20080327130703-6vtek6uxy3vua543
1054 arn...@gm...-20080327215831-dmg5mkufskabwkro
1055 arn...@gm...-20080327231459-cdztcv25alsuyqmf
1056 arn...@gm...-20080328085925-gceybsr53oml1p24
1057 arn...@gm...-20080328200512-1sjuu6bcnl2dyd2a
1058 arn...@gm...-20080328210347-bussqjrm5mfswh7o
1059 arn...@gm...-20080329055630-braiir1dskv7a4qm
1060 arn...@gm...-20080329061558-rck8dz60wpj3c5ja
1061 arn...@gm...-20080329081253-if6o5jn329mbzfpl
1062 arn...@gm...-20080329081619-cb4x930j8sp55cs0
1063 arn...@gm...-20080329103216-hgjzo7ra2zixbztd
1064 arn...@gm...-20080329124042-q3aw4iodmo5kafyp
1065 arn...@gm...-20080329124926-2je1z18p0272zpua
1066 arn...@gm...-20080329150901-ehj9t32en7eps2dp
1067 zouzou123gen-20080329153653-36xlvpik2ns9r84r
1068 zouzou123gen-20080329162703-51xr8hg073pg7wq5
1069 zouzou123gen-20080329234706-8ddipdqu0xeudkql
1070 arn...@gm...-20080330081232-ubqr1171ewalrd4q
1071 zouzou123gen-20080330131607-yppbs3mgyjef1cux
1072 zouzou123gen-20080330134835-yv1nogy77ib1uehd
1073 zouzou123gen-20080331124549-alyw7vugdn30piqy
1074 zouzou123gen-20080331135108-q8frtqsin5bosfzm
1075 zouzou123gen-20080331140757-u94q52yccl5lsifk
1076 zouzou123gen-20080331152513-ue1x5qhigcw51348
1077 arn...@gm...-20080331184436-a8g6chibmg8nswls
1078 arn...@gm...-20080331220648-81485k28qmwruwz6
1079 zouzou123gen-20080401081001-2yjn07cf8s5sxr3a
1080 zouzou123gen-20080401081247-f3p4hdjojnd460jw
1081 zouzou123gen-20080401084117-24a454g8o0x656kg
1082 zouzou123gen-20080401133146-jabb5i8870fg6f66
1083 zouzou123gen-20080401154610-mxdqoo5bksru93e6
1084 arn...@gm...-20080401185530-lqj4tflt5ldmx46f
1085 arn...@gm...-20080401212616-ffl7m0xm8gt15knk
1086 arn...@gm...-20080402084515-ofmnwihzv159jton
1087 arn...@gm...-20080402133105-y70soi38owzl76i9
1088 arn...@gm...-20080402142417-rn2dbkx19wfz3vae
1089 arn...@gm...-20080402144459-u3z3hqvl8aqjc4a0
1090 zouzou123gen-20080402145051-zi8tmvy8u3r2mzu8
1091 arn...@gm...-20080402152137-f397uz1yp9qjvfwh
1092 zouzou123gen-20080402170355-29wda40wk3cy7lu5
1093 arn...@gm...-20080402180628-ipos9li0c4bsmq1h
1094 arn...@gm...-20080402181235-s2a6f4ww4lzayl46
1095 arn...@gm...-20080402193851-6mu64vgep6tijith
1096 arn...@gm...-20080402203810-86zpxsx69q83zf3r
1097 arn...@gm...-20080402204331-so2e8n892o23pejr
1098 poy-20080402224153-225qylr2cfwhqrg7
1099 mrmikejj-20080403125112-o8polh8rkn62umyh
1100 arn...@gm...-20080403125139-8xub76j1xazhfxna
1101 po...@12...-20080403140544-13kockkjho883nb4
+ 1027 arn...@gm...-20080323183926-schknwnkgeo7ivdn
1028 zouzou123gen-20080323220411-r8usuc3qxwuh7zsn
1029 zouzou123gen-20080323221249-0su72zaj13e706mk
1030 arn...@gm...-20080324140623-muba1dl46m000o8c
1031 zouzou123gen-20080324141933-qbgr93ugpe0297m6
1032 arn...@gm...-20080324153706-siidja05n84i00b1
1033 arn...@gm...-20080324153823-lhn3awurnu77riln
1034 arn...@gm...-20080324165650-zapppziji67yf5a2
1035 zouzou123gen-20080324175936-4mqc2kh0lo5wtdu2
1036 zouzou123gen-20080325004602-6wdsoym95mjuhwd3
1037 arn...@gm...-20080325100659-8fqy6q65itmghlep
1038 zouzou123gen-20080325175216-s297sdiucukfvijh
1039 arn...@gm...-20080325210137-3dfqyoi8ykosy087
1040 arn...@gm...-20080325211747-nwwy1eb33r071sca
1041 arn...@gm...-20080326084110-qbselrjckku275xi
1042 zouzou123gen-20080326123631-35642mgbk2i4ty32
1043 zouzou123gen-20080326124345-f4xwn2d3ty8ubd6r
1044 arn...@gm...-20080326162031-il0nyms30w0mky43
1045 arn...@gm...-20080326164801-8dru8mjc06xgzjpv
1046 arn...@gm...-20080326170438-uzl2rx8fqnohak7g
1047 zouzou123gen-20080326172821-d6uqcbmfb0c6rwlv
1048 arn...@gm...-20080326213257-qlgdh7m2712p2l0q
1049 arn...@gm...-20080326214313-ktnoekgk3s0wmatz
1050 arn...@gm...-20080326215256-0j1iqrf286b9g7zf
1051 arn...@gm...-20080327082121-hoi22wh1gwjdfbyd
1052 arn...@gm...-20080327120639-um3tukdt374rwvgm
1053 zouzou123gen-20080327130703-6vtek6uxy3vua543
1054 arn...@gm...-20080327215831-dmg5mkufskabwkro
1055 arn...@gm...-20080327231459-cdztcv25alsuyqmf
1056 arn...@gm...-20080328085925-gceybsr53oml1p24
1057 arn...@gm...-20080328200512-1sjuu6bcnl2dyd2a
1058 arn...@gm...-20080328210347-bussqjrm5mfswh7o
1059 arn...@gm...-20080329055630-braiir1dskv7a4qm
1060 arn...@gm...-20080329061558-rck8dz60wpj3c5ja
1061 arn...@gm...-20080329081253-if6o5jn329mbzfpl
1062 arn...@gm...-20080329081619-cb4x930j8sp55cs0
1063 arn...@gm...-20080329103216-hgjzo7ra2zixbztd
1064 arn...@gm...-20080329124042-q3aw4iodmo5kafyp
1065 arn...@gm...-20080329124926-2je1z18p0272zpua
1066 arn...@gm...-20080329150901-ehj9t32en7eps2dp
1067 zouzou123gen-20080329153653-36xlvpik2ns9r84r
1068 zouzou123gen-20080329162703-51xr8hg073pg7wq5
1069 zouzou123gen-20080329234706-8ddipdqu0xeudkql
1070 arn...@gm...-20080330081232-ubqr1171ewalrd4q
1071 zouzou123gen-20080330131607-yppbs3mgyjef1cux
1072 zouzou123gen-20080330134835-yv1nogy77ib1uehd
1073 zouzou123gen-20080331124549-alyw7vugdn30piqy
1074 zouzou123gen-20080331135108-q8frtqsin5bosfzm
1075 zouzou123gen-20080331140757-u94q52yccl5lsifk
1076 zouzou123gen-20080331152513-ue1x5qhigcw51348
1077 arn...@gm...-20080331184436-a8g6chibmg8nswls
1078 arn...@gm...-20080331220648-81485k28qmwruwz6
1079 zouzou123gen-20080401081001-2yjn07cf8s5sxr3a
1080 zouzou123gen-20080401081247-f3p4hdjojnd460jw
1081 zouzou123gen-20080401084117-24a454g8o0x656kg
1082 zouzou123gen-20080401133146-jabb5i8870fg6f66
1083 zouzou123gen-20080401154610-mxdqoo5bksru93e6
1084 arn...@gm...-20080401185530-lqj4tflt5ldmx46f
1085 arn...@gm...-20080401212616-ffl7m0xm8gt15knk
1086 arn...@gm...-20080402084515-ofmnwihzv159jton
1087 arn...@gm...-20080402133105-y70soi38owzl76i9
1088 arn...@gm...-20080402142417-rn2dbkx19wfz3vae
1089 arn...@gm...-20080402144459-u3z3hqvl8aqjc4a0
1090 zouzou123gen-20080402145051-zi8tmvy8u3r2mzu8
1091 arn...@gm...-20080402152137-f397uz1yp9qjvfwh
1092 zouzou123gen-20080402170355-29wda40wk3cy7lu5
1093 arn...@gm...-20080402180628-ipos9li0c4bsmq1h
1094 arn...@gm...-20080402181235-s2a6f4ww4lzayl46
1095 arn...@gm...-20080402193851-6mu64vgep6tijith
1096 arn...@gm...-20080402203810-86zpxsx69q83zf3r
1097 arn...@gm...-20080402204331-so2e8n892o23pejr
1098 poy-20080402224153-225qylr2cfwhqrg7
1099 mrmikejj-20080403125112-o8polh8rkn62umyh
1100 arn...@gm...-20080403125139-8xub76j1xazhfxna
1101 po...@12...-20080403140544-13kockkjho883nb4
1102 po...@12...-20080403143012-bxghtoodiolugpbs
Modified: dcplusplus/trunk/help/DCPlusPlus.hhp
===================================================================
--- dcplusplus/trunk/help/DCPlusPlus.hhp 2008-04-07 21:31:15 UTC (rev 1126)
+++ dcplusplus/trunk/help/DCPlusPlus.hhp 2008-04-07 21:32:53 UTC (rev 1127)
@@ -54,6 +54,8 @@
window_notepad.html
window_system_log.html
window_network_stats.html
+window_connections.html
+window_downloads.html
dialog_indexing_progress.html
dialog_user_command.html
dialog_favorite_hub.html
@@ -94,6 +96,8 @@
IDH_NOTEPAD=window_notepad.html
IDH_SYSTEM_LOG=window_system_log.html
IDH_NET_STATS=window_network_stats.html
+IDH_CONNECTIONS=window_connections.html
+IDH_DOWNLOADS=window_downloads.html
IDH_HASH_PROGRESS=dialog_indexing_progress.html
IDH_USER_COMMAND=dialog_user_command.html
IDH_FAVORITE_HUB=dialog_favorite_hub.html
Modified: dcplusplus/trunk/help/index.html
===================================================================
--- dcplusplus/trunk/help/index.html 2008-04-07 21:31:15 UTC (rev 1126)
+++ dcplusplus/trunk/help/index.html 2008-04-07 21:32:53 UTC (rev 1127)
@@ -51,6 +51,8 @@
<a href="window_notepad.html">Notepad</a><br>
<a href="window_system_log.html">System log</a><br>
<a href="window_network_stats.html">Network statistics</a><br>
+<a href="window_connections.html">Connections</a><br>
+<a href="window_downloads.html">Downloads</a><br>
</div>
<h2>Dialogs</h2>
<div style="margin-left: 40px;">
Modified: dcplusplus/trunk/help/resource.h
===================================================================
--- dcplusplus/trunk/help/resource.h 2008-04-07 21:31:15 UTC (rev 1126)
+++ dcplusplus/trunk/help/resource.h 2008-04-07 21:32:53 UTC (rev 1127)
@@ -26,6 +26,8 @@
#define IDH_NOTEPAD 10113
#define IDH_SYSTEM_LOG 10114
#define IDH_NET_STATS 10115
+#define IDH_CONNECTIONS 10116
+#define IDH_DOWNLOADS 10117
// dialogs
#define IDH_HASH_PROGRESS 10200
Modified: dcplusplus/trunk/help/toc.hhc
===================================================================
--- dcplusplus/trunk/help/toc.hhc 2008-04-07 21:31:15 UTC (rev 1126)
+++ dcplusplus/trunk/help/toc.hhc 2008-04-07 21:32:53 UTC (rev 1127)
@@ -88,6 +88,14 @@
<param name="Name" value="Network statistics">
<param name="Local" value="window_network_stats.html">
</OBJECT>
+ <LI> <OBJECT type="text/sitemap">
+ <param name="Name" value="Connections">
+ <param name="Local" value="window_connections.html">
+ </OBJECT>
+ <LI> <OBJECT type="text/sitemap">
+ <param name="Name" value="Downloads">
+ <param name="Local" value="window_downloads.html">
+ </OBJECT>
</UL>
<LI> <OBJECT type="text/sitemap">
<param name="Name" value="Dialogs">
Added: dcplusplus/trunk/help/window_connections.html
===================================================================
--- dcplusplus/trunk/help/window_connections.html (rev 0)
+++ dcplusplus/trunk/help/window_connections.html 2008-04-07 21:32:53 UTC (rev 1127)
@@ -0,0 +1,17 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
+<html>
+<head>
+ <meta content="text/html; charset=us-ascii" http-equiv="content-type">
+ <link type="text/css" rel="stylesheet" href="office11.css">
+ <title>Connections</title>
+</head>
+<body>
+<h1>Connections</h1>
+This lists your current connections, uploads (from you to the other peer) and downloads (from the other peer to you) with other peers in the network.
+<h2>Columns</h2>
+<dl style="margin-left: 40px;">
+ <dt>...</dt>
+ <dd>...</dd>
+</dl>
+</body>
+</html>
Added: dcplusplus/trunk/help/window_downloads.html
===================================================================
--- dcplusplus/trunk/help/window_downloads.html (rev 0)
+++ dcplusplus/trunk/help/window_downloads.html 2008-04-07 21:32:53 UTC (rev 1127)
@@ -0,0 +1,17 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
+<html>
+<head>
+ <meta content="text/html; charset=us-ascii" http-equiv="content-type">
+ <link type="text/css" rel="stylesheet" href="office11.css">
+ <title>Downloads</title>
+</head>
+<body>
+<h1>Downloads</h1>
+This list shows you the status of your current downloads (from other peers to you).
+<h2>Columns</h2>
+<dl style="margin-left: 40px;">
+ <dt>...</dt>
+ <dd>...</dd>
+</dl>
+</body>
+</html>
Modified: dcplusplus/trunk/help/window_hub.html
===================================================================
--- dcplusplus/trunk/help/window_hub.html 2008-04-07 21:31:15 UTC (rev 1126)
+++ dcplusplus/trunk/help/window_hub.html 2008-04-07 21:32:53 UTC (rev 1127)
@@ -25,7 +25,7 @@
Here, you can filter the users list so you will only see specific users. Eg, selecting 'Nick' in the drop down, and writing "foo" in the filter, will only display users that have "foo" in their nick.<br>
Note; users will only be visually filtered, not disconnected. You can revert to showing all users at any time by cleaning the text you have written in the filter.
</span>
-<h2>Columns</h2>
+<h3>Columns</h3>
<dl style="margin-left: 40px;">
<dt>Nick</dt>
<dd>The nicknames of the people currently connected to the hub.</dd>
Modified: dcplusplus/trunk/win32/TransferView.cpp
===================================================================
--- dcplusplus/trunk/win32/TransferView.cpp 2008-04-07 21:31:15 UTC (rev 1126)
+++ dcplusplus/trunk/win32/TransferView.cpp 2008-04-07 21:32:53 UTC (rev 1127)
@@ -79,16 +79,17 @@
{
Container::Seed cs;
- cs.style |= WS_VISIBLE;
cs.caption = T_("Connections");
cs.background = (HBRUSH)(COLOR_3DFACE + 1);
cs.location = tabs->getUsableArea(true);
connectionsWindow = SmartWin::WidgetCreator<Container>::create(tabs, cs);
+ connectionsWindow->setHelpId(IDH_CONNECTIONS);
tabs->addPage(T_("Connections"), 0);
cs.style &= ~WS_VISIBLE;
cs.caption = T_("Downloads");
downloadsWindow = SmartWin::WidgetCreator<Container>::create(tabs, cs);
+ downloadsWindow->setHelpId(IDH_DOWNLOADS);
tabs->addPage(T_("Downloads"), 1);
}
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
|
|
From: <arn...@us...> - 2008-04-07 21:34:02
|
Revision: 1128
http://dcplusplus.svn.sourceforge.net/dcplusplus/?rev=1128&view=rev
Author: arnetheduck
Date: 2008-04-07 14:33:45 -0700 (Mon, 07 Apr 2008)
Log Message:
-----------
First part of rename to dwt
Modified Paths:
--------------
dcplusplus/trunk/SConstruct
dcplusplus/trunk/win32/SConscript
Added Paths:
-----------
dcplusplus/trunk/dwt/
dcplusplus/trunk/dwt/License.txt
dcplusplus/trunk/dwt/SConscript
dcplusplus/trunk/dwt/SmartUtil/
dcplusplus/trunk/dwt/include/
dcplusplus/trunk/dwt/readme.txt
dcplusplus/trunk/dwt/source/
Removed Paths:
-------------
dcplusplus/trunk/dwt/License.txt
dcplusplus/trunk/dwt/SConscript
dcplusplus/trunk/dwt/SmartUtil/
dcplusplus/trunk/dwt/include/
dcplusplus/trunk/dwt/readme-dcpp.txt
dcplusplus/trunk/dwt/source/
dcplusplus/trunk/smartwin/
Property Changed:
----------------
dcplusplus/trunk/
Property changes on: dcplusplus/trunk
___________________________________________________________________
Name: bzr:revision-info
- timestamp: 2008-04-03 16:30:12.036999941 +0200
committer: poy <po...@12...>
properties:
branch-nick: bzr
+ timestamp: 2008-04-03 21:08:09.487999916 +0200
committer: Jacek Sieka <arn...@gm...>
properties:
branch-nick: dcplusplus
Name: bzr:file-ids
- help/window_connections.html window_connections.h-20080403141355-rdio5bklhoh8xa0r-1
help/window_downloads.html window_downloads.htm-20080403141401-fxsppmyqrhmc9h40-1
+ dwt 701@f586c4b0-9d0d-0410-bc51-f1fe239209fc:dcplusplus%2Ftrunk:smartwin
dwt/License.txt 712@f586c4b0-9d0d-0410-bc51-f1fe239209fc:dcplusplus%2Ftrunk:smartwin%2FLicense.txt
dwt/SConscript 712@f586c4b0-9d0d-0410-bc51-f1fe239209fc:dcplusplus%2Ftrunk:smartwin%2FSConscript
dwt/SmartUtil 712@f586c4b0-9d0d-0410-bc51-f1fe239209fc:dcplusplus%2Ftrunk:smartwin%2FSmartUtil
dwt/include 712@f586c4b0-9d0d-0410-bc51-f1fe239209fc:dcplusplus%2Ftrunk:smartwin%2Finclude
dwt/readme.txt 712@f586c4b0-9d0d-0410-bc51-f1fe239209fc:dcplusplus%2Ftrunk:smartwin%2Freadme-dcpp.txt
dwt/source 712@f586c4b0-9d0d-0410-bc51-f1fe239209fc:dcplusplus%2Ftrunk:smartwin%2Fsource
Name: bzr:revision-id:v3-trunk1
- 1027 arn...@gm...-20080323183926-schknwnkgeo7ivdn
1028 zouzou123gen-20080323220411-r8usuc3qxwuh7zsn
1029 zouzou123gen-20080323221249-0su72zaj13e706mk
1030 arn...@gm...-20080324140623-muba1dl46m000o8c
1031 zouzou123gen-20080324141933-qbgr93ugpe0297m6
1032 arn...@gm...-20080324153706-siidja05n84i00b1
1033 arn...@gm...-20080324153823-lhn3awurnu77riln
1034 arn...@gm...-20080324165650-zapppziji67yf5a2
1035 zouzou123gen-20080324175936-4mqc2kh0lo5wtdu2
1036 zouzou123gen-20080325004602-6wdsoym95mjuhwd3
1037 arn...@gm...-20080325100659-8fqy6q65itmghlep
1038 zouzou123gen-20080325175216-s297sdiucukfvijh
1039 arn...@gm...-20080325210137-3dfqyoi8ykosy087
1040 arn...@gm...-20080325211747-nwwy1eb33r071sca
1041 arn...@gm...-20080326084110-qbselrjckku275xi
1042 zouzou123gen-20080326123631-35642mgbk2i4ty32
1043 zouzou123gen-20080326124345-f4xwn2d3ty8ubd6r
1044 arn...@gm...-20080326162031-il0nyms30w0mky43
1045 arn...@gm...-20080326164801-8dru8mjc06xgzjpv
1046 arn...@gm...-20080326170438-uzl2rx8fqnohak7g
1047 zouzou123gen-20080326172821-d6uqcbmfb0c6rwlv
1048 arn...@gm...-20080326213257-qlgdh7m2712p2l0q
1049 arn...@gm...-20080326214313-ktnoekgk3s0wmatz
1050 arn...@gm...-20080326215256-0j1iqrf286b9g7zf
1051 arn...@gm...-20080327082121-hoi22wh1gwjdfbyd
1052 arn...@gm...-20080327120639-um3tukdt374rwvgm
1053 zouzou123gen-20080327130703-6vtek6uxy3vua543
1054 arn...@gm...-20080327215831-dmg5mkufskabwkro
1055 arn...@gm...-20080327231459-cdztcv25alsuyqmf
1056 arn...@gm...-20080328085925-gceybsr53oml1p24
1057 arn...@gm...-20080328200512-1sjuu6bcnl2dyd2a
1058 arn...@gm...-20080328210347-bussqjrm5mfswh7o
1059 arn...@gm...-20080329055630-braiir1dskv7a4qm
1060 arn...@gm...-20080329061558-rck8dz60wpj3c5ja
1061 arn...@gm...-20080329081253-if6o5jn329mbzfpl
1062 arn...@gm...-20080329081619-cb4x930j8sp55cs0
1063 arn...@gm...-20080329103216-hgjzo7ra2zixbztd
1064 arn...@gm...-20080329124042-q3aw4iodmo5kafyp
1065 arn...@gm...-20080329124926-2je1z18p0272zpua
1066 arn...@gm...-20080329150901-ehj9t32en7eps2dp
1067 zouzou123gen-20080329153653-36xlvpik2ns9r84r
1068 zouzou123gen-20080329162703-51xr8hg073pg7wq5
1069 zouzou123gen-20080329234706-8ddipdqu0xeudkql
1070 arn...@gm...-20080330081232-ubqr1171ewalrd4q
1071 zouzou123gen-20080330131607-yppbs3mgyjef1cux
1072 zouzou123gen-20080330134835-yv1nogy77ib1uehd
1073 zouzou123gen-20080331124549-alyw7vugdn30piqy
1074 zouzou123gen-20080331135108-q8frtqsin5bosfzm
1075 zouzou123gen-20080331140757-u94q52yccl5lsifk
1076 zouzou123gen-20080331152513-ue1x5qhigcw51348
1077 arn...@gm...-20080331184436-a8g6chibmg8nswls
1078 arn...@gm...-20080331220648-81485k28qmwruwz6
1079 zouzou123gen-20080401081001-2yjn07cf8s5sxr3a
1080 zouzou123gen-20080401081247-f3p4hdjojnd460jw
1081 zouzou123gen-20080401084117-24a454g8o0x656kg
1082 zouzou123gen-20080401133146-jabb5i8870fg6f66
1083 zouzou123gen-20080401154610-mxdqoo5bksru93e6
1084 arn...@gm...-20080401185530-lqj4tflt5ldmx46f
1085 arn...@gm...-20080401212616-ffl7m0xm8gt15knk
1086 arn...@gm...-20080402084515-ofmnwihzv159jton
1087 arn...@gm...-20080402133105-y70soi38owzl76i9
1088 arn...@gm...-20080402142417-rn2dbkx19wfz3vae
1089 arn...@gm...-20080402144459-u3z3hqvl8aqjc4a0
1090 zouzou123gen-20080402145051-zi8tmvy8u3r2mzu8
1091 arn...@gm...-20080402152137-f397uz1yp9qjvfwh
1092 zouzou123gen-20080402170355-29wda40wk3cy7lu5
1093 arn...@gm...-20080402180628-ipos9li0c4bsmq1h
1094 arn...@gm...-20080402181235-s2a6f4ww4lzayl46
1095 arn...@gm...-20080402193851-6mu64vgep6tijith
1096 arn...@gm...-20080402203810-86zpxsx69q83zf3r
1097 arn...@gm...-20080402204331-so2e8n892o23pejr
1098 poy-20080402224153-225qylr2cfwhqrg7
1099 mrmikejj-20080403125112-o8polh8rkn62umyh
1100 arn...@gm...-20080403125139-8xub76j1xazhfxna
1101 po...@12...-20080403140544-13kockkjho883nb4
1102 po...@12...-20080403143012-bxghtoodiolugpbs
+ 1027 arn...@gm...-20080323183926-schknwnkgeo7ivdn
1028 zouzou123gen-20080323220411-r8usuc3qxwuh7zsn
1029 zouzou123gen-20080323221249-0su72zaj13e706mk
1030 arn...@gm...-20080324140623-muba1dl46m000o8c
1031 zouzou123gen-20080324141933-qbgr93ugpe0297m6
1032 arn...@gm...-20080324153706-siidja05n84i00b1
1033 arn...@gm...-20080324153823-lhn3awurnu77riln
1034 arn...@gm...-20080324165650-zapppziji67yf5a2
1035 zouzou123gen-20080324175936-4mqc2kh0lo5wtdu2
1036 zouzou123gen-20080325004602-6wdsoym95mjuhwd3
1037 arn...@gm...-20080325100659-8fqy6q65itmghlep
1038 zouzou123gen-20080325175216-s297sdiucukfvijh
1039 arn...@gm...-20080325210137-3dfqyoi8ykosy087
1040 arn...@gm...-20080325211747-nwwy1eb33r071sca
1041 arn...@gm...-20080326084110-qbselrjckku275xi
1042 zouzou123gen-20080326123631-35642mgbk2i4ty32
1043 zouzou123gen-20080326124345-f4xwn2d3ty8ubd6r
1044 arn...@gm...-20080326162031-il0nyms30w0mky43
1045 arn...@gm...-20080326164801-8dru8mjc06xgzjpv
1046 arn...@gm...-20080326170438-uzl2rx8fqnohak7g
1047 zouzou123gen-20080326172821-d6uqcbmfb0c6rwlv
1048 arn...@gm...-20080326213257-qlgdh7m2712p2l0q
1049 arn...@gm...-20080326214313-ktnoekgk3s0wmatz
1050 arn...@gm...-20080326215256-0j1iqrf286b9g7zf
1051 arn...@gm...-20080327082121-hoi22wh1gwjdfbyd
1052 arn...@gm...-20080327120639-um3tukdt374rwvgm
1053 zouzou123gen-20080327130703-6vtek6uxy3vua543
1054 arn...@gm...-20080327215831-dmg5mkufskabwkro
1055 arn...@gm...-20080327231459-cdztcv25alsuyqmf
1056 arn...@gm...-20080328085925-gceybsr53oml1p24
1057 arn...@gm...-20080328200512-1sjuu6bcnl2dyd2a
1058 arn...@gm...-20080328210347-bussqjrm5mfswh7o
1059 arn...@gm...-20080329055630-braiir1dskv7a4qm
1060 arn...@gm...-20080329061558-rck8dz60wpj3c5ja
1061 arn...@gm...-20080329081253-if6o5jn329mbzfpl
1062 arn...@gm...-20080329081619-cb4x930j8sp55cs0
1063 arn...@gm...-20080329103216-hgjzo7ra2zixbztd
1064 arn...@gm...-20080329124042-q3aw4iodmo5kafyp
1065 arn...@gm...-20080329124926-2je1z18p0272zpua
1066 arn...@gm...-20080329150901-ehj9t32en7eps2dp
1067 zouzou123gen-20080329153653-36xlvpik2ns9r84r
1068 zouzou123gen-20080329162703-51xr8hg073pg7wq5
1069 zouzou123gen-20080329234706-8ddipdqu0xeudkql
1070 arn...@gm...-20080330081232-ubqr1171ewalrd4q
1071 zouzou123gen-20080330131607-yppbs3mgyjef1cux
1072 zouzou123gen-20080330134835-yv1nogy77ib1uehd
1073 zouzou123gen-20080331124549-alyw7vugdn30piqy
1074 zouzou123gen-20080331135108-q8frtqsin5bosfzm
1075 zouzou123gen-20080331140757-u94q52yccl5lsifk
1076 zouzou123gen-20080331152513-ue1x5qhigcw51348
1077 arn...@gm...-20080331184436-a8g6chibmg8nswls
1078 arn...@gm...-20080331220648-81485k28qmwruwz6
1079 zouzou123gen-20080401081001-2yjn07cf8s5sxr3a
1080 zouzou123gen-20080401081247-f3p4hdjojnd460jw
1081 zouzou123gen-20080401084117-24a454g8o0x656kg
1082 zouzou123gen-20080401133146-jabb5i8870fg6f66
1083 zouzou123gen-20080401154610-mxdqoo5bksru93e6
1084 arn...@gm...-20080401185530-lqj4tflt5ldmx46f
1085 arn...@gm...-20080401212616-ffl7m0xm8gt15knk
1086 arn...@gm...-20080402084515-ofmnwihzv159jton
1087 arn...@gm...-20080402133105-y70soi38owzl76i9
1088 arn...@gm...-20080402142417-rn2dbkx19wfz3vae
1089 arn...@gm...-20080402144459-u3z3hqvl8aqjc4a0
1090 zouzou123gen-20080402145051-zi8tmvy8u3r2mzu8
1091 arn...@gm...-20080402152137-f397uz1yp9qjvfwh
1092 zouzou123gen-20080402170355-29wda40wk3cy7lu5
1093 arn...@gm...-20080402180628-ipos9li0c4bsmq1h
1094 arn...@gm...-20080402181235-s2a6f4ww4lzayl46
1095 arn...@gm...-20080402193851-6mu64vgep6tijith
1096 arn...@gm...-20080402203810-86zpxsx69q83zf3r
1097 arn...@gm...-20080402204331-so2e8n892o23pejr
1098 poy-20080402224153-225qylr2cfwhqrg7
1099 mrmikejj-20080403125112-o8polh8rkn62umyh
1100 arn...@gm...-20080403125139-8xub76j1xazhfxna
1101 po...@12...-20080403140544-13kockkjho883nb4
1102 po...@12...-20080403143012-bxghtoodiolugpbs
1103 arn...@gm...-20080403190809-bbi4bz5rfcvjnt20
Modified: dcplusplus/trunk/SConstruct
===================================================================
--- dcplusplus/trunk/SConstruct 2008-04-07 21:32:53 UTC (rev 1127)
+++ dcplusplus/trunk/SConstruct 2008-04-07 21:33:45 UTC (rev 1128)
@@ -172,7 +172,7 @@
dev.zlib = dev.build('zlib/')
dev.bzip2 = dev.build('bzip2/')
dev.intl = dev.build('intl/')
+dev.dwt = dev.build('dwt/')
dev.client = dev.build('dcpp/')
-dev.smartwin = dev.build('smartwin/')
dev.win32 = dev.build('win32/')
Copied: dcplusplus/trunk/dwt (from rev 1127, dcplusplus/trunk/smartwin)
Deleted: dcplusplus/trunk/dwt/License.txt
===================================================================
--- dcplusplus/trunk/smartwin/License.txt 2008-04-07 21:32:53 UTC (rev 1127)
+++ dcplusplus/trunk/dwt/License.txt 2008-04-07 21:33:45 UTC (rev 1128)
@@ -1,25 +0,0 @@
-Copyright (c) 2005, Thomas Hansen
-All rights reserved.
-
-Redistribution and use in source and binary forms, with or without modification,
-are permitted provided that the following conditions are met:
-
- * Redistributions of source code must retain the above copyright notice,
- this list of conditions and the following disclaimer.
- * Redistributions in binary form must reproduce the above copyright notice,
- this list of conditions and the following disclaimer in the documentation
- and/or other materials provided with the distribution.
- * Neither the name of the SmartWin++ nor the names of its contributors
- may be used to endorse or promote products derived from this software
- without specific prior written permission.
-
-THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND
-ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED
-WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED.
-IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT,
-INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES
-(INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES;
-LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND
-ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY,
-OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
-OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
\ No newline at end of file
Copied: dcplusplus/trunk/dwt/License.txt (from rev 1127, dcplusplus/trunk/smartwin/License.txt)
===================================================================
--- dcplusplus/trunk/dwt/License.txt (rev 0)
+++ dcplusplus/trunk/dwt/License.txt 2008-04-07 21:33:45 UTC (rev 1128)
@@ -0,0 +1,31 @@
+DC++ Widget Toolkit
+
+Copyright (c) 2007-2008, Jacek Sieka
+
+Based on SmartWin++
+Copyright (c) 2005 Thomas Hansen
+
+All rights reserved.
+
+Redistribution and use in source and binary forms, with or without modification,
+are permitted provided that the following conditions are met:
+
+ * Redistributions of source code must retain the above copyright notice,
+ this list of conditions and the following disclaimer.
+ * Redistributions in binary form must reproduce the above copyright notice,
+ this list of conditions and the following disclaimer in the documentation
+ and/or other materials provided with the distribution.
+ * Neither the name of the DWT nor SmartWin++ nor the names of its contributors
+ may be used to endorse or promote products derived from this software
+ without specific prior written permission.
+
+THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND
+ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED
+WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED.
+IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT,
+INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES
+(INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES;
+LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND
+ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY,
+OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
+OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
Deleted: dcplusplus/trunk/dwt/SConscript
===================================================================
--- dcplusplus/trunk/smartwin/SConscript 2008-04-07 21:32:53 UTC (rev 1127)
+++ dcplusplus/trunk/dwt/SConscript 2008-04-07 21:33:45 UTC (rev 1128)
@@ -1,10 +0,0 @@
-# vim: set filetype=py
-
-Import('dev source_path')
-
-ret = []
-
-ret += dev.build('source/')
-ret += dev.build('SmartUtil/')
-
-Return('ret')
Copied: dcplusplus/trunk/dwt/SConscript (from rev 1127, dcplusplus/trunk/smartwin/SConscript)
===================================================================
--- dcplusplus/trunk/dwt/SConscript (rev 0)
+++ dcplusplus/trunk/dwt/SConscript 2008-04-07 21:33:45 UTC (rev 1128)
@@ -0,0 +1,10 @@
+# vim: set filetype=py
+
+Import('dev source_path')
+
+ret = []
+
+ret += dev.build('source/')
+ret += dev.build('SmartUtil/')
+
+Return('ret')
Copied: dcplusplus/trunk/dwt/SmartUtil (from rev 1127, dcplusplus/trunk/smartwin/SmartUtil)
Copied: dcplusplus/trunk/dwt/include (from rev 1127, dcplusplus/trunk/smartwin/include)
Deleted: dcplusplus/trunk/dwt/readme-dcpp.txt
===================================================================
--- dcplusplus/trunk/smartwin/readme-dcpp.txt 2008-04-07 21:32:53 UTC (rev 1127)
+++ dcplusplus/trunk/dwt/readme-dcpp.txt 2008-04-07 21:33:45 UTC (rev 1128)
@@ -1 +0,0 @@
-Selected parts of the smartwin (http://smartwin.sf.net/) library with a few fixes here and there.
Copied: dcplusplus/trunk/dwt/readme.txt (from rev 1127, dcplusplus/trunk/smartwin/readme-dcpp.txt)
===================================================================
--- dcplusplus/trunk/dwt/readme.txt (rev 0)
+++ dcplusplus/trunk/dwt/readme.txt 2008-04-07 21:33:45 UTC (rev 1128)
@@ -0,0 +1,6 @@
+This folder contains DWT - the DC++ Widget Toolkit
+
+It was originally based on SmartWin++ (http://smartwin.sf.net) but has now
+strayed pretty far from its origins.
+
+
Copied: dcplusplus/trunk/dwt/source (from rev 1127, dcplusplus/trunk/smartwin/source)
Modified: dcplusplus/trunk/win32/SConscript
===================================================================
--- dcplusplus/trunk/win32/SConscript 2008-04-07 21:32:53 UTC (rev 1127)
+++ dcplusplus/trunk/win32/SConscript 2008-04-07 21:33:45 UTC (rev 1128)
@@ -11,11 +11,11 @@
env.Depends(res, 'resource.h')
env.Prepend(LIBS=["ssl", "crypto", "comctl32", "ws2_32", "ole32", "gdi32", "comdlg32", "winmm", "shlwapi", "htmlhelp", "oleaut32", "uuid"])
-env.Append(CPPPATH=['#/openssl/include', "#/smartwin/include", "#/"])
+env.Append(CPPPATH=['#/openssl/include', "#/dwt/include", "#/"])
env.Append(LIBPATH=["#/openssl/lib"])
headers=dev.get_sources(source_path, "*.h")
dev.i18n(source_path, env, [sources,headers], 'dcpp-win32')
-ret = env.Program(target, [sources, res, dev.client, dev.zlib, dev.bzip2, dev.smartwin, dev.intl])
+ret = env.Program(target, [sources, res, dev.client, dev.zlib, dev.bzip2, dev.dwt, dev.intl])
Return('ret')
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
|
|
From: <arn...@us...> - 2008-04-07 21:58:17
|
Revision: 1129
http://dcplusplus.svn.sourceforge.net/dcplusplus/?rev=1129&view=rev
Author: arnetheduck
Date: 2008-04-07 14:58:09 -0700 (Mon, 07 Apr 2008)
Log Message:
-----------
More name changes, license update
Modified Paths:
--------------
dcplusplus/trunk/dwt/License.txt
dcplusplus/trunk/dwt/SConscript
dcplusplus/trunk/win32/Advanced3Page.cpp
dcplusplus/trunk/win32/DownloadPage.cpp
dcplusplus/trunk/win32/HashProgressDlg.cpp
dcplusplus/trunk/win32/MainWindow.cpp
dcplusplus/trunk/win32/QueueFrame.cpp
dcplusplus/trunk/win32/UploadPage.cpp
dcplusplus/trunk/win32/stdafx.h
Added Paths:
-----------
dcplusplus/trunk/dwt/include/dwt/
dcplusplus/trunk/dwt/include/dwt/Anchors.h
dcplusplus/trunk/dwt/include/dwt/Application.h
dcplusplus/trunk/dwt/include/dwt/ApplicationPlatform.h
dcplusplus/trunk/dwt/include/dwt/ApplicationPlatformCommon.h
dcplusplus/trunk/dwt/include/dwt/ApplicationPlatformDesktop.h
dcplusplus/trunk/dwt/include/dwt/ApplicationPlatformWinCE.h
dcplusplus/trunk/dwt/include/dwt/Atom.h
dcplusplus/trunk/dwt/include/dwt/CanvasClasses.h
dcplusplus/trunk/dwt/include/dwt/ClipBoard.h
dcplusplus/trunk/dwt/include/dwt/CommandLine.h
dcplusplus/trunk/dwt/include/dwt/Cursor.h
dcplusplus/trunk/dwt/include/dwt/Dispatchers.h
dcplusplus/trunk/dwt/include/dwt/Events.h
dcplusplus/trunk/dwt/include/dwt/GCCHeaders.h
dcplusplus/trunk/dwt/include/dwt/LibraryLoader.h
dcplusplus/trunk/dwt/include/dwt/Message.h
dcplusplus/trunk/dwt/include/dwt/Place.h
dcplusplus/trunk/dwt/include/dwt/Point.h
dcplusplus/trunk/dwt/include/dwt/Policies.h
dcplusplus/trunk/dwt/include/dwt/Rectangle.h
dcplusplus/trunk/dwt/include/dwt/Resource.h
dcplusplus/trunk/dwt/include/dwt/Threads.h
dcplusplus/trunk/dwt/include/dwt/VCDesktopHeaders.h
dcplusplus/trunk/dwt/include/dwt/VCPocketPCHeaders.h
dcplusplus/trunk/dwt/include/dwt/Widget.h
dcplusplus/trunk/dwt/include/dwt/WidgetCreator.h
dcplusplus/trunk/dwt/include/dwt/WidgetFactory.h
dcplusplus/trunk/dwt/include/dwt/WidgetFactoryPlatformCommon.h
dcplusplus/trunk/dwt/include/dwt/WidgetFactoryPlatformImplementation.h
dcplusplus/trunk/dwt/include/dwt/WidgetFactoryPlatformSmartWinCE.h
dcplusplus/trunk/dwt/include/dwt/WidgetFactoryPlatformSmartWinDesktop.h
dcplusplus/trunk/dwt/include/dwt/WindowClass.h
dcplusplus/trunk/dwt/include/dwt/WindowsHeaders.h
dcplusplus/trunk/dwt/include/dwt/aspects/
dcplusplus/trunk/dwt/include/dwt/aspects/AspectActivate.h
dcplusplus/trunk/dwt/include/dwt/aspects/AspectBorder.h
dcplusplus/trunk/dwt/include/dwt/aspects/AspectClickable.h
dcplusplus/trunk/dwt/include/dwt/aspects/AspectCloseable.h
dcplusplus/trunk/dwt/include/dwt/aspects/AspectCollection.h
dcplusplus/trunk/dwt/include/dwt/aspects/AspectColor.h
dcplusplus/trunk/dwt/include/dwt/aspects/AspectCommand.h
dcplusplus/trunk/dwt/include/dwt/aspects/AspectContextMenu.h
dcplusplus/trunk/dwt/include/dwt/aspects/AspectData.h
dcplusplus/trunk/dwt/include/dwt/aspects/AspectDblClickable.h
dcplusplus/trunk/dwt/include/dwt/aspects/AspectDialog.h
dcplusplus/trunk/dwt/include/dwt/aspects/AspectDragDrop.h
dcplusplus/trunk/dwt/include/dwt/aspects/AspectEnabled.h
dcplusplus/trunk/dwt/include/dwt/aspects/AspectEraseBackground.h
dcplusplus/trunk/dwt/include/dwt/aspects/AspectFileFilter.h
dcplusplus/trunk/dwt/include/dwt/aspects/AspectFocus.h
dcplusplus/trunk/dwt/include/dwt/aspects/AspectFont.h
dcplusplus/trunk/dwt/include/dwt/aspects/AspectHelp.h
dcplusplus/trunk/dwt/include/dwt/aspects/AspectKeyboard.h
dcplusplus/trunk/dwt/include/dwt/aspects/AspectMinMax.h
dcplusplus/trunk/dwt/include/dwt/aspects/AspectMouse.h
dcplusplus/trunk/dwt/include/dwt/aspects/AspectPainting.h
dcplusplus/trunk/dwt/include/dwt/aspects/AspectRaw.h
dcplusplus/trunk/dwt/include/dwt/aspects/AspectScrollable.h
dcplusplus/trunk/dwt/include/dwt/aspects/AspectSelection.h
dcplusplus/trunk/dwt/include/dwt/aspects/AspectSizable.h
dcplusplus/trunk/dwt/include/dwt/aspects/AspectText.h
dcplusplus/trunk/dwt/include/dwt/aspects/AspectTimer.h
dcplusplus/trunk/dwt/include/dwt/aspects/AspectUpdate.h
dcplusplus/trunk/dwt/include/dwt/aspects/AspectVisible.h
dcplusplus/trunk/dwt/include/dwt/doxygen.h
dcplusplus/trunk/dwt/include/dwt/dwt.hpp
dcplusplus/trunk/dwt/include/dwt/forward.h
dcplusplus/trunk/dwt/include/dwt/resources/
dcplusplus/trunk/dwt/include/dwt/resources/Accelerator.h
dcplusplus/trunk/dwt/include/dwt/resources/Bitmap.h
dcplusplus/trunk/dwt/include/dwt/resources/Brush.h
dcplusplus/trunk/dwt/include/dwt/resources/Font.h
dcplusplus/trunk/dwt/include/dwt/resources/Handle.h
dcplusplus/trunk/dwt/include/dwt/resources/Icon.h
dcplusplus/trunk/dwt/include/dwt/resources/ImageList.h
dcplusplus/trunk/dwt/include/dwt/resources/Pen.h
dcplusplus/trunk/dwt/include/dwt/util/
dcplusplus/trunk/dwt/include/dwt/util/ChooseWideNarrowChar.h
dcplusplus/trunk/dwt/include/dwt/util/DateTime.h
dcplusplus/trunk/dwt/include/dwt/util/RegKey.h
dcplusplus/trunk/dwt/include/dwt/util/StringConversion.h
dcplusplus/trunk/dwt/include/dwt/util/StringUtils.h
dcplusplus/trunk/dwt/include/dwt/util/TimeSpan.h
dcplusplus/trunk/dwt/include/dwt/util/tstring.h
dcplusplus/trunk/dwt/include/dwt/util/xCeptionSmartUtilities.h
dcplusplus/trunk/dwt/include/dwt/widgets/
dcplusplus/trunk/dwt/include/dwt/widgets/Button.h
dcplusplus/trunk/dwt/include/dwt/widgets/CheckBox.h
dcplusplus/trunk/dwt/include/dwt/widgets/ColorDialog.h
dcplusplus/trunk/dwt/include/dwt/widgets/ComboBox.h
dcplusplus/trunk/dwt/include/dwt/widgets/Composite.h
dcplusplus/trunk/dwt/include/dwt/widgets/Container.h
dcplusplus/trunk/dwt/include/dwt/widgets/Control.h
dcplusplus/trunk/dwt/include/dwt/widgets/CoolBar.h
dcplusplus/trunk/dwt/include/dwt/widgets/DateTime.h
dcplusplus/trunk/dwt/include/dwt/widgets/FolderDialog.h
dcplusplus/trunk/dwt/include/dwt/widgets/FontDialog.h
dcplusplus/trunk/dwt/include/dwt/widgets/Frame.h
dcplusplus/trunk/dwt/include/dwt/widgets/GroupBox.h
dcplusplus/trunk/dwt/include/dwt/widgets/Label.h
dcplusplus/trunk/dwt/include/dwt/widgets/LoadDialog.h
dcplusplus/trunk/dwt/include/dwt/widgets/MDIChild.h
dcplusplus/trunk/dwt/include/dwt/widgets/MDIFrame.h
dcplusplus/trunk/dwt/include/dwt/widgets/MDIParent.h
dcplusplus/trunk/dwt/include/dwt/widgets/MessageBox.h
dcplusplus/trunk/dwt/include/dwt/widgets/ModalDialog.h
dcplusplus/trunk/dwt/include/dwt/widgets/ModelessDialog.h
dcplusplus/trunk/dwt/include/dwt/widgets/ProgressBar.h
dcplusplus/trunk/dwt/include/dwt/widgets/RadioButton.h
dcplusplus/trunk/dwt/include/dwt/widgets/RichTextBox.h
dcplusplus/trunk/dwt/include/dwt/widgets/SaveDialog.h
dcplusplus/trunk/dwt/include/dwt/widgets/Slider.h
dcplusplus/trunk/dwt/include/dwt/widgets/Spinner.h
dcplusplus/trunk/dwt/include/dwt/widgets/StatusBar.h
dcplusplus/trunk/dwt/include/dwt/widgets/TabSheet.h
dcplusplus/trunk/dwt/include/dwt/widgets/TabView.h
dcplusplus/trunk/dwt/include/dwt/widgets/Table.h
dcplusplus/trunk/dwt/include/dwt/widgets/TextBox.h
dcplusplus/trunk/dwt/include/dwt/widgets/ToolBar.h
dcplusplus/trunk/dwt/include/dwt/widgets/ToolTip.h
dcplusplus/trunk/dwt/include/dwt/widgets/Tree.h
dcplusplus/trunk/dwt/include/dwt/widgets/WidgetListViewEditBox.h
dcplusplus/trunk/dwt/include/dwt/widgets/WidgetMenu.h
dcplusplus/trunk/dwt/include/dwt/widgets/Window.h
dcplusplus/trunk/dwt/include/dwt/xCeption.h
dcplusplus/trunk/dwt/include/dwt.hpp
dcplusplus/trunk/dwt/src/
dcplusplus/trunk/dwt/src/Application.cpp
dcplusplus/trunk/dwt/src/Bitmap.cpp
dcplusplus/trunk/dwt/src/Brush.cpp
dcplusplus/trunk/dwt/src/CanvasClasses.cpp
dcplusplus/trunk/dwt/src/CommandLine.cpp
dcplusplus/trunk/dwt/src/Events.cpp
dcplusplus/trunk/dwt/src/Font.cpp
dcplusplus/trunk/dwt/src/Icon.cpp
dcplusplus/trunk/dwt/src/ImageList.cpp
dcplusplus/trunk/dwt/src/LibraryLoader.cpp
dcplusplus/trunk/dwt/src/Message.cpp
dcplusplus/trunk/dwt/src/Pen.cpp
dcplusplus/trunk/dwt/src/Point.cpp
dcplusplus/trunk/dwt/src/Rectangle.cpp
dcplusplus/trunk/dwt/src/Resource.cpp
dcplusplus/trunk/dwt/src/SConscript
dcplusplus/trunk/dwt/src/Widget.cpp
dcplusplus/trunk/dwt/src/WindowClass.cpp
dcplusplus/trunk/dwt/src/util/
dcplusplus/trunk/dwt/src/util/DateTime.cpp
dcplusplus/trunk/dwt/src/util/RegKey.cpp
dcplusplus/trunk/dwt/src/util/SConscript
dcplusplus/trunk/dwt/src/util/StringUtils.cpp
dcplusplus/trunk/dwt/src/util/TimeSpan.cpp
dcplusplus/trunk/dwt/src/util/tstring.cpp
dcplusplus/trunk/dwt/src/widgets/
dcplusplus/trunk/dwt/src/widgets/Button.cpp
dcplusplus/trunk/dwt/src/widgets/CheckBox.cpp
dcplusplus/trunk/dwt/src/widgets/ColorDialog.cpp
dcplusplus/trunk/dwt/src/widgets/ComboBox.cpp
dcplusplus/trunk/dwt/src/widgets/CoolBar.cpp
dcplusplus/trunk/dwt/src/widgets/DateTime.cpp
dcplusplus/trunk/dwt/src/widgets/FolderDialog.cpp
dcplusplus/trunk/dwt/src/widgets/FontDialog.cpp
dcplusplus/trunk/dwt/src/widgets/GroupBox.cpp
dcplusplus/trunk/dwt/src/widgets/Label.cpp
dcplusplus/trunk/dwt/src/widgets/LoadDialog.cpp
dcplusplus/trunk/dwt/src/widgets/MDIChild.cpp
dcplusplus/trunk/dwt/src/widgets/MDIFrame.cpp
dcplusplus/trunk/dwt/src/widgets/MDIParent.cpp
dcplusplus/trunk/dwt/src/widgets/ModalDialog.cpp
dcplusplus/trunk/dwt/src/widgets/ModelessDialog.cpp
dcplusplus/trunk/dwt/src/widgets/ProgressBar.cpp
dcplusplus/trunk/dwt/src/widgets/RadioButton.cpp
dcplusplus/trunk/dwt/src/widgets/RichTextBox.cpp
dcplusplus/trunk/dwt/src/widgets/SConscript
dcplusplus/trunk/dwt/src/widgets/SaveDialog.cpp
dcplusplus/trunk/dwt/src/widgets/Slider.cpp
dcplusplus/trunk/dwt/src/widgets/Spinner.cpp
dcplusplus/trunk/dwt/src/widgets/TabSheet.cpp
dcplusplus/trunk/dwt/src/widgets/TabView.cpp
dcplusplus/trunk/dwt/src/widgets/Table.cpp
dcplusplus/trunk/dwt/src/widgets/TextBox.cpp
dcplusplus/trunk/dwt/src/widgets/ToolBar.cpp
dcplusplus/trunk/dwt/src/widgets/ToolTip.cpp
dcplusplus/trunk/dwt/src/widgets/Tree.cpp
dcplusplus/trunk/dwt/src/widgets/WidgetMenu.cpp
dcplusplus/trunk/dwt/src/widgets/Window.cpp
Removed Paths:
-------------
dcplusplus/trunk/dwt/SmartUtil/
dcplusplus/trunk/dwt/include/SmartUtil.h
dcplusplus/trunk/dwt/include/SmartWin.h
dcplusplus/trunk/dwt/include/dwt/Anchors.h
dcplusplus/trunk/dwt/include/dwt/Application.h
dcplusplus/trunk/dwt/include/dwt/ApplicationPlatform.h
dcplusplus/trunk/dwt/include/dwt/ApplicationPlatformCommon.h
dcplusplus/trunk/dwt/include/dwt/ApplicationPlatformDesktop.h
dcplusplus/trunk/dwt/include/dwt/ApplicationPlatformWinCE.h
dcplusplus/trunk/dwt/include/dwt/Atom.h
dcplusplus/trunk/dwt/include/dwt/CanvasClasses.h
dcplusplus/trunk/dwt/include/dwt/ClipBoard.h
dcplusplus/trunk/dwt/include/dwt/CommandLine.h
dcplusplus/trunk/dwt/include/dwt/Cursor.h
dcplusplus/trunk/dwt/include/dwt/Dispatchers.h
dcplusplus/trunk/dwt/include/dwt/Events.h
dcplusplus/trunk/dwt/include/dwt/GCCHeaders.h
dcplusplus/trunk/dwt/include/dwt/LibraryLoader.h
dcplusplus/trunk/dwt/include/dwt/Message.h
dcplusplus/trunk/dwt/include/dwt/Place.h
dcplusplus/trunk/dwt/include/dwt/Point.h
dcplusplus/trunk/dwt/include/dwt/Policies.h
dcplusplus/trunk/dwt/include/dwt/Rectangle.h
dcplusplus/trunk/dwt/include/dwt/Resource.h
dcplusplus/trunk/dwt/include/dwt/SmartWin.h
dcplusplus/trunk/dwt/include/dwt/Threads.h
dcplusplus/trunk/dwt/include/dwt/VCDesktopHeaders.h
dcplusplus/trunk/dwt/include/dwt/VCPocketPCHeaders.h
dcplusplus/trunk/dwt/include/dwt/Widget.h
dcplusplus/trunk/dwt/include/dwt/WidgetCreator.h
dcplusplus/trunk/dwt/include/dwt/WidgetFactory.h
dcplusplus/trunk/dwt/include/dwt/WidgetFactoryPlatformCommon.h
dcplusplus/trunk/dwt/include/dwt/WidgetFactoryPlatformImplementation.h
dcplusplus/trunk/dwt/include/dwt/WidgetFactoryPlatformSmartWinCE.h
dcplusplus/trunk/dwt/include/dwt/WidgetFactoryPlatformSmartWinDesktop.h
dcplusplus/trunk/dwt/include/dwt/WindowClass.h
dcplusplus/trunk/dwt/include/dwt/WindowsHeaders.h
dcplusplus/trunk/dwt/include/dwt/aspects/
dcplusplus/trunk/dwt/include/dwt/aspects/AspectActivate.h
dcplusplus/trunk/dwt/include/dwt/aspects/AspectBorder.h
dcplusplus/trunk/dwt/include/dwt/aspects/AspectClickable.h
dcplusplus/trunk/dwt/include/dwt/aspects/AspectCloseable.h
dcplusplus/trunk/dwt/include/dwt/aspects/AspectCollection.h
dcplusplus/trunk/dwt/include/dwt/aspects/AspectColor.h
dcplusplus/trunk/dwt/include/dwt/aspects/AspectCommand.h
dcplusplus/trunk/dwt/include/dwt/aspects/AspectContextMenu.h
dcplusplus/trunk/dwt/include/dwt/aspects/AspectData.h
dcplusplus/trunk/dwt/include/dwt/aspects/AspectDblClickable.h
dcplusplus/trunk/dwt/include/dwt/aspects/AspectDialog.h
dcplusplus/trunk/dwt/include/dwt/aspects/AspectDragDrop.h
dcplusplus/trunk/dwt/include/dwt/aspects/AspectEnabled.h
dcplusplus/trunk/dwt/include/dwt/aspects/AspectEraseBackground.h
dcplusplus/trunk/dwt/include/dwt/aspects/AspectFileFilter.h
dcplusplus/trunk/dwt/include/dwt/aspects/AspectFocus.h
dcplusplus/trunk/dwt/include/dwt/aspects/AspectFont.h
dcplusplus/trunk/dwt/include/dwt/aspects/AspectHelp.h
dcplusplus/trunk/dwt/include/dwt/aspects/AspectKeyboard.h
dcplusplus/trunk/dwt/include/dwt/aspects/AspectMinMax.h
dcplusplus/trunk/dwt/include/dwt/aspects/AspectMouse.h
dcplusplus/trunk/dwt/include/dwt/aspects/AspectPainting.h
dcplusplus/trunk/dwt/include/dwt/aspects/AspectRaw.h
dcplusplus/trunk/dwt/include/dwt/aspects/AspectScrollable.h
dcplusplus/trunk/dwt/include/dwt/aspects/AspectSelection.h
dcplusplus/trunk/dwt/include/dwt/aspects/AspectSizable.h
dcplusplus/trunk/dwt/include/dwt/aspects/AspectText.h
dcplusplus/trunk/dwt/include/dwt/aspects/AspectTimer.h
dcplusplus/trunk/dwt/include/dwt/aspects/AspectUpdate.h
dcplusplus/trunk/dwt/include/dwt/aspects/AspectVisible.h
dcplusplus/trunk/dwt/include/dwt/doxygen.h
dcplusplus/trunk/dwt/include/dwt/forward.h
dcplusplus/trunk/dwt/include/dwt/resources/
dcplusplus/trunk/dwt/include/dwt/resources/Accelerator.h
dcplusplus/trunk/dwt/include/dwt/resources/Bitmap.h
dcplusplus/trunk/dwt/include/dwt/resources/Brush.h
dcplusplus/trunk/dwt/include/dwt/resources/Font.h
dcplusplus/trunk/dwt/include/dwt/resources/Handle.h
dcplusplus/trunk/dwt/include/dwt/resources/Icon.h
dcplusplus/trunk/dwt/include/dwt/resources/ImageList.h
dcplusplus/trunk/dwt/include/dwt/resources/Pen.h
dcplusplus/trunk/dwt/include/dwt/util/ChooseWideNarrowChar.h
dcplusplus/trunk/dwt/include/dwt/util/DateTime.cpp
dcplusplus/trunk/dwt/include/dwt/util/DateTime.h
dcplusplus/trunk/dwt/include/dwt/util/RegKey.cpp
dcplusplus/trunk/dwt/include/dwt/util/RegKey.h
dcplusplus/trunk/dwt/include/dwt/util/SConscript
dcplusplus/trunk/dwt/include/dwt/util/StringConversion.h
dcplusplus/trunk/dwt/include/dwt/util/StringUtils.cpp
dcplusplus/trunk/dwt/include/dwt/util/StringUtils.h
dcplusplus/trunk/dwt/include/dwt/util/TimeSpan.cpp
dcplusplus/trunk/dwt/include/dwt/util/TimeSpan.h
dcplusplus/trunk/dwt/include/dwt/util/UtilSystemHeaders.h
dcplusplus/trunk/dwt/include/dwt/util/null_pointer.h
dcplusplus/trunk/dwt/include/dwt/util/tstring.cpp
dcplusplus/trunk/dwt/include/dwt/util/tstring.h
dcplusplus/trunk/dwt/include/dwt/util/xCeptionSmartUtilities.h
dcplusplus/trunk/dwt/include/dwt/widgets/
dcplusplus/trunk/dwt/include/dwt/widgets/Button.h
dcplusplus/trunk/dwt/include/dwt/widgets/CheckBox.h
dcplusplus/trunk/dwt/include/dwt/widgets/ColorDialog.h
dcplusplus/trunk/dwt/include/dwt/widgets/ComboBox.h
dcplusplus/trunk/dwt/include/dwt/widgets/Composite.h
dcplusplus/trunk/dwt/include/dwt/widgets/Container.h
dcplusplus/trunk/dwt/include/dwt/widgets/Control.h
dcplusplus/trunk/dwt/include/dwt/widgets/CoolBar.h
dcplusplus/trunk/dwt/include/dwt/widgets/DateTime.h
dcplusplus/trunk/dwt/include/dwt/widgets/FolderDialog.h
dcplusplus/trunk/dwt/include/dwt/widgets/FontDialog.h
dcplusplus/trunk/dwt/include/dwt/widgets/Frame.h
dcplusplus/trunk/dwt/include/dwt/widgets/GroupBox.h
dcplusplus/trunk/dwt/include/dwt/widgets/Label.h
dcplusplus/trunk/dwt/include/dwt/widgets/LoadDialog.h
dcplusplus/trunk/dwt/include/dwt/widgets/MDIChild.h
dcplusplus/trunk/dwt/include/dwt/widgets/MDIFrame.h
dcplusplus/trunk/dwt/include/dwt/widgets/MDIParent.h
dcplusplus/trunk/dwt/include/dwt/widgets/MessageBox.h
dcplusplus/trunk/dwt/include/dwt/widgets/ModalDialog.h
dcplusplus/trunk/dwt/include/dwt/widgets/ModelessDialog.h
dcplusplus/trunk/dwt/include/dwt/widgets/ProgressBar.h
dcplusplus/trunk/dwt/include/dwt/widgets/RadioButton.h
dcplusplus/trunk/dwt/include/dwt/widgets/RichTextBox.h
dcplusplus/trunk/dwt/include/dwt/widgets/SaveDialog.h
dcplusplus/trunk/dwt/include/dwt/widgets/Slider.h
dcplusplus/trunk/dwt/include/dwt/widgets/Spinner.h
dcplusplus/trunk/dwt/include/dwt/widgets/StatusBar.h
dcplusplus/trunk/dwt/include/dwt/widgets/TabSheet.h
dcplusplus/trunk/dwt/include/dwt/widgets/TabView.h
dcplusplus/trunk/dwt/include/dwt/widgets/Table.h
dcplusplus/trunk/dwt/include/dwt/widgets/TextBox.h
dcplusplus/trunk/dwt/include/dwt/widgets/ToolBar.h
dcplusplus/trunk/dwt/include/dwt/widgets/ToolTip.h
dcplusplus/trunk/dwt/include/dwt/widgets/Tree.h
dcplusplus/trunk/dwt/include/dwt/widgets/WidgetListViewEditBox.h
dcplusplus/trunk/dwt/include/dwt/widgets/WidgetMenu.h
dcplusplus/trunk/dwt/include/dwt/widgets/Window.h
dcplusplus/trunk/dwt/include/dwt/xCeption.h
dcplusplus/trunk/dwt/include/smartwin/
dcplusplus/trunk/dwt/source/
dcplusplus/trunk/dwt/src/Application.cpp
dcplusplus/trunk/dwt/src/Bitmap.cpp
dcplusplus/trunk/dwt/src/Brush.cpp
dcplusplus/trunk/dwt/src/CanvasClasses.cpp
dcplusplus/trunk/dwt/src/CommandLine.cpp
dcplusplus/trunk/dwt/src/Events.cpp
dcplusplus/trunk/dwt/src/Font.cpp
dcplusplus/trunk/dwt/src/Icon.cpp
dcplusplus/trunk/dwt/src/ImageList.cpp
dcplusplus/trunk/dwt/src/LibraryLoader.cpp
dcplusplus/trunk/dwt/src/Message.cpp
dcplusplus/trunk/dwt/src/Pen.cpp
dcplusplus/trunk/dwt/src/Point.cpp
dcplusplus/trunk/dwt/src/Rectangle.cpp
dcplusplus/trunk/dwt/src/Resource.cpp
dcplusplus/trunk/dwt/src/SConscript
dcplusplus/trunk/dwt/src/Widget.cpp
dcplusplus/trunk/dwt/src/WindowClass.cpp
dcplusplus/trunk/dwt/src/widgets/
dcplusplus/trunk/dwt/src/widgets/Button.cpp
dcplusplus/trunk/dwt/src/widgets/CheckBox.cpp
dcplusplus/trunk/dwt/src/widgets/ColorDialog.cpp
dcplusplus/trunk/dwt/src/widgets/ComboBox.cpp
dcplusplus/trunk/dwt/src/widgets/CoolBar.cpp
dcplusplus/trunk/dwt/src/widgets/DateTime.cpp
dcplusplus/trunk/dwt/src/widgets/FolderDialog.cpp
dcplusplus/trunk/dwt/src/widgets/FontDialog.cpp
dcplusplus/trunk/dwt/src/widgets/GroupBox.cpp
dcplusplus/trunk/dwt/src/widgets/Label.cpp
dcplusplus/trunk/dwt/src/widgets/LoadDialog.cpp
dcplusplus/trunk/dwt/src/widgets/MDIChild.cpp
dcplusplus/trunk/dwt/src/widgets/MDIFrame.cpp
dcplusplus/trunk/dwt/src/widgets/MDIParent.cpp
dcplusplus/trunk/dwt/src/widgets/ModalDialog.cpp
dcplusplus/trunk/dwt/src/widgets/ModelessDialog.cpp
dcplusplus/trunk/dwt/src/widgets/ProgressBar.cpp
dcplusplus/trunk/dwt/src/widgets/RadioButton.cpp
dcplusplus/trunk/dwt/src/widgets/RichTextBox.cpp
dcplusplus/trunk/dwt/src/widgets/SConscript
dcplusplus/trunk/dwt/src/widgets/SaveDialog.cpp
dcplusplus/trunk/dwt/src/widgets/Slider.cpp
dcplusplus/trunk/dwt/src/widgets/Spinner.cpp
dcplusplus/trunk/dwt/src/widgets/TabSheet.cpp
dcplusplus/trunk/dwt/src/widgets/TabView.cpp
dcplusplus/trunk/dwt/src/widgets/Table.cpp
dcplusplus/trunk/dwt/src/widgets/TextBox.cpp
dcplusplus/trunk/dwt/src/widgets/ToolBar.cpp
dcplusplus/trunk/dwt/src/widgets/ToolTip.cpp
dcplusplus/trunk/dwt/src/widgets/Tree.cpp
dcplusplus/trunk/dwt/src/widgets/WidgetMenu.cpp
dcplusplus/trunk/dwt/src/widgets/Window.cpp
Property Changed:
----------------
dcplusplus/trunk/
Property changes on: dcplusplus/trunk
___________________________________________________________________
Name: bzr:revision-info
- timestamp: 2008-04-03 21:08:09.487999916 +0200
committer: Jacek Sieka <arn...@gm...>
properties:
branch-nick: dcplusplus
+ timestamp: 2008-04-03 22:54:10.204999924 +0200
committer: Jacek Sieka <arn...@gm...>
properties:
branch-nick: dcplusplus
Name: bzr:file-ids
- dwt 701@f586c4b0-9d0d-0410-bc51-f1fe239209fc:dcplusplus%2Ftrunk:smartwin
dwt/License.txt 712@f586c4b0-9d0d-0410-bc51-f1fe239209fc:dcplusplus%2Ftrunk:smartwin%2FLicense.txt
dwt/SConscript 712@f586c4b0-9d0d-0410-bc51-f1fe239209fc:dcplusplus%2Ftrunk:smartwin%2FSConscript
dwt/SmartUtil 712@f586c4b0-9d0d-0410-bc51-f1fe239209fc:dcplusplus%2Ftrunk:smartwin%2FSmartUtil
dwt/include 712@f586c4b0-9d0d-0410-bc51-f1fe239209fc:dcplusplus%2Ftrunk:smartwin%2Finclude
dwt/readme.txt 712@f586c4b0-9d0d-0410-bc51-f1fe239209fc:dcplusplus%2Ftrunk:smartwin%2Freadme-dcpp.txt
dwt/source 712@f586c4b0-9d0d-0410-bc51-f1fe239209fc:dcplusplus%2Ftrunk:smartwin%2Fsource
+ dwt/include/dwt 712@f586c4b0-9d0d-0410-bc51-f1fe239209fc:dcplusplus%2Ftrunk:smartwin%2Finclude%2Fsmartwin
dwt/include/dwt.hpp 712@f586c4b0-9d0d-0410-bc51-f1fe239209fc:dcplusplus%2Ftrunk:smartwin%2Finclude%2FSmartWin.h
dwt/include/dwt/Anchors.h 712@f586c4b0-9d0d-0410-bc51-f1fe239209fc:dcplusplus%2Ftrunk:smartwin%2Finclude%2Fsmartwin%2FAnchors.h
dwt/include/dwt/Application.h 712@f586c4b0-9d0d-0410-bc51-f1fe239209fc:dcplusplus%2Ftrunk:smartwin%2Finclude%2Fsmartwin%2FApplication.h
dwt/include/dwt/ApplicationPlatform.h 712@f586c4b0-9d0d-0410-bc51-f1fe239209fc:dcplusplus%2Ftrunk:smartwin%2Finclude%2Fsmartwin%2FApplicationPlatform.h
dwt/include/dwt/ApplicationPlatformCommon.h 712@f586c4b0-9d0d-0410-bc51-f1fe239209fc:dcplusplus%2Ftrunk:smartwin%2Finclude%2Fsmartwin%2FApplicationPlatformCommon.h
dwt/include/dwt/ApplicationPlatformDesktop.h 712@f586c4b0-9d0d-0410-bc51-f1fe239209fc:dcplusplus%2Ftrunk:smartwin%2Finclude%2Fsmartwin%2FApplicationPlatformDesktop.h
dwt/include/dwt/ApplicationPlatformWinCE.h 712@f586c4b0-9d0d-0410-bc51-f1fe239209fc:dcplusplus%2Ftrunk:smartwin%2Finclude%2Fsmartwin%2FApplicationPlatformWinCE.h
dwt/include/dwt/Atom.h 784@f586c4b0-9d0d-0410-bc51-f1fe239209fc:dcplusplus%2Ftrunk:smartwin%2Finclude%2Fsmartwin%2FAtom.h
dwt/include/dwt/CanvasClasses.h 712@f586c4b0-9d0d-0410-bc51-f1fe239209fc:dcplusplus%2Ftrunk:smartwin%2Finclude%2Fsmartwin%2FCanvasClasses.h
dwt/include/dwt/ClipBoard.h 712@f586c4b0-9d0d-0410-bc51-f1fe239209fc:dcplusplus%2Ftrunk:smartwin%2Finclude%2Fsmartwin%2FClipBoard.h
dwt/include/dwt/CommandLine.h 712@f586c4b0-9d0d-0410-bc51-f1fe239209fc:dcplusplus%2Ftrunk:smartwin%2Finclude%2Fsmartwin%2FCommandLine.h
dwt/include/dwt/Cursor.h 712@f586c4b0-9d0d-0410-bc51-f1fe239209fc:dcplusplus%2Ftrunk:smartwin%2Finclude%2Fsmartwin%2FCursor.h
dwt/include/dwt/Dispatchers.h 812@f586c4b0-9d0d-0410-bc51-f1fe239209fc:dcplusplus%2Ftrunk:smartwin%2Finclude%2Fsmartwin%2FDispatchers.h
dwt/include/dwt/Events.h events.h-20080325100557-k77vniqlbeo19c72-1
dwt/include/dwt/GCCHeaders.h 712@f586c4b0-9d0d-0410-bc51-f1fe239209fc:dcplusplus%2Ftrunk:smartwin%2Finclude%2Fsmartwin%2FGCCHeaders.h
dwt/include/dwt/LibraryLoader.h 712@f586c4b0-9d0d-0410-bc51-f1fe239209fc:dcplusplus%2Ftrunk:smartwin%2Finclude%2Fsmartwin%2FLibraryLoader.h
dwt/include/dwt/Message.h 712@f586c4b0-9d0d-0410-bc51-f1fe239209fc:dcplusplus%2Ftrunk:smartwin%2Finclude%2Fsmartwin%2FMessage.h
dwt/include/dwt/Place.h 712@f586c4b0-9d0d-0410-bc51-f1fe239209fc:dcplusplus%2Ftrunk:smartwin%2Finclude%2Fsmartwin%2FPlace.h
dwt/include/dwt/Point.h 1047@f586c4b0-9d0d-0410-bc51-f1fe239209fc:dcplusplus%2Ftrunk:smartwin%2Finclude%2Fsmartwin%2FPoint.h
dwt/include/dwt/Policies.h 876@f586c4b0-9d0d-0410-bc51-f1fe239209fc:dcplusplus%2Ftrunk:smartwin%2Finclude%2Fsmartwin%2FPolicies.h
dwt/include/dwt/Rectangle.h 1045@f586c4b0-9d0d-0410-bc51-f1fe239209fc:dcplusplus%2Ftrunk:smartwin%2Finclude%2Fsmartwin%2FRectangle.h
dwt/include/dwt/Resource.h 712@f586c4b0-9d0d-0410-bc51-f1fe239209fc:dcplusplus%2Ftrunk:smartwin%2Finclude%2Fsmartwin%2FResource.h
dwt/include/dwt/Threads.h 712@f586c4b0-9d0d-0410-bc51-f1fe239209fc:dcplusplus%2Ftrunk:smartwin%2Finclude%2Fsmartwin%2FThreads.h
dwt/include/dwt/VCDesktopHeaders.h 712@f586c4b0-9d0d-0410-bc51-f1fe239209fc:dcplusplus%2Ftrunk:smartwin%2Finclude%2Fsmartwin%2FVCDesktopHeaders.h
dwt/include/dwt/VCPocketPCHeaders.h 712@f586c4b0-9d0d-0410-bc51-f1fe239209fc:dcplusplus%2Ftrunk:smartwin%2Finclude%2Fsmartwin%2FVCPocketPCHeaders.h
dwt/include/dwt/Widget.h 712@f586c4b0-9d0d-0410-bc51-f1fe239209fc:dcplusplus%2Ftrunk:smartwin%2Finclude%2Fsmartwin%2FWidget.h
dwt/include/dwt/WidgetCreator.h 712@f586c4b0-9d0d-0410-bc51-f1fe239209fc:dcplusplus%2Ftrunk:smartwin%2Finclude%2Fsmartwin%2FWidgetCreator.h
dwt/include/dwt/WidgetFactory.h 712@f586c4b0-9d0d-0410-bc51-f1fe239209fc:dcplusplus%2Ftrunk:smartwin%2Finclude%2Fsmartwin%2FWidgetFactory.h
dwt/include/dwt/WidgetFactoryPlatformCommon.h 712@f586c4b0-9d0d-0410-bc51-f1fe239209fc:dcplusplus%2Ftrunk:smartwin%2Finclude%2Fsmartwin%2FWidgetFactoryPlatformCommon.h
dwt/include/dwt/WidgetFactoryPlatformImplementation.h 712@f586c4b0-9d0d-0410-bc51-f1fe239209fc:dcplusplus%2Ftrunk:smartwin%2Finclude%2Fsmartwin%2FWidgetFactoryPlatformImplementation.h
dwt/include/dwt/WidgetFactoryPlatformSmartWinCE.h 712@f586c4b0-9d0d-0410-bc51-f1fe239209fc:dcplusplus%2Ftrunk:smartwin%2Finclude%2Fsmartwin%2FWidgetFactoryPlatformSmartWinCE.h
dwt/include/dwt/WidgetFactoryPlatformSmartWinDesktop.h 712@f586c4b0-9d0d-0410-bc51-f1fe239209fc:dcplusplus%2Ftrunk:smartwin%2Finclude%2Fsmartwin%2FWidgetFactoryPlatformSmartWinDesktop.h
dwt/include/dwt/WindowClass.h 808@f586c4b0-9d0d-0410-bc51-f1fe239209fc:dcplusplus%2Ftrunk:smartwin%2Finclude%2Fsmartwin%2FWindowClass.h
dwt/include/dwt/WindowsHeaders.h 712@f586c4b0-9d0d-0410-bc51-f1fe239209fc:dcplusplus%2Ftrunk:smartwin%2Finclude%2Fsmartwin%2FWindowsHeaders.h
dwt/include/dwt/aspects 712@f586c4b0-9d0d-0410-bc51-f1fe239209fc:dcplusplus%2Ftrunk:smartwin%2Finclude%2Fsmartwin%2Faspects
dwt/include/dwt/aspects/AspectActivate.h 712@f586c4b0-9d0d-0410-bc51-f1fe239209fc:dcplusplus%2Ftrunk:smartwin%2Finclude%2Fsmartwin%2Faspects%2FAspectActivate.h
dwt/include/dwt/aspects/AspectBorder.h 712@f586c4b0-9d0d-0410-bc51-f1fe239209fc:dcplusplus%2Ftrunk:smartwin%2Finclude%2Fsmartwin%2Faspects%2FAspectBorder.h
dwt/include/dwt/aspects/AspectClickable.h 712@f586c4b0-9d0d-0410-bc51-f1fe239209fc:dcplusplus%2Ftrunk:smartwin%2Finclude%2Fsmartwin%2Faspects%2FAspectClickable.h
dwt/include/dwt/aspects/AspectCloseable.h aspectcloseable.h-20080331184314-ain6peu31zweti0t-1
dwt/include/dwt/aspects/AspectCollection.h 846@f586c4b0-9d0d-0410-bc51-f1fe239209fc:dcplusplus%2Ftrunk:smartwin%2Finclude%2Fsmartwin%2Faspects%2FAspectCollection.h
dwt/include/dwt/aspects/AspectColor.h 712@f586c4b0-9d0d-0410-bc51-f1fe239209fc:dcplusplus%2Ftrunk:smartwin%2Finclude%2Fsmartwin%2Faspects%2FAspectBackgroundColor.h
dwt/include/dwt/aspects/AspectCommand.h 803@f586c4b0-9d0d-0410-bc51-f1fe239209fc:dcplusplus%2Ftrunk:smartwin%2Finclude%2Fsmartwin%2Faspects%2FAspectCommand.h
dwt/include/dwt/aspects/AspectContextMenu.h 860@f586c4b0-9d0d-0410-bc51-f1fe239209fc:dcplusplus%2Ftrunk:smartwin%2Finclude%2Fsmartwin%2Faspects%2FAspectContextMenu.h
dwt/include/dwt/aspects/AspectData.h 846@f586c4b0-9d0d-0410-bc51-f1fe239209fc:dcplusplus%2Ftrunk:smartwin%2Finclude%2Fsmartwin%2Faspects%2FAspectData.h
dwt/include/dwt/aspects/AspectDblClickable.h 712@f586c4b0-9d0d-0410-bc51-f1fe239209fc:dcplusplus%2Ftrunk:smartwin%2Finclude%2Fsmartwin%2Faspects%2FAspectDblClickable.h
dwt/include/dwt/aspects/AspectDialog.h 788@f586c4b0-9d0d-0410-bc51-f1fe239209fc:dcplusplus%2Ftrunk:smartwin%2Finclude%2Fsmartwin%2Faspects%2FAspectDialog.h
dwt/include/dwt/aspects/AspectDragDrop.h 712@f586c4b0-9d0d-0410-bc51-f1fe239209fc:dcplusplus%2Ftrunk:smartwin%2Finclude%2Fsmartwin%2Faspects%2FAspectDragDrop.h
dwt/include/dwt/aspects/AspectEnabled.h 712@f586c4b0-9d0d-0410-bc51-f1fe239209fc:dcplusplus%2Ftrunk:smartwin%2Finclude%2Fsmartwin%2Faspects%2FAspectEnabled.h
dwt/include/dwt/aspects/AspectEraseBackground.h 712@f586c4b0-9d0d-0410-bc51-f1fe239209fc:dcplusplus%2Ftrunk:smartwin%2Finclude%2Fsmartwin%2Faspects%2FAspectEraseBackground.h
dwt/include/dwt/aspects/AspectFileFilter.h 712@f586c4b0-9d0d-0410-bc51-f1fe239209fc:dcplusplus%2Ftrunk:smartwin%2Finclude%2Fsmartwin%2Faspects%2FAspectFileFilter.h
dwt/include/dwt/aspects/AspectFocus.h 712@f586c4b0-9d0d-0410-bc51-f1fe239209fc:dcplusplus%2Ftrunk:smartwin%2Finclude%2Fsmartwin%2Faspects%2FAspectFocus.h
dwt/include/dwt/aspects/AspectFont.h 712@f586c4b0-9d0d-0410-bc51-f1fe239209fc:dcplusplus%2Ftrunk:smartwin%2Finclude%2Fsmartwin%2Faspects%2FAspectFont.h
dwt/include/dwt/aspects/AspectHelp.h 1045@f586c4b0-9d0d-0410-bc51-f1fe239209fc:dcplusplus%2Ftrunk:smartwin%2Finclude%2Fsmartwin%2Faspects%2FAspectHelp.h
dwt/include/dwt/aspects/AspectKeyboard.h 779@f586c4b0-9d0d-0410-bc51-f1fe239209fc:dcplusplus%2Ftrunk:smartwin%2Finclude%2Fsmartwin%2Faspects%2FAspectKeyboard.h
dwt/include/dwt/aspects/AspectMinMax.h aspectminmax.h-20080326161823-8s7owo1xy79ij3ve-1
dwt/include/dwt/aspects/AspectMouse.h 868@f586c4b0-9d0d-0410-bc51-f1fe239209fc:dcplusplus%2Ftrunk:smartwin%2Finclude%2Fsmartwin%2Faspects%2FAspectMouse.h
dwt/include/dwt/aspects/AspectPainting.h 712@f586c4b0-9d0d-0410-bc51-f1fe239209fc:dcplusplus%2Ftrunk:smartwin%2Finclude%2Fsmartwin%2Faspects%2FAspectPainting.h
dwt/include/dwt/aspects/AspectRaw.h 712@f586c4b0-9d0d-0410-bc51-f1fe239209fc:dcplusplus%2Ftrunk:smartwin%2Finclude%2Fsmartwin%2Faspects%2FAspectRaw.h
dwt/include/dwt/aspects/AspectScrollable.h 712@f586c4b0-9d0d-0410-bc51-f1fe239209fc:dcplusplus%2Ftru...
[truncated message content] |
|
From: <arn...@us...> - 2008-04-07 22:00:22
|
Revision: 1130
http://dcplusplus.svn.sourceforge.net/dcplusplus/?rev=1130&view=rev
Author: arnetheduck
Date: 2008-04-07 15:00:19 -0700 (Mon, 07 Apr 2008)
Log Message:
-----------
include fixes
Modified Paths:
--------------
dcplusplus/trunk/dwt/include/dwt/util/DateTime.h
dcplusplus/trunk/dwt/include/dwt/util/RegKey.h
dcplusplus/trunk/dwt/src/Application.cpp
dcplusplus/trunk/dwt/src/Bitmap.cpp
dcplusplus/trunk/dwt/src/Brush.cpp
dcplusplus/trunk/dwt/src/CanvasClasses.cpp
dcplusplus/trunk/dwt/src/Events.cpp
dcplusplus/trunk/dwt/src/Font.cpp
dcplusplus/trunk/dwt/src/ImageList.cpp
dcplusplus/trunk/dwt/src/LibraryLoader.cpp
dcplusplus/trunk/dwt/src/Message.cpp
dcplusplus/trunk/dwt/src/Pen.cpp
dcplusplus/trunk/dwt/src/Point.cpp
dcplusplus/trunk/dwt/src/Rectangle.cpp
dcplusplus/trunk/dwt/src/Resource.cpp
dcplusplus/trunk/dwt/src/Widget.cpp
dcplusplus/trunk/dwt/src/WindowClass.cpp
dcplusplus/trunk/dwt/src/util/DateTime.cpp
dcplusplus/trunk/dwt/src/util/RegKey.cpp
dcplusplus/trunk/dwt/src/util/StringUtils.cpp
dcplusplus/trunk/dwt/src/util/TimeSpan.cpp
dcplusplus/trunk/dwt/src/util/tstring.cpp
dcplusplus/trunk/dwt/src/widgets/Button.cpp
dcplusplus/trunk/dwt/src/widgets/CheckBox.cpp
dcplusplus/trunk/dwt/src/widgets/ColorDialog.cpp
dcplusplus/trunk/dwt/src/widgets/ComboBox.cpp
dcplusplus/trunk/dwt/src/widgets/CoolBar.cpp
dcplusplus/trunk/dwt/src/widgets/DateTime.cpp
dcplusplus/trunk/dwt/src/widgets/FolderDialog.cpp
dcplusplus/trunk/dwt/src/widgets/FontDialog.cpp
dcplusplus/trunk/dwt/src/widgets/GroupBox.cpp
dcplusplus/trunk/dwt/src/widgets/Label.cpp
dcplusplus/trunk/dwt/src/widgets/LoadDialog.cpp
dcplusplus/trunk/dwt/src/widgets/MDIChild.cpp
dcplusplus/trunk/dwt/src/widgets/MDIFrame.cpp
dcplusplus/trunk/dwt/src/widgets/MDIParent.cpp
dcplusplus/trunk/dwt/src/widgets/ModalDialog.cpp
dcplusplus/trunk/dwt/src/widgets/ModelessDialog.cpp
dcplusplus/trunk/dwt/src/widgets/ProgressBar.cpp
dcplusplus/trunk/dwt/src/widgets/RadioButton.cpp
dcplusplus/trunk/dwt/src/widgets/RichTextBox.cpp
dcplusplus/trunk/dwt/src/widgets/SaveDialog.cpp
dcplusplus/trunk/dwt/src/widgets/Slider.cpp
dcplusplus/trunk/dwt/src/widgets/Spinner.cpp
dcplusplus/trunk/dwt/src/widgets/TabSheet.cpp
dcplusplus/trunk/dwt/src/widgets/TabView.cpp
dcplusplus/trunk/dwt/src/widgets/Table.cpp
dcplusplus/trunk/dwt/src/widgets/TextBox.cpp
dcplusplus/trunk/dwt/src/widgets/ToolBar.cpp
dcplusplus/trunk/dwt/src/widgets/ToolTip.cpp
dcplusplus/trunk/dwt/src/widgets/Tree.cpp
dcplusplus/trunk/dwt/src/widgets/WidgetMenu.cpp
dcplusplus/trunk/dwt/src/widgets/Window.cpp
Property Changed:
----------------
dcplusplus/trunk/
Property changes on: dcplusplus/trunk
___________________________________________________________________
Name: bzr:revision-info
- timestamp: 2008-04-03 22:54:10.204999924 +0200
committer: Jacek Sieka <arn...@gm...>
properties:
branch-nick: dcplusplus
+ timestamp: 2008-04-03 23:31:24.709000111 +0200
committer: Jacek Sieka <arn...@gm...>
properties:
branch-nick: dcplusplus
Name: bzr:file-ids
- dwt/include/dwt 712@f586c4b0-9d0d-0410-bc51-f1fe239209fc:dcplusplus%2Ftrunk:smartwin%2Finclude%2Fsmartwin
dwt/include/dwt.hpp 712@f586c4b0-9d0d-0410-bc51-f1fe239209fc:dcplusplus%2Ftrunk:smartwin%2Finclude%2FSmartWin.h
dwt/include/dwt/Anchors.h 712@f586c4b0-9d0d-0410-bc51-f1fe239209fc:dcplusplus%2Ftrunk:smartwin%2Finclude%2Fsmartwin%2FAnchors.h
dwt/include/dwt/Application.h 712@f586c4b0-9d0d-0410-bc51-f1fe239209fc:dcplusplus%2Ftrunk:smartwin%2Finclude%2Fsmartwin%2FApplication.h
dwt/include/dwt/ApplicationPlatform.h 712@f586c4b0-9d0d-0410-bc51-f1fe239209fc:dcplusplus%2Ftrunk:smartwin%2Finclude%2Fsmartwin%2FApplicationPlatform.h
dwt/include/dwt/ApplicationPlatformCommon.h 712@f586c4b0-9d0d-0410-bc51-f1fe239209fc:dcplusplus%2Ftrunk:smartwin%2Finclude%2Fsmartwin%2FApplicationPlatformCommon.h
dwt/include/dwt/ApplicationPlatformDesktop.h 712@f586c4b0-9d0d-0410-bc51-f1fe239209fc:dcplusplus%2Ftrunk:smartwin%2Finclude%2Fsmartwin%2FApplicationPlatformDesktop.h
dwt/include/dwt/ApplicationPlatformWinCE.h 712@f586c4b0-9d0d-0410-bc51-f1fe239209fc:dcplusplus%2Ftrunk:smartwin%2Finclude%2Fsmartwin%2FApplicationPlatformWinCE.h
dwt/include/dwt/Atom.h 784@f586c4b0-9d0d-0410-bc51-f1fe239209fc:dcplusplus%2Ftrunk:smartwin%2Finclude%2Fsmartwin%2FAtom.h
dwt/include/dwt/CanvasClasses.h 712@f586c4b0-9d0d-0410-bc51-f1fe239209fc:dcplusplus%2Ftrunk:smartwin%2Finclude%2Fsmartwin%2FCanvasClasses.h
dwt/include/dwt/ClipBoard.h 712@f586c4b0-9d0d-0410-bc51-f1fe239209fc:dcplusplus%2Ftrunk:smartwin%2Finclude%2Fsmartwin%2FClipBoard.h
dwt/include/dwt/CommandLine.h 712@f586c4b0-9d0d-0410-bc51-f1fe239209fc:dcplusplus%2Ftrunk:smartwin%2Finclude%2Fsmartwin%2FCommandLine.h
dwt/include/dwt/Cursor.h 712@f586c4b0-9d0d-0410-bc51-f1fe239209fc:dcplusplus%2Ftrunk:smartwin%2Finclude%2Fsmartwin%2FCursor.h
dwt/include/dwt/Dispatchers.h 812@f586c4b0-9d0d-0410-bc51-f1fe239209fc:dcplusplus%2Ftrunk:smartwin%2Finclude%2Fsmartwin%2FDispatchers.h
dwt/include/dwt/Events.h events.h-20080325100557-k77vniqlbeo19c72-1
dwt/include/dwt/GCCHeaders.h 712@f586c4b0-9d0d-0410-bc51-f1fe239209fc:dcplusplus%2Ftrunk:smartwin%2Finclude%2Fsmartwin%2FGCCHeaders.h
dwt/include/dwt/LibraryLoader.h 712@f586c4b0-9d0d-0410-bc51-f1fe239209fc:dcplusplus%2Ftrunk:smartwin%2Finclude%2Fsmartwin%2FLibraryLoader.h
dwt/include/dwt/Message.h 712@f586c4b0-9d0d-0410-bc51-f1fe239209fc:dcplusplus%2Ftrunk:smartwin%2Finclude%2Fsmartwin%2FMessage.h
dwt/include/dwt/Place.h 712@f586c4b0-9d0d-0410-bc51-f1fe239209fc:dcplusplus%2Ftrunk:smartwin%2Finclude%2Fsmartwin%2FPlace.h
dwt/include/dwt/Point.h 1047@f586c4b0-9d0d-0410-bc51-f1fe239209fc:dcplusplus%2Ftrunk:smartwin%2Finclude%2Fsmartwin%2FPoint.h
dwt/include/dwt/Policies.h 876@f586c4b0-9d0d-0410-bc51-f1fe239209fc:dcplusplus%2Ftrunk:smartwin%2Finclude%2Fsmartwin%2FPolicies.h
dwt/include/dwt/Rectangle.h 1045@f586c4b0-9d0d-0410-bc51-f1fe239209fc:dcplusplus%2Ftrunk:smartwin%2Finclude%2Fsmartwin%2FRectangle.h
dwt/include/dwt/Resource.h 712@f586c4b0-9d0d-0410-bc51-f1fe239209fc:dcplusplus%2Ftrunk:smartwin%2Finclude%2Fsmartwin%2FResource.h
dwt/include/dwt/Threads.h 712@f586c4b0-9d0d-0410-bc51-f1fe239209fc:dcplusplus%2Ftrunk:smartwin%2Finclude%2Fsmartwin%2FThreads.h
dwt/include/dwt/VCDesktopHeaders.h 712@f586c4b0-9d0d-0410-bc51-f1fe239209fc:dcplusplus%2Ftrunk:smartwin%2Finclude%2Fsmartwin%2FVCDesktopHeaders.h
dwt/include/dwt/VCPocketPCHeaders.h 712@f586c4b0-9d0d-0410-bc51-f1fe239209fc:dcplusplus%2Ftrunk:smartwin%2Finclude%2Fsmartwin%2FVCPocketPCHeaders.h
dwt/include/dwt/Widget.h 712@f586c4b0-9d0d-0410-bc51-f1fe239209fc:dcplusplus%2Ftrunk:smartwin%2Finclude%2Fsmartwin%2FWidget.h
dwt/include/dwt/WidgetCreator.h 712@f586c4b0-9d0d-0410-bc51-f1fe239209fc:dcplusplus%2Ftrunk:smartwin%2Finclude%2Fsmartwin%2FWidgetCreator.h
dwt/include/dwt/WidgetFactory.h 712@f586c4b0-9d0d-0410-bc51-f1fe239209fc:dcplusplus%2Ftrunk:smartwin%2Finclude%2Fsmartwin%2FWidgetFactory.h
dwt/include/dwt/WidgetFactoryPlatformCommon.h 712@f586c4b0-9d0d-0410-bc51-f1fe239209fc:dcplusplus%2Ftrunk:smartwin%2Finclude%2Fsmartwin%2FWidgetFactoryPlatformCommon.h
dwt/include/dwt/WidgetFactoryPlatformImplementation.h 712@f586c4b0-9d0d-0410-bc51-f1fe239209fc:dcplusplus%2Ftrunk:smartwin%2Finclude%2Fsmartwin%2FWidgetFactoryPlatformImplementation.h
dwt/include/dwt/WidgetFactoryPlatformSmartWinCE.h 712@f586c4b0-9d0d-0410-bc51-f1fe239209fc:dcplusplus%2Ftrunk:smartwin%2Finclude%2Fsmartwin%2FWidgetFactoryPlatformSmartWinCE.h
dwt/include/dwt/WidgetFactoryPlatformSmartWinDesktop.h 712@f586c4b0-9d0d-0410-bc51-f1fe239209fc:dcplusplus%2Ftrunk:smartwin%2Finclude%2Fsmartwin%2FWidgetFactoryPlatformSmartWinDesktop.h
dwt/include/dwt/WindowClass.h 808@f586c4b0-9d0d-0410-bc51-f1fe239209fc:dcplusplus%2Ftrunk:smartwin%2Finclude%2Fsmartwin%2FWindowClass.h
dwt/include/dwt/WindowsHeaders.h 712@f586c4b0-9d0d-0410-bc51-f1fe239209fc:dcplusplus%2Ftrunk:smartwin%2Finclude%2Fsmartwin%2FWindowsHeaders.h
dwt/include/dwt/aspects 712@f586c4b0-9d0d-0410-bc51-f1fe239209fc:dcplusplus%2Ftrunk:smartwin%2Finclude%2Fsmartwin%2Faspects
dwt/include/dwt/aspects/AspectActivate.h 712@f586c4b0-9d0d-0410-bc51-f1fe239209fc:dcplusplus%2Ftrunk:smartwin%2Finclude%2Fsmartwin%2Faspects%2FAspectActivate.h
dwt/include/dwt/aspects/AspectBorder.h 712@f586c4b0-9d0d-0410-bc51-f1fe239209fc:dcplusplus%2Ftrunk:smartwin%2Finclude%2Fsmartwin%2Faspects%2FAspectBorder.h
dwt/include/dwt/aspects/AspectClickable.h 712@f586c4b0-9d0d-0410-bc51-f1fe239209fc:dcplusplus%2Ftrunk:smartwin%2Finclude%2Fsmartwin%2Faspects%2FAspectClickable.h
dwt/include/dwt/aspects/AspectCloseable.h aspectcloseable.h-20080331184314-ain6peu31zweti0t-1
dwt/include/dwt/aspects/AspectCollection.h 846@f586c4b0-9d0d-0410-bc51-f1fe239209fc:dcplusplus%2Ftrunk:smartwin%2Finclude%2Fsmartwin%2Faspects%2FAspectCollection.h
dwt/include/dwt/aspects/AspectColor.h 712@f586c4b0-9d0d-0410-bc51-f1fe239209fc:dcplusplus%2Ftrunk:smartwin%2Finclude%2Fsmartwin%2Faspects%2FAspectBackgroundColor.h
dwt/include/dwt/aspects/AspectCommand.h 803@f586c4b0-9d0d-0410-bc51-f1fe239209fc:dcplusplus%2Ftrunk:smartwin%2Finclude%2Fsmartwin%2Faspects%2FAspectCommand.h
dwt/include/dwt/aspects/AspectContextMenu.h 860@f586c4b0-9d0d-0410-bc51-f1fe239209fc:dcplusplus%2Ftrunk:smartwin%2Finclude%2Fsmartwin%2Faspects%2FAspectContextMenu.h
dwt/include/dwt/aspects/AspectData.h 846@f586c4b0-9d0d-0410-bc51-f1fe239209fc:dcplusplus%2Ftrunk:smartwin%2Finclude%2Fsmartwin%2Faspects%2FAspectData.h
dwt/include/dwt/aspects/AspectDblClickable.h 712@f586c4b0-9d0d-0410-bc51-f1fe239209fc:dcplusplus%2Ftrunk:smartwin%2Finclude%2Fsmartwin%2Faspects%2FAspectDblClickable.h
dwt/include/dwt/aspects/AspectDialog.h 788@f586c4b0-9d0d-0410-bc51-f1fe239209fc:dcplusplus%2Ftrunk:smartwin%2Finclude%2Fsmartwin%2Faspects%2FAspectDialog.h
dwt/include/dwt/aspects/AspectDragDrop.h 712@f586c4b0-9d0d-0410-bc51-f1fe239209fc:dcplusplus%2Ftrunk:smartwin%2Finclude%2Fsmartwin%2Faspects%2FAspectDragDrop.h
dwt/include/dwt/aspects/AspectEnabled.h 712@f586c4b0-9d0d-0410-bc51-f1fe239209fc:dcplusplus%2Ftrunk:smartwin%2Finclude%2Fsmartwin%2Faspects%2FAspectEnabled.h
dwt/include/dwt/aspects/AspectEraseBackground.h 712@f586c4b0-9d0d-0410-bc51-f1fe239209fc:dcplusplus%2Ftrunk:smartwin%2Finclude%2Fsmartwin%2Faspects%2FAspectEraseBackground.h
dwt/include/dwt/aspects/AspectFileFilter.h 712@f586c4b0-9d0d-0410-bc51-f1fe239209fc:dcplusplus%2Ftrunk:smartwin%2Finclude%2Fsmartwin%2Faspects%2FAspectFileFilter.h
dwt/include/dwt/aspects/AspectFocus.h 712@f586c4b0-9d0d-0410-bc51-f1fe239209fc:dcplusplus%2Ftrunk:smartwin%2Finclude%2Fsmartwin%2Faspects%2FAspectFocus.h
dwt/include/dwt/aspects/AspectFont.h 712@f586c4b0-9d0d-0410-bc51-f1fe239209fc:dcplusplus%2Ftrunk:smartwin%2Finclude%2Fsmartwin%2Faspects%2FAspectFont.h
dwt/include/dwt/aspects/AspectHelp.h 1045@f586c4b0-9d0d-0410-bc51-f1fe239209fc:dcplusplus%2Ftrunk:smartwin%2Finclude%2Fsmartwin%2Faspects%2FAspectHelp.h
dwt/include/dwt/aspects/AspectKeyboard.h 779@f586c4b0-9d0d-0410-bc51-f1fe239209fc:dcplusplus%2Ftrunk:smartwin%2Finclude%2Fsmartwin%2Faspects%2FAspectKeyboard.h
dwt/include/dwt/aspects/AspectMinMax.h aspectminmax.h-20080326161823-8s7owo1xy79ij3ve-1
dwt/include/dwt/aspects/AspectMouse.h 868@f586c4b0-9d0d-0410-bc51-f1fe239209fc:dcplusplus%2Ftrunk:smartwin%2Finclude%2Fsmartwin%2Faspects%2FAspectMouse.h
dwt/include/dwt/aspects/AspectPainting.h 712@f586c4b0-9d0d-0410-bc51-f1fe239209fc:dcplusplus%2Ftrunk:smartwin%2Finclude%2Fsmartwin%2Faspects%2FAspectPainting.h
dwt/include/dwt/aspects/AspectRaw.h 712@f586c4b0-9d0d-0410-bc51-f1fe239209fc:dcplusplus%2Ftrunk:smartwin%2Finclude%2Fsmartwin%2Faspects%2FAspectRaw.h
dwt/include/dwt/aspects/AspectScrollable.h 712@f586c4b0-9d0d-0410-bc51-f1fe239209fc:dcplusplus%2Ftrunk:smartwin%2Finclude%2Fsmartwin%2Faspects%2FAspectScrollable.h
dwt/include/dwt/aspects/AspectSelection.h 712@f586c4b0-9d0d-0410-bc51-f1fe239209fc:dcplusplus%2Ftrunk:smartwin%2Finclude%2Fsmartwin%2Faspects%2FAspectSelection.h
dwt/include/dwt/aspects/AspectSizable.h 712@f586c4b0-9d0d-0410-bc51-f1fe239209fc:dcplusplus%2Ftrunk:smartwin%2Finclude%2Fsmartwin%2Faspects%2FAspectSizable.h
dwt/include/dwt/aspects/AspectText.h 712@f586c4b0-9d0d-0410-bc51-f1fe239209fc:dcplusplus%2Ftrunk:smartwin%2Finclude%2Fsmartwin%2Faspects%2FAspectText.h
dwt/include/dwt/aspects/AspectTimer.h aspecttimer.h-20080331184314-ain6peu31zweti0t-2
dwt/include/dwt/aspects/AspectUpdate.h 712@f586c4b0-9d0d-0410-bc51-f1fe239209fc:dcplusplus%2Ftrunk:smartwin%2Finclude%2Fsmartwin%2Faspects%2FAspectUpdate.h
dwt/include/dwt/aspects/AspectVisible.h 712@f586c4b0-9d0d-0410-bc51-f1fe239209fc:dcplusplus%2Ftrunk:smartwin%2Finclude%2Fsmartwin%2Faspects%2FAspectVisible.h
dwt/include/dwt/doxygen.h 712@f586c4b0-9d0d-0410-bc51-f1fe239209fc:dcplusplus%2Ftrunk:smartwin%2Finclude%2Fsmartwin%2Fdoxygen.h
dwt/include/dwt/dwt.hpp 712@f586c4b0-9d0d-0410-bc51-f1fe239209fc:dcplusplus%2Ftrunk:smartwin%2Finclude%2Fsmartwin%2FSmartWin.h
dwt/include/dwt/forward.h forward.h-20080401212555-mepp3hg0ki55396w-1
dwt/include/dwt/resources 822@f586c4b0-9d0d-0410-bc51-f1fe239209fc:dcplusplus%2Ftrunk:smartwin%2Finclude%2Fsmartwin%2Fresources
dwt/include/dwt/resources/Accelerator.h 839@f586c4b0-9d0d-0410-bc51-f1fe239209fc:dcplusplus%2Ftrunk:smartwin%2Finclude%2Fsmartwin%2Fresources%2FAccelerator.h
dwt/include/dwt/resources/Bitmap.h 822@f586c4b0-9d0d-0410-bc51-f1fe239209fc:dcplusplus%2Ftrunk:smartwin%2Finclude%2Fsmartwin%2Fresources%2FBitmap.h
dwt/include/dwt/resources/Brush.h 873@f586c4b0-9d0d-0410-bc51-f1fe239209fc:dcplusplus%2Ftrunk:smartwin%2Finclude%2Fsmartwin%2Fresources%2FBrush.h
dwt/include/dwt/resources/Font.h 873@f586c4b0-9d0d-0410-bc51-f1fe239209fc:dcplusplus%2Ftrunk:smartwin%2Finclude%2Fsmartwin%2Fresources%2FFont.h
dwt/include/dwt/resources/Handle.h 822@f586c4b0-9d0d-0410-bc51-f1fe239209fc:dcplusplus%2Ftrunk:smartwin%2Finclude%2Fsmartwin%2Fresources%2FHandle.h
dwt/include/dwt/resources/Icon.h 822@f586c4b0-9d0d-0410-bc51-f1fe239209fc:dcplusplus%2Ftrunk:smartwin%2Finclude%2Fsmartwin%2Fresources%2FIcon.h
dwt/include/dwt/resources/ImageList.h 822@f586c4b0-9d0d-0410-bc51-f1fe239209fc:dcplusplus%2Ftrunk:smartwin%2Finclude%2Fsmartwin%2Fresources%2FImageList.h
dwt/include/dwt/resources/Pen.h 873@f586c4b0-9d0d-0410-bc51-f1fe239209fc:dcplusplus%2Ftrunk:smartwin%2Finclude%2Fsmartwin%2Fresources%2FPen.h
dwt/include/dwt/util 712@f586c4b0-9d0d-0410-bc51-f1fe239209fc:dcplusplus%2Ftrunk:smartwin%2FSmartUtil
dwt/include/dwt/util/ChooseWideNarrowChar.h 712@f586c4b0-9d0d-0410-bc51-f1fe239209fc:dcplusplus%2Ftrunk:smartwin%2FSmartUtil%2FChooseWideNarrowChar.h
dwt/include/dwt/util/DateTime.h 712@f586c4b0-9d0d-0410-bc51-f1fe239209fc:dcplusplus%2Ftrunk:smartwin%2FSmartUtil%2FDateTime.h
dwt/include/dwt/util/RegKey.h 712@f586c4b0-9d0d-0410-bc51-f1fe239209fc:dcplusplus%2Ftrunk:smartwin%2FSmartUtil%2FRegKey.h
dwt/include/dwt/util/StringConversion.h 712@f586c4b0-9d0d-0410-bc51-f1fe239209fc:dcplusplus%2Ftrunk:smartwin%2FSmartUtil%2FStringConversion.h
dwt/include/dwt/util/StringUtils.h 978@f586c4b0-9d0d-0410-bc51-f1fe239209fc:dcplusplus%2Ftrunk:smartwin%2FSmartUtil%2FStringUtils.h
dwt/include/dwt/util/TimeSpan.h 712@f586c4b0-9d0d-0410-bc51-f1fe239209fc:dcplusplus%2Ftrunk:smartwin%2FSmartUtil%2FTimeSpan.h
dwt/include/dwt/util/tstring.h 712@f586c4b0-9d0d-0410-bc51-f1fe239209fc:dcplusplus%2Ftrunk:smartwin%2FSmartUtil%2Ftstring.h
dwt/include/dwt/util/xCeptionSmartUtilities.h 712@f586c4b0-9d0d-0410-bc51-f1fe239209fc:dcplusplus%2Ftrunk:smartwin%2FSmartUtil%2FxCeptionSmartUtilities.h
dwt/include/dwt/widgets 712@f586c4b0-9d0d-0410-bc51-f1fe239209fc:dcplusplus%2Ftrunk:smartwin%2Finclude%2Fsmartwin%2Fwidgets
dwt/include/dwt/widgets/Button.h 844@f586c4b0-9d0d-0410-bc51-f1fe239209fc:dcplusplus%2Ftrunk:smartwin%2Finclude%2Fsmartwin%2Faspects%2FAspectButton.h
dwt/include/dwt/widgets/CheckBox.h 712@f586c4b0-9d0d-0410-bc51-f1fe239209fc:dcplusplus%2Ftrunk:smartwin%2Finclude%2Fsmartwin%2Fwidgets%2FWidgetCheckBox.h
dwt/include/dwt/widgets/ColorDialog.h 712@f586c4b0-9d0d-0410-bc51-f1fe239209fc:dcplusplus%2Ftrunk:smartwin%2Finclude%2Fsmartwin%2Fwidgets%2FWidgetChooseColor.h
dwt/include/dwt/widgets/ComboBox.h 712@f586c4b0-9d0d-0410-bc51-f1fe239209fc:dcplusplus%2Ftrunk:smartwin%2Finclude%2Fsmartwin%2Fwidgets%2FWidgetComboBox.h
dwt/include/dwt/widgets/Composite.h composite.h-20080331184314-ain6peu31zweti0t-3
dwt/include/dwt/widgets/Container.h container.h-20080331184314-ain6peu31zweti0t-4
dwt/include/dwt/widgets/Control.h 844@f586c4b0-9d0d-0410-bc51-f1fe239209fc:dcplusplus%2Ftrunk:smartwin%2Finclude%2Fsmartwin%2Faspects%2FAspectControl.h
dwt/include/dwt/widgets/CoolBar.h 712@f586c4b0-9d0d-0410-bc51-f1fe239209fc:dcplusplus%2Ftrunk:smartwin%2Finclude%2Fsmartwin%2Fwidgets%2FWidgetCoolbar.h
dwt/include/dwt/widgets/DateTime.h 712@f586c4b0-9d0d-0410-bc51-f1fe239209fc:dcplusplus%2Ftrunk:smartwin%2Finclude%2Fsmartwin%2Fwidgets%2FWidgetDateTimePicker.h
dwt/include/dwt/widgets/FolderDialog.h 712@f586c4b0-9d0d-0410-bc51-f1fe239209fc:dcplusplus%2Ftrunk:smartwin%2Finclude%2Fsmartwin%2Fwidgets%2FWidgetChooseFolder.h
dwt/include/dwt/widgets/FontDialog.h 712@f586c4b0-9d0d-0410-bc51-f1fe239209fc:dcplusplus%2Ftrunk:smartwin%2Finclude%2Fsmartwin%2Fwidgets%2FWidgetChooseFont.h
dwt/include/dwt/widgets/Frame.h 712@f586c4b0-9d0d-0410-bc51-f1fe239209fc:dcplusplus%2Ftrunk:smartwin%2Finclude%2Fsmartwin%2Fwidgets%2FWidgetWindowBase.h
dwt/include/dwt/widgets/GroupBox.h 712@f586c4b0-9d0d-0410-bc51-f1fe239209fc:dcplusplus%2Ftrunk:smartwin%2Finclude%2Fsmartwin%2Fwidgets%2FWidgetGroupBox.h
dwt/include/dwt/widgets/Label.h 712@f586c4b0-9d0d-0410-bc51-f1fe239209fc:dcplusplus%2Ftrunk:smartwin%2Finclude%2Fsmartwin%2Fwidgets%2FWidgetStatic.h
dwt/include/dwt/widgets/LoadDialog.h 712@f586c4b0-9d0d-0410-bc51-f1fe239209fc:dcplusplus%2Ftrunk:smartwin%2Finclude%2Fsmartwin%2Fwidgets%2FWidgetLoadFile.h
dwt/include/dwt/widgets/MDIChild.h 712@f586c4b0-9d0d-0410-bc51-f1fe239209fc:dcplusplus%2Ftrunk:smartwin%2Finclude%2Fsmartwin%2Fwidgets%2FWidgetMDIChild.h
dwt/include/dwt/widgets/MDIFrame.h 779@f586c4b0-9d0d-0410-bc51-f1fe239209fc:dcplusplus%2Ftrunk:smartwin%2Finclude%2Fsmartwin%2Fwidgets%2FWidgetMDIFrame.h
dwt/include/dwt/widgets/MDIParent.h 712@f586c4b0-9d0d-0410-bc51-f1fe239209fc:dcplusplus%2Ftrunk:smartwin%2Finclude%2Fsmartwin%2Fwidgets%2FWidgetMDIParent.h
dwt/include/dwt/widgets/MessageBox.h 712@f586c4b0-9d0d-0410-bc51-f1fe239209fc:dcplusplus%2Ftrunk:smartwin%2Finclude%2Fsmartwin%2Fwidgets%2FWidgetMessageBox.h
dwt/include/dwt/widgets/ModalDialog.h 712@f586c4b0-9d0d-0410-bc51-f1fe239209fc:dcplusplus%2Ftrunk:smartwin%2Finclude%2Fsmartwin%2Fwidgets%2FWidgetModalDialog.h
dwt/include/dwt/widgets/ModelessDialog.h 712@f586c4b0-9d0d-0410-bc51-f1fe239209fc:dcplusplus%2Ftrunk:smartwin%2Finclude%2Fsmartwin%2Fwidgets%2FWidgetDialog.h
dwt/include/dwt/widgets/ProgressBar.h 712@f586c4b0-9d0d-0410-bc51-f1fe239209fc:dcplusplus%2Ftrunk:smartwin%2Finclude%2Fsmartwin%2Fwidgets%2FWidgetProgressBar.h
dwt/include/dwt/widgets/RadioButton.h 712@f586c4b0-9d0d-0410-bc51-f1fe239209fc:dcplusplus%2Ftrunk:smartwin%2Finclude%2Fsmartwin%2Fwidgets%2FWidgetRadioButton.h
dwt/include/dwt/widgets/RichTextBox.h 712@f586c4b0-9d0d-0410-bc51-f1fe239209fc:dcplusplus%2Ftrunk:smartwin%2Finclude%2Fsmartwin%2Fwidgets%2FWidgetRichTextBox.h
dwt/include/dwt/widgets/SaveDialog.h 712@f586c4b0-9d0d-0410-bc51-f1fe239209fc:dcplusplus%2Ftrunk:smartwin%2Finclude%2Fsmartwin%2Fwidgets%2FWidgetSaveFile.h
dwt/include/dwt/widgets/Slider.h 712@f586c4b0-9d0d-0410-bc51-f1fe239209fc:dcplusplus%2Ftrunk:smartwin%2Finclude%2Fsmartwin%2Fwidgets%2FWidgetSlider.h
dwt/include/dwt/widgets/Spinner.h 712@f586c4b0-9d0d-0410-bc51-f1fe239209fc:dcplusplus%2Ftrunk:smartwin%2Finclude%2Fsmartwin%2Fwidgets%2FWidgetSpinner.h
dwt/include/dwt/widgets/StatusBar.h 712@f586c4b0-9d0d-0410-bc51-f1fe239209fc:dcplusplus%2Ftrunk:smartwin%2Finclude%2Fsmartwin%2Fwidgets%2FWidgetStatusBar.h
dwt/include/dwt/widgets/TabSheet.h 712@f586c4b0-9d0d-0410-bc51-f1fe239209fc:dcplusplus%2Ftrunk:smartwin%2Finclude%2Fsmartwin%2Fwidgets%2FWidgetTabSheet.h
dwt/include/dwt/widgets/TabView.h 849@f586c4b0-9d0d-0410-bc51-f1fe239209fc:dcplusplus%2Ftrunk:smartwin%2Finclude%2Fsmartwin%2Fwidgets%2FWidgetTabView.h
dwt/include/dwt/widgets/Table.h 876@f586c4b0-9d0d-0410-bc51-f1fe239209fc:dcplusplus%2Ftrunk:smartwin%2Finclude%2Fsmartwin%2Fwidgets%2FWidgetListView.h
dwt/include/dwt/widgets/TextBox.h 712@f586c4b0-9d0d-0410-bc51-f1fe239209fc:dcplusplus%2Ftrunk:smartwin%2Finclude%2Fsmartwin%2Fwidgets%2FWidgetTextBox.h
dwt/include/dwt/widgets/ToolBar.h 712@f586c4b0-9d0d-0410-bc51-f1fe239209fc:dcplusplus%2Ftrunk:smartwin%2Finclude%2Fsmartwin%2Fwidgets%2FWidgetToolbar.h
dwt/include/dwt/widgets/ToolTip.h 809@f586c4b0-9d0d-0410-bc51-f1fe239209fc:dcplusplus%2Ftrunk:smartwin%2Finclude%2Fsmartwin%2Fwidgets%2FWidgetToolTip.h
dwt/include/dwt/widgets/Tree.h 712@f586c4b0-9d0d-0410-bc51-f1fe239209fc:dcplusplus%2Ftrunk:smartwin%2Finclude%2Fsmartwin%2Fwidgets%2FWidgetTreeView.h
dwt/include/dwt/widgets/WidgetListViewEditBox.h 876@f586c4b0-9d0d-0410-bc51-f1fe239209fc:dcplusplus%2Ftrunk:smartwin%2Finclude%2Fsmartwin%2Fwidgets%2FWidgetListViewEditBox.h
dwt/include/dwt/widgets/WidgetMenu.h 1003@f586c4b0-9d0d-0410-bc51-f1fe239209fc:dcplusplus%2Ftrunk:smartwin%2Finclude%2Fsmartwin%2Fwidgets%2FWidgetMenu.h
dwt/include/dwt/widgets/Window.h 712@f586c4b0-9d0d-0410-bc51-f1fe239209fc:dcplusplus%2Ftrunk:smartwin%2Finclude%2Fsmartwin%2Fwidgets%2FWidgetWindow.h
dwt/include/dwt/xCeption.h 712@f586c4b0-9d0d-0410-bc51-f1fe239209fc:dcplusplus%2Ftrunk:smartwin%2Finclude%2Fsmartwin%2FxCeption.h
dwt/src 712@f586c4b0-9d0d-0410-bc51-f1fe239209fc:dcplusplus%2Ftrunk:smartwin%2Fsource
dwt/src/Application.cpp 712@f586c4b0-9d0d-0410-bc51-f1fe239209fc:dcplusplus%2Ftrunk:smartwin%2Fsource%2FApplication.cpp
dwt/src/Bitmap.cpp 712@f586c4b0-9d0d-0410-bc51-f1fe239209fc:dcplusplus%2Ftrunk:smartwin%2Fsource%2FBitmap.cpp
dwt/src/Brush.cpp 873@f586c4b0-9d0d-0410-bc51-f1fe239209fc:dcplusplus%2Ftrunk:smartwin%2Fsource%2FBrush.cpp
dwt/src/CanvasClasses.cpp 712@f586c4b0-9d0d-0410-bc51-f1fe239209fc:dcplusplus%2Ftrunk:smartwin%2Fsource%2FCanvasClasses.cpp
dwt/src/CommandLine.cpp 712@f586c4b0-9d0d-0410-bc51-f1fe239209fc:dcplusplus%2Ftrunk:smartwin%2Fsource%2FCommandLine.cpp
dwt/src/Events.cpp events.cpp-20080325100557-k77vniqlbeo19c72-2
dwt/src/Font.cpp 712@f586c4b0-9d0d-0410-bc51-f1fe239209fc:dcplusplus%2Ftrunk:smartwin%2Fsource%2FFont.cpp
dwt/src/Icon.cpp 712@f586c4b0-9d0d-0410-bc51-f1fe239209fc:dcplusplus%2Ftrunk:smartwin%2Fsource%2FIcon.cpp
dwt/src/ImageList.cpp 712@f586c4b0-9d0d-0410-bc51-f1fe239209fc:dcplusplus%2Ftrunk:smartwin%2Fsource%2FImageList.cpp
dwt/src/LibraryLoader.cpp 712@f586c4b0-9d0d-0410-bc51-f1fe239209fc:dcplusplus%2Ftrunk:smartwin%2Fsource%2FLibraryLoader.cpp
dwt/src/Message.cpp 712@f586c4b0-9d0d-0410-bc51-f1fe239209fc:dcplusplus%2Ftrunk:smartwin%2Fsource%2FMessage.cpp
dwt/src/Pen.cpp 873@f586c4b0-9d0d-0410-bc51-f1fe239209fc:dcplusplus%2Ftrunk:smartwin%2Fsource%2FPen.cpp
dwt/src/Point.cpp 1047@f586c4b0-9d0d-0410-bc51-f1fe239209fc:dcplusplus%2Ftrunk:smartwin%2Fsource%2FPoint.cpp
dwt/src/Rectangle.cpp 1045@f586c4b0-9d0d-0410-bc51-f1fe239209fc:dcplusplus%2Ftrunk:smartwin%2Fsource%2FRectangle.cpp
dwt/src/Resource.cpp 712@f586c4b0-9d0d-0410-bc51-f1fe239209fc:dcplusplus%2Ftrunk:smartwin%2Fsource%2FResource.cpp
dwt/src/SConscript 770@f586c4b0-9d0d-0410-bc51-f1fe239209fc:dcplusplus%2Ftrunk:smartwin%2Fsource%2FSConscript
dwt/src/Widget.cpp 712@f586c4b0-9d0d-0410-bc51-f1fe239209fc:dcplusplus%2Ftrunk:smartwin%2Fsource%2FWidget.cpp
dwt/src/WindowClass.cpp 808@f586c4b0-9d0d-0410-bc51-f1fe239209fc:dcplusplus%2Ftrunk:smartwin%2Fsource%2FWindowClass.cpp
dwt/src/util dwtsrcutil-20080403193142-237peanaowtjl3f3-1
dwt/src/util/DateTime.cpp 712@f586c4b0-9d0d-0410-bc51-f1fe239209fc:dcplusplus%2Ftrunk:smartwin%2FSmartUtil%2FDateTime.cpp
dwt/src/util/RegKey.cpp 712@f586c4b0-9d0d-0410-bc51-f1fe239209fc:dcplusplus%2Ftrunk:smartwin%2FSmartUtil%2FRegKey.cpp
dwt/src/util/SConscript sconscript-20080403193847-g4s3ivtnqt52mss8-1
dwt/src/util/StringUtils.cpp 978@f586c4b0-9d0d-0410-bc51-f1fe239209fc:dcplusplus%2Ftrunk:smartwin%2FSmartUtil%2FStringUtils.cpp
dwt/src/util/TimeSpan.cpp 712@f586c4b0-9d0d-0410-bc51-f1fe239209fc:dcplusplus%2Ftrunk:smartwin%2FSmartUtil%2FTimeSpan.cpp
dwt/src/util/tstring.cpp 712@f586c4b0-9d0d-0410-bc51-f1fe239209fc:dcplusplus%2Ftrunk:smartwin%2FSmartUtil%2Ftstring.cpp
dwt/src/widgets 800@f586c4b0-9d0d-0410-bc51-f1fe239209fc:dcplusplus%2Ftrunk:smartwin%2Fsource%2Fwidgets
dwt/src/widgets/Button.cpp 800@f586c4b0-9d0d-0410-bc51-f1fe239209fc:dcplusplus%2Ftrunk:smartwin%2Fsource%2Fwidgets%2FWidgetButton.cpp
dwt/src/widgets/CheckBox.cpp 800@f586c4b0-9d0d-0410-bc51-f1fe239209fc:dcplusplus%2Ftrunk:smartwin%2Fsource%2Fwidgets%2FWidgetCheckBox.cpp
dwt/src/widgets/ColorDialog.cpp colordialog.cpp-20080327231315-98woy23i6ubb6jui-4
dwt/src/widgets/ComboBox.cpp 800@f586c4b0-9d0d-0410-bc51-f1fe239209fc:dcplusplus%2Ftrunk:smartwin%2Fsource%2Fwidgets%2FWidgetComboBox.cpp
dwt/src/widgets/CoolBar.cpp 800@f586c4b0-9d0d-0410-bc51-f1fe239209fc:dcplusplus%2Ftrunk:smartwin%2Fsource%2Fwidgets%2FWidgetCoolbar.cpp
dwt/src/widgets/DateTime.cpp 800@f586c4b0-9d0d-0410-bc51-f1fe239209fc:dcplusplus%2Ftrunk:smartwin%2Fsource%2Fwidgets%2FWidgetDateTimePicker.cpp
dwt/src/widgets/FolderDialog.cpp folderdialog.cpp-20080327215752-664xme4q5cf4ka0s-1
dwt/src/widgets/FontDialog.cpp fontdialog.cpp-20080328195932-jj456z98hdfqyes8-1
dwt/src/widgets/GroupBox.cpp 800@f586c4b0-9d0d-0410-bc51-f1fe239209fc:dcplusplus%2Ftrunk:smartwin%2Fsource%2Fwidgets%2FWidgetGroupBox.cpp
dwt/src/widgets/Label.cpp 800@f586c4b0-9d0d-0410-bc51-f1fe239209fc:dcplusplus%2Ftrunk:smartwin%2Fsource%2Fwidgets%2FWidgetStatic.cpp
dwt/src/widgets/LoadDialog.cpp loaddialog.cpp-20080329103151-2zvxbm5b87on29pc-1
dwt/src/widgets/MDIChild.cpp 800@f586c4b0-9d0d-0410-bc51-f1fe239209fc:dcplusplus%2Ftrunk:smartwin%2Fsource%2Fwidgets%2FWidgetMDIChild.cpp
dwt/src/widgets/MDIFrame.cpp 800@f586c4b0-9d0d-0410-bc51-f1fe239209fc:dcplusplus%2Ftrunk:smartwin%2Fsource%2Fwidgets%2FWidgetMDIFrame.cpp
dwt/src/widgets/MDIParent.cpp 800@f586c4b0-9d0d-0410-bc51-f1fe239209fc:dcplusplus%2Ftrunk:smartwin%2Fsource%2Fwidgets%2FWidgetMDIParent.cpp
dwt/src/widgets/ModalDialog.cpp 800@f586c4b0-9d0d-0410-bc51-f1fe239209fc:dcplusplus%2Ftrunk:smartwin%2Fsource%2Fwidgets%2FWidgetModalDialog.cpp
dwt/src/widgets/ModelessDialog.cpp 800@f586c4b0-9d0d-0410-bc51-f1fe239209fc:dcplusplus%2Ftrunk:smartwin%2Fsource%2Fwidgets%2FWidgetDialog.cpp
dwt/src/widgets/ProgressBar.cpp 800@f586c4b0-9d0d-0410-bc51-f1fe239209fc:dcplusplus%2Ftrunk:smartwin%2Fsource%2Fwidgets%2FWidgetProgressBar.cpp
dwt/src/widgets/RadioButton.cpp 800@f586c4b0-9d0d-0410-bc51-f1fe239209fc:dcplusplus%2Ftrunk:smartwin%2Fsource%2Fwidgets%2FWidgetRadioButton.cpp
dwt/src/widgets/RichTextBox.cpp 821@f586c4b0-9d0d-0410-bc51-f1fe239209fc:dcplusplus%2Ftrunk:smartwin%2Fsource%2Fwidgets%2FWidgetRichTextBox.cpp
dwt/src/widgets/SConscript 800@f586c4b0-9d0d-0410-bc51-f1fe239209fc:dcplusplus%2Ftrunk:smartwin%2Fsource%2Fwidgets%2FSConscript
dwt/src/widgets/SaveDialog.cpp savedialog.cpp-20080329103151-2zvxbm5b87on29pc-2
dwt/src/widgets/Slider.cpp 800@f586c4b0-9d0d-0410-bc51-f1fe239209fc:dcplusplus%2Ftrunk:smartwin%2Fsource%2Fwidgets%2FWidgetSlider.cpp
dwt/src/widgets/Spinner.cpp 800@f586c4b0-9d0d-0410-bc51-f1fe239209fc:dcplusplus%2Ftrunk:smartwin%2Fsource%2Fwidgets%2FWidgetSpinner.cpp
dwt/src/widgets/TabSheet.cpp 800@f586c4b0-9d0d-0410-bc51-f1fe239209fc:dcplusplus%2Ftrunk:smartwin%2Fsource%2Fwidgets%2FWidgetTabSheet.cpp
dwt/src/widgets/TabView.cpp 849@f586c4b0-9d0d-0410-bc51-f1fe239209fc:dcplusplus%2Ftrunk:smartwin%2Fsource%2Fwidgets%2FWidgetTabView.cpp
dwt/src/widgets/Table.cpp 876@f586c4b0-9d0d-0410-bc51-f1fe239209fc:dcplusplus%2Ftrunk:smartwin%2Fsource%2Fwidgets%2FWidgetListView.cpp
dwt/src/widgets/TextBox.cpp 821@f586c4b0-9d0d-0410-bc51-f1fe239209fc:dcplusplus%2Ftrunk:smartwin%2Fsource%2Fwidgets%2FWidgetTextBox.cpp
dwt/src/widgets/ToolBar.cpp 800@f586c4b0-9d0d-0410-bc51-f1fe239209fc:dcplusplus%2Ftrunk:smartwin%2Fsource%2Fwidgets%2FWidgetToolbar.cpp
dwt/src/widgets/ToolTip.cpp 810@f586c4b0-9d0d-0410-bc51-f1fe239209fc:dcplusplus%2Ftrunk:smartwin%2Fsource%2Fwidgets%2FWidgetToolTip.cpp
dwt/src/widgets/Tree.cpp 800@f586c4b0-9d0d-0410-bc51-f1fe239209fc:dcplusplus%2Ftrunk:smartwin%2Fsource%2Fwidgets%2FWidgetTreeView.cpp
dwt/src/widgets/WidgetMenu.cpp 1003@f586c4b0-9d0d-0410-bc51-f1fe239209fc:dcplusplus%2Ftrunk:smartwin%2Fsource%2Fwidgets%2FWidgetMenu.cpp
dwt/src/widgets/Window.cpp 800@f586c4b0-9d0d-0410-bc51-f1fe239209fc:dcplusplus%2Ftrunk:smartwin%2Fsource%2Fwidgets%2FWidgetWindow.cpp
+
Name: bzr:revision-id:v3-trunk1
- 1027 arn...@gm...-20080323183926-schknwnkgeo7ivdn
1028 zouzou123gen-20080323220411-r8usuc3qxwuh7zsn
1029 zouzou123gen-20080323221249-0su72zaj13e706mk
1030 arn...@gm...-20080324140623-muba1dl46m000o8c
1031 zouzou123gen-20080324141933-qbgr93ugpe0297m6
1032 arn...@gm...-20080324153706-siidja05n84i00b1
1033 arn...@gm...-20080324153823-lhn3awurnu77riln
1034 arn...@gm...-20080324165650-zapppziji67yf5a2
1035 zouzou123gen-20080324175936-4mqc2kh0lo5wtdu2
1036 zouzou123gen-20080325004602-6wdsoym95mjuhwd3
1037 arn...@gm...-20080325100659-8fqy6q65itmghlep
1038 zouzou123gen-20080325175216-s297sdiucukfvijh
1039 arn...@gm...-20080325210137-3dfqyoi8ykosy087
1040 arn...@gm...-20080325211747-nwwy1eb33r071sca
1041 arn...@gm...-20080326084110-qbselrjckku275xi
1042 zouzou123gen-20080326123631-35642mgbk2i4ty32
1043 zouzou123gen-20080326124345-f4xwn2d3ty8ubd6r
1044 arn...@gm...-20080326162031-il0nyms30w0mky43
1045 arn...@gm...-20080326164801-8dru8mjc06xgzjpv
1046 arn...@gm...-20080326170438-uzl2rx8fqnohak7g
1047 zouzou123gen-20080326172821-d6uqcbmfb0c6rwlv
1048 arn...@gm...-20080326213257-qlgdh7m2712p2l0q
1049 arn...@gm...-20080326214313-ktnoekgk3s0wmatz
1050 arn...@gm...-20080326215256-0j1iqrf286b9g7zf
1051 arn...@gm...-20080327082121-hoi22wh1gwjdfbyd
1052 arn...@gm...-20080327120639-um3tukdt374rwvgm
1053 zouzou123gen-20080327130703-6vtek6uxy3vua543
1054 arn...@gm...-20080327215831-dmg5mkufskabwkro
1055 arn...@gm...-20080327231459-cdztcv25alsuyqmf
1056 arn...@gm...-200803280...
[truncated message content] |
|
From: <arn...@us...> - 2008-04-07 22:00:58
|
Revision: 1131
http://dcplusplus.svn.sourceforge.net/dcplusplus/?rev=1131&view=rev
Author: arnetheduck
Date: 2008-04-07 15:00:55 -0700 (Mon, 07 Apr 2008)
Log Message:
-----------
SettingsDialog and Tree clean-up
Modified Paths:
--------------
dcplusplus/trunk/changelog.txt
dcplusplus/trunk/dwt/src/widgets/Tree.cpp
dcplusplus/trunk/win32/SettingsDialog.cpp
dcplusplus/trunk/win32/SettingsDialog.h
Property Changed:
----------------
dcplusplus/trunk/
Property changes on: dcplusplus/trunk
___________________________________________________________________
Name: bzr:revision-info
- timestamp: 2008-04-03 23:31:24.709000111 +0200
committer: Jacek Sieka <arn...@gm...>
properties:
branch-nick: dcplusplus
+ timestamp: 2008-04-04 02:24:06.740000010 +0200
committer: poy <po...@12...>
properties:
branch-nick: bzr
Name: bzr:revision-id:v3-trunk1
- 1027 arn...@gm...-20080323183926-schknwnkgeo7ivdn
1028 zouzou123gen-20080323220411-r8usuc3qxwuh7zsn
1029 zouzou123gen-20080323221249-0su72zaj13e706mk
1030 arn...@gm...-20080324140623-muba1dl46m000o8c
1031 zouzou123gen-20080324141933-qbgr93ugpe0297m6
1032 arn...@gm...-20080324153706-siidja05n84i00b1
1033 arn...@gm...-20080324153823-lhn3awurnu77riln
1034 arn...@gm...-20080324165650-zapppziji67yf5a2
1035 zouzou123gen-20080324175936-4mqc2kh0lo5wtdu2
1036 zouzou123gen-20080325004602-6wdsoym95mjuhwd3
1037 arn...@gm...-20080325100659-8fqy6q65itmghlep
1038 zouzou123gen-20080325175216-s297sdiucukfvijh
1039 arn...@gm...-20080325210137-3dfqyoi8ykosy087
1040 arn...@gm...-20080325211747-nwwy1eb33r071sca
1041 arn...@gm...-20080326084110-qbselrjckku275xi
1042 zouzou123gen-20080326123631-35642mgbk2i4ty32
1043 zouzou123gen-20080326124345-f4xwn2d3ty8ubd6r
1044 arn...@gm...-20080326162031-il0nyms30w0mky43
1045 arn...@gm...-20080326164801-8dru8mjc06xgzjpv
1046 arn...@gm...-20080326170438-uzl2rx8fqnohak7g
1047 zouzou123gen-20080326172821-d6uqcbmfb0c6rwlv
1048 arn...@gm...-20080326213257-qlgdh7m2712p2l0q
1049 arn...@gm...-20080326214313-ktnoekgk3s0wmatz
1050 arn...@gm...-20080326215256-0j1iqrf286b9g7zf
1051 arn...@gm...-20080327082121-hoi22wh1gwjdfbyd
1052 arn...@gm...-20080327120639-um3tukdt374rwvgm
1053 zouzou123gen-20080327130703-6vtek6uxy3vua543
1054 arn...@gm...-20080327215831-dmg5mkufskabwkro
1055 arn...@gm...-20080327231459-cdztcv25alsuyqmf
1056 arn...@gm...-20080328085925-gceybsr53oml1p24
1057 arn...@gm...-20080328200512-1sjuu6bcnl2dyd2a
1058 arn...@gm...-20080328210347-bussqjrm5mfswh7o
1059 arn...@gm...-20080329055630-braiir1dskv7a4qm
1060 arn...@gm...-20080329061558-rck8dz60wpj3c5ja
1061 arn...@gm...-20080329081253-if6o5jn329mbzfpl
1062 arn...@gm...-20080329081619-cb4x930j8sp55cs0
1063 arn...@gm...-20080329103216-hgjzo7ra2zixbztd
1064 arn...@gm...-20080329124042-q3aw4iodmo5kafyp
1065 arn...@gm...-20080329124926-2je1z18p0272zpua
1066 arn...@gm...-20080329150901-ehj9t32en7eps2dp
1067 zouzou123gen-20080329153653-36xlvpik2ns9r84r
1068 zouzou123gen-20080329162703-51xr8hg073pg7wq5
1069 zouzou123gen-20080329234706-8ddipdqu0xeudkql
1070 arn...@gm...-20080330081232-ubqr1171ewalrd4q
1071 zouzou123gen-20080330131607-yppbs3mgyjef1cux
1072 zouzou123gen-20080330134835-yv1nogy77ib1uehd
1073 zouzou123gen-20080331124549-alyw7vugdn30piqy
1074 zouzou123gen-20080331135108-q8frtqsin5bosfzm
1075 zouzou123gen-20080331140757-u94q52yccl5lsifk
1076 zouzou123gen-20080331152513-ue1x5qhigcw51348
1077 arn...@gm...-20080331184436-a8g6chibmg8nswls
1078 arn...@gm...-20080331220648-81485k28qmwruwz6
1079 zouzou123gen-20080401081001-2yjn07cf8s5sxr3a
1080 zouzou123gen-20080401081247-f3p4hdjojnd460jw
1081 zouzou123gen-20080401084117-24a454g8o0x656kg
1082 zouzou123gen-20080401133146-jabb5i8870fg6f66
1083 zouzou123gen-20080401154610-mxdqoo5bksru93e6
1084 arn...@gm...-20080401185530-lqj4tflt5ldmx46f
1085 arn...@gm...-20080401212616-ffl7m0xm8gt15knk
1086 arn...@gm...-20080402084515-ofmnwihzv159jton
1087 arn...@gm...-20080402133105-y70soi38owzl76i9
1088 arn...@gm...-20080402142417-rn2dbkx19wfz3vae
1089 arn...@gm...-20080402144459-u3z3hqvl8aqjc4a0
1090 zouzou123gen-20080402145051-zi8tmvy8u3r2mzu8
1091 arn...@gm...-20080402152137-f397uz1yp9qjvfwh
1092 zouzou123gen-20080402170355-29wda40wk3cy7lu5
1093 arn...@gm...-20080402180628-ipos9li0c4bsmq1h
1094 arn...@gm...-20080402181235-s2a6f4ww4lzayl46
1095 arn...@gm...-20080402193851-6mu64vgep6tijith
1096 arn...@gm...-20080402203810-86zpxsx69q83zf3r
1097 arn...@gm...-20080402204331-so2e8n892o23pejr
1098 poy-20080402224153-225qylr2cfwhqrg7
1099 mrmikejj-20080403125112-o8polh8rkn62umyh
1100 arn...@gm...-20080403125139-8xub76j1xazhfxna
1101 po...@12...-20080403140544-13kockkjho883nb4
1102 po...@12...-20080403143012-bxghtoodiolugpbs
1103 arn...@gm...-20080403190809-bbi4bz5rfcvjnt20
1104 arn...@gm...-20080403205410-czxru1vcg1s4wcws
1105 arn...@gm...-20080403213124-54spdrwszgyimd90
+ 1027 arn...@gm...-20080323183926-schknwnkgeo7ivdn
1028 zouzou123gen-20080323220411-r8usuc3qxwuh7zsn
1029 zouzou123gen-20080323221249-0su72zaj13e706mk
1030 arn...@gm...-20080324140623-muba1dl46m000o8c
1031 zouzou123gen-20080324141933-qbgr93ugpe0297m6
1032 arn...@gm...-20080324153706-siidja05n84i00b1
1033 arn...@gm...-20080324153823-lhn3awurnu77riln
1034 arn...@gm...-20080324165650-zapppziji67yf5a2
1035 zouzou123gen-20080324175936-4mqc2kh0lo5wtdu2
1036 zouzou123gen-20080325004602-6wdsoym95mjuhwd3
1037 arn...@gm...-20080325100659-8fqy6q65itmghlep
1038 zouzou123gen-20080325175216-s297sdiucukfvijh
1039 arn...@gm...-20080325210137-3dfqyoi8ykosy087
1040 arn...@gm...-20080325211747-nwwy1eb33r071sca
1041 arn...@gm...-20080326084110-qbselrjckku275xi
1042 zouzou123gen-20080326123631-35642mgbk2i4ty32
1043 zouzou123gen-20080326124345-f4xwn2d3ty8ubd6r
1044 arn...@gm...-20080326162031-il0nyms30w0mky43
1045 arn...@gm...-20080326164801-8dru8mjc06xgzjpv
1046 arn...@gm...-20080326170438-uzl2rx8fqnohak7g
1047 zouzou123gen-20080326172821-d6uqcbmfb0c6rwlv
1048 arn...@gm...-20080326213257-qlgdh7m2712p2l0q
1049 arn...@gm...-20080326214313-ktnoekgk3s0wmatz
1050 arn...@gm...-20080326215256-0j1iqrf286b9g7zf
1051 arn...@gm...-20080327082121-hoi22wh1gwjdfbyd
1052 arn...@gm...-20080327120639-um3tukdt374rwvgm
1053 zouzou123gen-20080327130703-6vtek6uxy3vua543
1054 arn...@gm...-20080327215831-dmg5mkufskabwkro
1055 arn...@gm...-20080327231459-cdztcv25alsuyqmf
1056 arn...@gm...-20080328085925-gceybsr53oml1p24
1057 arn...@gm...-20080328200512-1sjuu6bcnl2dyd2a
1058 arn...@gm...-20080328210347-bussqjrm5mfswh7o
1059 arn...@gm...-20080329055630-braiir1dskv7a4qm
1060 arn...@gm...-20080329061558-rck8dz60wpj3c5ja
1061 arn...@gm...-20080329081253-if6o5jn329mbzfpl
1062 arn...@gm...-20080329081619-cb4x930j8sp55cs0
1063 arn...@gm...-20080329103216-hgjzo7ra2zixbztd
1064 arn...@gm...-20080329124042-q3aw4iodmo5kafyp
1065 arn...@gm...-20080329124926-2je1z18p0272zpua
1066 arn...@gm...-20080329150901-ehj9t32en7eps2dp
1067 zouzou123gen-20080329153653-36xlvpik2ns9r84r
1068 zouzou123gen-20080329162703-51xr8hg073pg7wq5
1069 zouzou123gen-20080329234706-8ddipdqu0xeudkql
1070 arn...@gm...-20080330081232-ubqr1171ewalrd4q
1071 zouzou123gen-20080330131607-yppbs3mgyjef1cux
1072 zouzou123gen-20080330134835-yv1nogy77ib1uehd
1073 zouzou123gen-20080331124549-alyw7vugdn30piqy
1074 zouzou123gen-20080331135108-q8frtqsin5bosfzm
1075 zouzou123gen-20080331140757-u94q52yccl5lsifk
1076 zouzou123gen-20080331152513-ue1x5qhigcw51348
1077 arn...@gm...-20080331184436-a8g6chibmg8nswls
1078 arn...@gm...-20080331220648-81485k28qmwruwz6
1079 zouzou123gen-20080401081001-2yjn07cf8s5sxr3a
1080 zouzou123gen-20080401081247-f3p4hdjojnd460jw
1081 zouzou123gen-20080401084117-24a454g8o0x656kg
1082 zouzou123gen-20080401133146-jabb5i8870fg6f66
1083 zouzou123gen-20080401154610-mxdqoo5bksru93e6
1084 arn...@gm...-20080401185530-lqj4tflt5ldmx46f
1085 arn...@gm...-20080401212616-ffl7m0xm8gt15knk
1086 arn...@gm...-20080402084515-ofmnwihzv159jton
1087 arn...@gm...-20080402133105-y70soi38owzl76i9
1088 arn...@gm...-20080402142417-rn2dbkx19wfz3vae
1089 arn...@gm...-20080402144459-u3z3hqvl8aqjc4a0
1090 zouzou123gen-20080402145051-zi8tmvy8u3r2mzu8
1091 arn...@gm...-20080402152137-f397uz1yp9qjvfwh
1092 zouzou123gen-20080402170355-29wda40wk3cy7lu5
1093 arn...@gm...-20080402180628-ipos9li0c4bsmq1h
1094 arn...@gm...-20080402181235-s2a6f4ww4lzayl46
1095 arn...@gm...-20080402193851-6mu64vgep6tijith
1096 arn...@gm...-20080402203810-86zpxsx69q83zf3r
1097 arn...@gm...-20080402204331-so2e8n892o23pejr
1098 poy-20080402224153-225qylr2cfwhqrg7
1099 mrmikejj-20080403125112-o8polh8rkn62umyh
1100 arn...@gm...-20080403125139-8xub76j1xazhfxna
1101 po...@12...-20080403140544-13kockkjho883nb4
1102 po...@12...-20080403143012-bxghtoodiolugpbs
1103 arn...@gm...-20080403190809-bbi4bz5rfcvjnt20
1104 arn...@gm...-20080403205410-czxru1vcg1s4wcws
1105 arn...@gm...-20080403213124-54spdrwszgyimd90
1106 po...@12...-20080404002406-aj74x5tngi6mmmj1
Modified: dcplusplus/trunk/changelog.txt
===================================================================
--- dcplusplus/trunk/changelog.txt 2008-04-07 22:00:19 UTC (rev 1130)
+++ dcplusplus/trunk/changelog.txt 2008-04-07 22:00:55 UTC (rev 1131)
@@ -4,7 +4,7 @@
* Fixed out of focus window when restoring from icon (poy)
* [L#203865] Fixed multiple instances (poy)
* Context-sensitive help (poy)
-* Updated help files (poy)
+* Updated help files (poy, mikejj)
* Fixed toolbar separators (poy)
* Upgraded to bzip2 1.0.5 (thanks mikejj)
* Fixed background color of drop-down controls
@@ -22,6 +22,8 @@
* [L#209277] Fixed crash on bad translation (thanks poy)
* More controls now use the font defined in settings (poy)
* [L#211164] Fixed bug when a new tab row is created while DC++ is minimized (poy)
+* [L#211480] Fixed duplicated settings pages on bad translations (poy)
+* Added the title of the currently selected page in settings (poy)
-- 0.705 2008-03-14 --
* Several patches for better *nix compatibility of the core (thanks steven sheehy et al)
Modified: dcplusplus/trunk/dwt/src/widgets/Tree.cpp
===================================================================
--- dcplusplus/trunk/dwt/src/widgets/Tree.cpp 2008-04-07 22:00:19 UTC (rev 1130)
+++ dcplusplus/trunk/dwt/src/widgets/Tree.cpp 2008-04-07 22:00:55 UTC (rev 1131)
@@ -48,12 +48,7 @@
HTREEITEM Tree::insert( const SmartUtil::tstring & text, HTREEITEM parent, LPARAM param, int iconIndex, int selectedIconIndex )
{
- TVINSERTSTRUCT tv = { 0 };
- tv.hParent = parent;
- tv.hInsertAfter = TVI_LAST;
-
- TVITEMEX t = { 0 };
- t.mask = TVIF_TEXT;
+ TVITEMEX t = { TVIF_TEXT };
if ( param != 0 )
{
t.mask |= TVIF_PARAM;
@@ -66,17 +61,18 @@
t.iSelectedImage = ( selectedIconIndex == - 1 ? t.iImage : selectedIconIndex );
}
t.pszText = const_cast < TCHAR * >( text.c_str() );
+
+ TVINSERTSTRUCT tv = { parent, TVI_LAST };
#ifdef WINCE
tv.item = t;
#else
tv.itemex = t;
#endif
- return reinterpret_cast< HTREEITEM >( this->sendMessage(TVM_INSERTITEM, 0, reinterpret_cast< LPARAM >( & tv ) ) );
+ return TreeView_InsertItem(this->handle(), &tv);
}
SmartUtil::tstring Tree::getSelectedText() {
- HTREEITEM hSelItem = TreeView_GetSelection( this->handle() );
- return getText( hSelItem );
+ return getText(TreeView_GetSelection(this->handle()));
}
SmartUtil::tstring Tree::getText( HTREEITEM node )
@@ -85,9 +81,7 @@
return SmartUtil::tstring();
}
- TVITEMEX item;
- item.mask = TVIF_HANDLE | TVIF_TEXT;
- item.hItem = node;
+ TVITEMEX item = { TVIF_HANDLE | TVIF_TEXT, node };
TCHAR buffer[1024];
buffer[0] = '\0';
item.cchTextMax = 1022;
@@ -126,8 +120,7 @@
}
LPARAM Tree::getDataImpl(HTREEITEM item) {
- TVITEM tvitem = { TVIF_PARAM | TVIF_HANDLE };
- tvitem.hItem = item;
+ TVITEM tvitem = { TVIF_PARAM | TVIF_HANDLE, item };
if(!TreeView_GetItem(this->handle(), &tvitem)) {
return 0;
}
@@ -135,8 +128,7 @@
}
void Tree::setDataImpl(HTREEITEM item, LPARAM lParam) {
- TVITEM tvitem = { TVIF_PARAM | TVIF_HANDLE };
- tvitem.hItem = item;
+ TVITEM tvitem = { TVIF_PARAM | TVIF_HANDLE, item };
tvitem.lParam = lParam;
TreeView_SetItem(this->handle(), &tvitem);
}
Modified: dcplusplus/trunk/win32/SettingsDialog.cpp
===================================================================
--- dcplusplus/trunk/win32/SettingsDialog.cpp 2008-04-07 22:00:19 UTC (rev 1130)
+++ dcplusplus/trunk/win32/SettingsDialog.cpp 2008-04-07 22:00:55 UTC (rev 1131)
@@ -71,7 +71,7 @@
setText(T_("Settings"));
attachChild(pageTree, IDC_SETTINGS_PAGES);
- pageTree->onSelectionChanged(std::tr1::bind(&SettingsDialog::selectionChanged, this));
+ pageTree->onSelectionChanged(std::tr1::bind(&SettingsDialog::handleSelectionChanged, this));
{
ButtonPtr button = attachChild<Button>(IDOK);
@@ -88,115 +88,74 @@
}
addPage(T_("Personal information"), new GeneralPage(this));
+
addPage(T_("Connection settings"), new NetworkPage(this));
- addPage(T_("Downloads"), new DownloadPage(this));
- addPage(T_("Downloads\\Favorites"), new FavoriteDirsPage(this));
- addPage(T_("Downloads\\Queue"), new QueuePage(this));
+
+ {
+ HTREEITEM item = addPage(T_("Downloads"), new DownloadPage(this));
+ addPage(T_("Favorites"), new FavoriteDirsPage(this), item);
+ addPage(T_("Queue"), new QueuePage(this), item);
+ }
+
addPage(T_("Sharing"), new UploadPage(this));
- addPage(T_("Appearance"), new AppearancePage(this));
- addPage(T_("Appearance\\Colors and sounds"), new Appearance2Page(this));
- addPage(T_("Appearance\\Tabs"), new TabsPage(this));
- addPage(T_("Appearance\\Windows"), new WindowsPage(this));
- addPage(T_("Advanced"), new AdvancedPage(this));
- addPage(T_("Advanced\\Logs"), new LogPage(this));
- addPage(T_("Advanced\\Experts only"), new Advanced3Page(this));
- addPage(T_("Advanced\\User Commands"), new UCPage(this));
- addPage(T_("Advanced\\Security Certificates"), new CertificatesPage(this));
-
+
+ {
+ HTREEITEM item = addPage(T_("Appearance"), new AppearancePage(this));
+ addPage(T_("Colors and sounds"), new Appearance2Page(this), item);
+ addPage(T_("Tabs"), new TabsPage(this), item);
+ addPage(T_("Windows"), new WindowsPage(this), item);
+ }
+
+ {
+ HTREEITEM item = addPage(T_("Advanced"), new AdvancedPage(this));
+ addPage(T_("Logs"), new LogPage(this), item);
+ addPage(T_("Experts only"), new Advanced3Page(this), item);
+ addPage(T_("User Commands"), new UCPage(this), item);
+ addPage(T_("Security Certificates"), new CertificatesPage(this), item);
+ }
+
+ updateTitle();
+
return false;
}
+HTREEITEM SettingsDialog::addPage(const tstring& title, PropPage* page, HTREEITEM parent) {
+ pages.push_back(page);
+
+ HTREEITEM item = pageTree->insert(title, parent, reinterpret_cast<LPARAM>(page));
+ pageTree->expand(parent);
+ return item;
+}
+
void SettingsDialog::handleHelp(HWND hWnd, unsigned id) {
if(id == IDH_STARTPAGE && currentPage)
id = currentPage->getHelpId();
WinUtil::help(hWnd, id);
}
-void SettingsDialog::addPage(const tstring& title, PropPage* page) {
- pages.push_back(page);
- addChild(title, TVI_ROOT, page);
-}
-
-void SettingsDialog::handleOKClicked() {
- write();
- endDialog(IDOK);
-}
-
-void SettingsDialog::selectionChanged() {
- HTREEITEM item = TreeView_GetSelection(pageTree->handle());
- if(item == NULL) {
- showPage(0);
- } else {
- TVITEM tvitem = { TVIF_PARAM | TVIF_HANDLE };
- tvitem.hItem = item;
- if(!TreeView_GetItem(pageTree->handle(), &tvitem)) {
- showPage(0);
- } else {
- showPage(reinterpret_cast<PropPage*>(tvitem.lParam));
+void SettingsDialog::handleSelectionChanged() {
+ PropPage* page = reinterpret_cast<PropPage*>(pageTree->getData(pageTree->getSelected()));
+ if(page) {
+ if(currentPage) {
+ currentPage->setVisible(false);
+ currentPage = 0;
}
- }
-}
-void SettingsDialog::showPage(PropPage* page) {
- if(currentPage) {
- ::ShowWindow(dynamic_cast<SmartWin::Widget*>(currentPage)->handle(), SW_HIDE);
- currentPage = 0;
- }
- if(page) {
- ::ShowWindow(dynamic_cast<SmartWin::Widget*>(page)->handle(), SW_SHOW);
+ page->setVisible(true);
currentPage = page;
+
+ updateTitle();
}
}
-HTREEITEM SettingsDialog::addChild(const tstring& str, HTREEITEM parent, PropPage* page) {
- TVINSERTSTRUCT tvi;
- tvi.hInsertAfter = TVI_LAST;
- tvi.hParent = parent;
-
- HTREEITEM first = (parent == TVI_ROOT) ? TreeView_GetRoot(pageTree->handle()) : TreeView_GetChild(pageTree->handle(), parent);
-
- string::size_type i = str.find(SEPARATOR);
- if(i == string::npos) {
- // Last dir, the actual page
- HTREEITEM item = find(str, first);
- if(item == NULL) {
- // Doesn't exist, add
- tvi.item.mask = TVIF_PARAM | TVIF_TEXT;
- tvi.item.pszText = const_cast<LPTSTR>(str.c_str());
- tvi.item.lParam = reinterpret_cast<LPARAM>(page);
- item = TreeView_InsertItem(pageTree->handle(), &tvi);
- TreeView_Expand(pageTree->handle(), parent, TVE_EXPAND);
- return item;
- } else {
- // Update page
- if(pageTree->getData(item) == 0)
- pageTree->setData(item, reinterpret_cast<LPARAM>(page));
- return item;
- }
- } else {
- tstring name = str.substr(0, i);
- HTREEITEM item = find(name, first);
- if(item == NULL) {
- // Doesn't exist, add...
- tvi.item.mask = TVIF_PARAM | TVIF_TEXT;
- tvi.item.lParam = 0;
- tvi.item.pszText = const_cast<LPTSTR>(name.c_str());
- item = TreeView_InsertItem(pageTree->handle(), &tvi);
- }
- TreeView_Expand(pageTree->handle(), parent, TVE_EXPAND);
- // Recurse...
- return addChild(str.substr(i+1), item, page);
- }
+void SettingsDialog::handleOKClicked() {
+ write();
+ endDialog(IDOK);
}
-HTREEITEM SettingsDialog::find(const tstring& str, HTREEITEM start) {
- while(start != NULL) {
- if(pageTree->getText(start) == str) {
- return start;
- }
- start = TreeView_GetNextSibling(pageTree->handle(), start);
- }
- return start;
+void SettingsDialog::updateTitle() {
+ tstring title = pageTree->getSelectedText();
+ setText(title.empty() ? T_("Settings") : T_("Settings") + _T(" - [") + title + _T("]"));
}
void SettingsDialog::write() {
Modified: dcplusplus/trunk/win32/SettingsDialog.h
===================================================================
--- dcplusplus/trunk/win32/SettingsDialog.h 2008-04-07 22:00:19 UTC (rev 1130)
+++ dcplusplus/trunk/win32/SettingsDialog.h 2008-04-07 22:00:55 UTC (rev 1131)
@@ -38,17 +38,14 @@
TreePtr pageTree;
- void addPage(const tstring& title, PropPage* page);
+ HTREEITEM addPage(const tstring& title, PropPage* page, HTREEITEM parent = TVI_ROOT);
+ void updateTitle();
void write();
bool initDialog();
void handleHelp(HWND hWnd, unsigned id);
+ void handleSelectionChanged();
void handleOKClicked();
- void selectionChanged();
- void showPage(PropPage* page);
-
- HTREEITEM addChild(const tstring& str, HTREEITEM parent, PropPage* page);
- HTREEITEM find(const tstring& str, HTREEITEM start);
};
#endif
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
|
|
From: <arn...@us...> - 2008-04-14 19:56:30
|
Revision: 1132
http://dcplusplus.svn.sourceforge.net/dcplusplus/?rev=1132&view=rev
Author: arnetheduck
Date: 2008-04-14 12:56:17 -0700 (Mon, 14 Apr 2008)
Log Message:
-----------
Rename namespace
Modified Paths:
--------------
dcplusplus/trunk/dwt/include/dwt/Anchors.h
dcplusplus/trunk/dwt/include/dwt/Application.h
dcplusplus/trunk/dwt/include/dwt/ApplicationPlatformCommon.h
dcplusplus/trunk/dwt/include/dwt/ApplicationPlatformDesktop.h
dcplusplus/trunk/dwt/include/dwt/ApplicationPlatformWinCE.h
dcplusplus/trunk/dwt/include/dwt/Atom.h
dcplusplus/trunk/dwt/include/dwt/CanvasClasses.h
dcplusplus/trunk/dwt/include/dwt/ClipBoard.h
dcplusplus/trunk/dwt/include/dwt/CommandLine.h
dcplusplus/trunk/dwt/include/dwt/Cursor.h
dcplusplus/trunk/dwt/include/dwt/Dispatchers.h
dcplusplus/trunk/dwt/include/dwt/Events.h
dcplusplus/trunk/dwt/include/dwt/GCCHeaders.h
dcplusplus/trunk/dwt/include/dwt/LibraryLoader.h
dcplusplus/trunk/dwt/include/dwt/Message.h
dcplusplus/trunk/dwt/include/dwt/Place.h
dcplusplus/trunk/dwt/include/dwt/Point.h
dcplusplus/trunk/dwt/include/dwt/Policies.h
dcplusplus/trunk/dwt/include/dwt/Rectangle.h
dcplusplus/trunk/dwt/include/dwt/Resource.h
dcplusplus/trunk/dwt/include/dwt/Threads.h
dcplusplus/trunk/dwt/include/dwt/VCDesktopHeaders.h
dcplusplus/trunk/dwt/include/dwt/VCPocketPCHeaders.h
dcplusplus/trunk/dwt/include/dwt/Widget.h
dcplusplus/trunk/dwt/include/dwt/WidgetCreator.h
dcplusplus/trunk/dwt/include/dwt/WidgetFactory.h
dcplusplus/trunk/dwt/include/dwt/WidgetFactoryPlatformCommon.h
dcplusplus/trunk/dwt/include/dwt/WidgetFactoryPlatformSmartWinCE.h
dcplusplus/trunk/dwt/include/dwt/WidgetFactoryPlatformSmartWinDesktop.h
dcplusplus/trunk/dwt/include/dwt/WindowClass.h
dcplusplus/trunk/dwt/include/dwt/WindowsHeaders.h
dcplusplus/trunk/dwt/include/dwt/aspects/AspectActivate.h
dcplusplus/trunk/dwt/include/dwt/aspects/AspectBorder.h
dcplusplus/trunk/dwt/include/dwt/aspects/AspectClickable.h
dcplusplus/trunk/dwt/include/dwt/aspects/AspectCloseable.h
dcplusplus/trunk/dwt/include/dwt/aspects/AspectColor.h
dcplusplus/trunk/dwt/include/dwt/aspects/AspectCommand.h
dcplusplus/trunk/dwt/include/dwt/aspects/AspectContextMenu.h
dcplusplus/trunk/dwt/include/dwt/aspects/AspectDblClickable.h
dcplusplus/trunk/dwt/include/dwt/aspects/AspectDialog.h
dcplusplus/trunk/dwt/include/dwt/aspects/AspectDragDrop.h
dcplusplus/trunk/dwt/include/dwt/aspects/AspectEnabled.h
dcplusplus/trunk/dwt/include/dwt/aspects/AspectEraseBackground.h
dcplusplus/trunk/dwt/include/dwt/aspects/AspectFileFilter.h
dcplusplus/trunk/dwt/include/dwt/aspects/AspectFocus.h
dcplusplus/trunk/dwt/include/dwt/aspects/AspectFont.h
dcplusplus/trunk/dwt/include/dwt/aspects/AspectHelp.h
dcplusplus/trunk/dwt/include/dwt/aspects/AspectKeyboard.h
dcplusplus/trunk/dwt/include/dwt/aspects/AspectMinMax.h
dcplusplus/trunk/dwt/include/dwt/aspects/AspectMouse.h
dcplusplus/trunk/dwt/include/dwt/aspects/AspectPainting.h
dcplusplus/trunk/dwt/include/dwt/aspects/AspectRaw.h
dcplusplus/trunk/dwt/include/dwt/aspects/AspectScrollable.h
dcplusplus/trunk/dwt/include/dwt/aspects/AspectSelection.h
dcplusplus/trunk/dwt/include/dwt/aspects/AspectSizable.h
dcplusplus/trunk/dwt/include/dwt/aspects/AspectText.h
dcplusplus/trunk/dwt/include/dwt/aspects/AspectTimer.h
dcplusplus/trunk/dwt/include/dwt/aspects/AspectUpdate.h
dcplusplus/trunk/dwt/include/dwt/aspects/AspectVisible.h
dcplusplus/trunk/dwt/include/dwt/forward.h
dcplusplus/trunk/dwt/include/dwt/resources/Accelerator.h
dcplusplus/trunk/dwt/include/dwt/resources/Bitmap.h
dcplusplus/trunk/dwt/include/dwt/resources/Brush.h
dcplusplus/trunk/dwt/include/dwt/resources/Font.h
dcplusplus/trunk/dwt/include/dwt/resources/Handle.h
dcplusplus/trunk/dwt/include/dwt/resources/Icon.h
dcplusplus/trunk/dwt/include/dwt/resources/ImageList.h
dcplusplus/trunk/dwt/include/dwt/resources/Pen.h
dcplusplus/trunk/dwt/include/dwt/widgets/Button.h
dcplusplus/trunk/dwt/include/dwt/widgets/CheckBox.h
dcplusplus/trunk/dwt/include/dwt/widgets/ColorDialog.h
dcplusplus/trunk/dwt/include/dwt/widgets/ComboBox.h
dcplusplus/trunk/dwt/include/dwt/widgets/Composite.h
dcplusplus/trunk/dwt/include/dwt/widgets/Container.h
dcplusplus/trunk/dwt/include/dwt/widgets/Control.h
dcplusplus/trunk/dwt/include/dwt/widgets/CoolBar.h
dcplusplus/trunk/dwt/include/dwt/widgets/DateTime.h
dcplusplus/trunk/dwt/include/dwt/widgets/FolderDialog.h
dcplusplus/trunk/dwt/include/dwt/widgets/FontDialog.h
dcplusplus/trunk/dwt/include/dwt/widgets/Frame.h
dcplusplus/trunk/dwt/include/dwt/widgets/GroupBox.h
dcplusplus/trunk/dwt/include/dwt/widgets/Label.h
dcplusplus/trunk/dwt/include/dwt/widgets/LoadDialog.h
dcplusplus/trunk/dwt/include/dwt/widgets/MDIChild.h
dcplusplus/trunk/dwt/include/dwt/widgets/MDIFrame.h
dcplusplus/trunk/dwt/include/dwt/widgets/MDIParent.h
dcplusplus/trunk/dwt/include/dwt/widgets/MessageBox.h
dcplusplus/trunk/dwt/include/dwt/widgets/ModalDialog.h
dcplusplus/trunk/dwt/include/dwt/widgets/ModelessDialog.h
dcplusplus/trunk/dwt/include/dwt/widgets/ProgressBar.h
dcplusplus/trunk/dwt/include/dwt/widgets/RadioButton.h
dcplusplus/trunk/dwt/include/dwt/widgets/RichTextBox.h
dcplusplus/trunk/dwt/include/dwt/widgets/SaveDialog.h
dcplusplus/trunk/dwt/include/dwt/widgets/Slider.h
dcplusplus/trunk/dwt/include/dwt/widgets/Spinner.h
dcplusplus/trunk/dwt/include/dwt/widgets/StatusBar.h
dcplusplus/trunk/dwt/include/dwt/widgets/TabSheet.h
dcplusplus/trunk/dwt/include/dwt/widgets/TabView.h
dcplusplus/trunk/dwt/include/dwt/widgets/Table.h
dcplusplus/trunk/dwt/include/dwt/widgets/TextBox.h
dcplusplus/trunk/dwt/include/dwt/widgets/ToolBar.h
dcplusplus/trunk/dwt/include/dwt/widgets/ToolTip.h
dcplusplus/trunk/dwt/include/dwt/widgets/Tree.h
dcplusplus/trunk/dwt/include/dwt/widgets/WidgetListViewEditBox.h
dcplusplus/trunk/dwt/include/dwt/widgets/WidgetMenu.h
dcplusplus/trunk/dwt/include/dwt/widgets/Window.h
dcplusplus/trunk/dwt/include/dwt/xCeption.h
dcplusplus/trunk/dwt/src/Application.cpp
dcplusplus/trunk/dwt/src/Bitmap.cpp
dcplusplus/trunk/dwt/src/Brush.cpp
dcplusplus/trunk/dwt/src/CanvasClasses.cpp
dcplusplus/trunk/dwt/src/CommandLine.cpp
dcplusplus/trunk/dwt/src/Events.cpp
dcplusplus/trunk/dwt/src/Font.cpp
dcplusplus/trunk/dwt/src/Icon.cpp
dcplusplus/trunk/dwt/src/ImageList.cpp
dcplusplus/trunk/dwt/src/LibraryLoader.cpp
dcplusplus/trunk/dwt/src/Message.cpp
dcplusplus/trunk/dwt/src/Pen.cpp
dcplusplus/trunk/dwt/src/Point.cpp
dcplusplus/trunk/dwt/src/Rectangle.cpp
dcplusplus/trunk/dwt/src/Resource.cpp
dcplusplus/trunk/dwt/src/Widget.cpp
dcplusplus/trunk/dwt/src/WindowClass.cpp
dcplusplus/trunk/dwt/src/widgets/Button.cpp
dcplusplus/trunk/dwt/src/widgets/CheckBox.cpp
dcplusplus/trunk/dwt/src/widgets/ColorDialog.cpp
dcplusplus/trunk/dwt/src/widgets/ComboBox.cpp
dcplusplus/trunk/dwt/src/widgets/CoolBar.cpp
dcplusplus/trunk/dwt/src/widgets/DateTime.cpp
dcplusplus/trunk/dwt/src/widgets/FolderDialog.cpp
dcplusplus/trunk/dwt/src/widgets/FontDialog.cpp
dcplusplus/trunk/dwt/src/widgets/GroupBox.cpp
dcplusplus/trunk/dwt/src/widgets/Label.cpp
dcplusplus/trunk/dwt/src/widgets/LoadDialog.cpp
dcplusplus/trunk/dwt/src/widgets/MDIChild.cpp
dcplusplus/trunk/dwt/src/widgets/MDIFrame.cpp
dcplusplus/trunk/dwt/src/widgets/MDIParent.cpp
dcplusplus/trunk/dwt/src/widgets/ModalDialog.cpp
dcplusplus/trunk/dwt/src/widgets/ModelessDialog.cpp
dcplusplus/trunk/dwt/src/widgets/ProgressBar.cpp
dcplusplus/trunk/dwt/src/widgets/RadioButton.cpp
dcplusplus/trunk/dwt/src/widgets/RichTextBox.cpp
dcplusplus/trunk/dwt/src/widgets/SaveDialog.cpp
dcplusplus/trunk/dwt/src/widgets/Slider.cpp
dcplusplus/trunk/dwt/src/widgets/Spinner.cpp
dcplusplus/trunk/dwt/src/widgets/TabSheet.cpp
dcplusplus/trunk/dwt/src/widgets/TabView.cpp
dcplusplus/trunk/dwt/src/widgets/Table.cpp
dcplusplus/trunk/dwt/src/widgets/TextBox.cpp
dcplusplus/trunk/dwt/src/widgets/ToolBar.cpp
dcplusplus/trunk/dwt/src/widgets/ToolTip.cpp
dcplusplus/trunk/dwt/src/widgets/Tree.cpp
dcplusplus/trunk/dwt/src/widgets/WidgetMenu.cpp
dcplusplus/trunk/dwt/src/widgets/Window.cpp
dcplusplus/trunk/win32/ADLSProperties.cpp
dcplusplus/trunk/win32/ADLSProperties.h
dcplusplus/trunk/win32/ADLSearchFrame.cpp
dcplusplus/trunk/win32/ADLSearchFrame.h
dcplusplus/trunk/win32/AboutDlg.cpp
dcplusplus/trunk/win32/AboutDlg.h
dcplusplus/trunk/win32/Advanced3Page.cpp
dcplusplus/trunk/win32/Advanced3Page.h
dcplusplus/trunk/win32/AdvancedPage.cpp
dcplusplus/trunk/win32/AdvancedPage.h
dcplusplus/trunk/win32/Appearance2Page.cpp
dcplusplus/trunk/win32/Appearance2Page.h
dcplusplus/trunk/win32/AppearancePage.cpp
dcplusplus/trunk/win32/AppearancePage.h
dcplusplus/trunk/win32/AspectSpeaker.h
dcplusplus/trunk/win32/AspectStatus.h
dcplusplus/trunk/win32/CertificatesPage.cpp
dcplusplus/trunk/win32/CertificatesPage.h
dcplusplus/trunk/win32/ComboBox.cpp
dcplusplus/trunk/win32/ComboBox.h
dcplusplus/trunk/win32/CommandDlg.cpp
dcplusplus/trunk/win32/CommandDlg.h
dcplusplus/trunk/win32/DirectoryListingFrame.cpp
dcplusplus/trunk/win32/DirectoryListingFrame.h
dcplusplus/trunk/win32/DownloadPage.cpp
dcplusplus/trunk/win32/DownloadPage.h
dcplusplus/trunk/win32/FavHubProperties.cpp
dcplusplus/trunk/win32/FavHubProperties.h
dcplusplus/trunk/win32/FavHubsFrame.cpp
dcplusplus/trunk/win32/FavHubsFrame.h
dcplusplus/trunk/win32/FavoriteDirsPage.cpp
dcplusplus/trunk/win32/FavoriteDirsPage.h
dcplusplus/trunk/win32/FinishedDLFrame.cpp
dcplusplus/trunk/win32/FinishedDLFrame.h
dcplusplus/trunk/win32/FinishedFrameBase.h
dcplusplus/trunk/win32/FinishedULFrame.cpp
dcplusplus/trunk/win32/FinishedULFrame.h
dcplusplus/trunk/win32/GeneralPage.cpp
dcplusplus/trunk/win32/GeneralPage.h
dcplusplus/trunk/win32/HashProgressDlg.cpp
dcplusplus/trunk/win32/HashProgressDlg.h
dcplusplus/trunk/win32/HoldRedraw.h
dcplusplus/trunk/win32/HubFrame.cpp
dcplusplus/trunk/win32/HubFrame.h
dcplusplus/trunk/win32/HubListsDlg.cpp
dcplusplus/trunk/win32/HubListsDlg.h
dcplusplus/trunk/win32/LineDlg.cpp
dcplusplus/trunk/win32/LineDlg.h
dcplusplus/trunk/win32/LogPage.cpp
dcplusplus/trunk/win32/LogPage.h
dcplusplus/trunk/win32/MDIChildFrame.h
dcplusplus/trunk/win32/MagnetDlg.cpp
dcplusplus/trunk/win32/MagnetDlg.h
dcplusplus/trunk/win32/MainWindow.cpp
dcplusplus/trunk/win32/MainWindow.h
dcplusplus/trunk/win32/NetworkPage.cpp
dcplusplus/trunk/win32/NetworkPage.h
dcplusplus/trunk/win32/NotepadFrame.cpp
dcplusplus/trunk/win32/NotepadFrame.h
dcplusplus/trunk/win32/PrivateFrame.cpp
dcplusplus/trunk/win32/PrivateFrame.h
dcplusplus/trunk/win32/PropPage.cpp
dcplusplus/trunk/win32/PropPage.h
dcplusplus/trunk/win32/PublicHubsFrame.cpp
dcplusplus/trunk/win32/PublicHubsFrame.h
dcplusplus/trunk/win32/QueueFrame.cpp
dcplusplus/trunk/win32/QueueFrame.h
dcplusplus/trunk/win32/QueuePage.cpp
dcplusplus/trunk/win32/QueuePage.h
dcplusplus/trunk/win32/SearchFrame.cpp
dcplusplus/trunk/win32/SearchFrame.h
dcplusplus/trunk/win32/SettingsDialog.cpp
dcplusplus/trunk/win32/SettingsDialog.h
dcplusplus/trunk/win32/ShellContextMenu.cpp
dcplusplus/trunk/win32/ShellContextMenu.h
dcplusplus/trunk/win32/SplashWindow.cpp
dcplusplus/trunk/win32/SplashWindow.h
dcplusplus/trunk/win32/SpyFrame.cpp
dcplusplus/trunk/win32/SpyFrame.h
dcplusplus/trunk/win32/StaticFrame.h
dcplusplus/trunk/win32/StatsFrame.cpp
dcplusplus/trunk/win32/StatsFrame.h
dcplusplus/trunk/win32/SystemFrame.cpp
dcplusplus/trunk/win32/SystemFrame.h
dcplusplus/trunk/win32/TabsPage.cpp
dcplusplus/trunk/win32/TabsPage.h
dcplusplus/trunk/win32/TextBox.cpp
dcplusplus/trunk/win32/TextBox.h
dcplusplus/trunk/win32/TextFrame.cpp
dcplusplus/trunk/win32/TextFrame.h
dcplusplus/trunk/win32/TransferView.cpp
dcplusplus/trunk/win32/TransferView.h
dcplusplus/trunk/win32/TypedTable.h
dcplusplus/trunk/win32/TypedTree.h
dcplusplus/trunk/win32/UCPage.cpp
dcplusplus/trunk/win32/UCPage.h
dcplusplus/trunk/win32/UploadPage.cpp
dcplusplus/trunk/win32/UploadPage.h
dcplusplus/trunk/win32/UserInfoBase.cpp
dcplusplus/trunk/win32/UserInfoBase.h
dcplusplus/trunk/win32/UsersFrame.cpp
dcplusplus/trunk/win32/UsersFrame.h
dcplusplus/trunk/win32/WaitingUsersFrame.cpp
dcplusplus/trunk/win32/WaitingUsersFrame.h
dcplusplus/trunk/win32/WidgetFactory.h
dcplusplus/trunk/win32/WidgetPaned.h
dcplusplus/trunk/win32/WinUtil.cpp
dcplusplus/trunk/win32/WinUtil.h
dcplusplus/trunk/win32/WindowsPage.cpp
dcplusplus/trunk/win32/WindowsPage.h
dcplusplus/trunk/win32/main.cpp
Property Changed:
----------------
dcplusplus/trunk/
Property changes on: dcplusplus/trunk
___________________________________________________________________
Name: bzr:revision-info
- timestamp: 2008-04-04 02:24:06.740000010 +0200
committer: poy <po...@12...>
properties:
branch-nick: bzr
+ timestamp: 2008-04-04 14:24:15.338000059 +0200
committer: Jacek Sieka <arn...@gm...>
properties:
branch-nick: dcplusplus
Name: bzr:revision-id:v3-trunk1
- 1027 arn...@gm...-20080323183926-schknwnkgeo7ivdn
1028 zouzou123gen-20080323220411-r8usuc3qxwuh7zsn
1029 zouzou123gen-20080323221249-0su72zaj13e706mk
1030 arn...@gm...-20080324140623-muba1dl46m000o8c
1031 zouzou123gen-20080324141933-qbgr93ugpe0297m6
1032 arn...@gm...-20080324153706-siidja05n84i00b1
1033 arn...@gm...-20080324153823-lhn3awurnu77riln
1034 arn...@gm...-20080324165650-zapppziji67yf5a2
1035 zouzou123gen-20080324175936-4mqc2kh0lo5wtdu2
1036 zouzou123gen-20080325004602-6wdsoym95mjuhwd3
1037 arn...@gm...-20080325100659-8fqy6q65itmghlep
1038 zouzou123gen-20080325175216-s297sdiucukfvijh
1039 arn...@gm...-20080325210137-3dfqyoi8ykosy087
1040 arn...@gm...-20080325211747-nwwy1eb33r071sca
1041 arn...@gm...-20080326084110-qbselrjckku275xi
1042 zouzou123gen-20080326123631-35642mgbk2i4ty32
1043 zouzou123gen-20080326124345-f4xwn2d3ty8ubd6r
1044 arn...@gm...-20080326162031-il0nyms30w0mky43
1045 arn...@gm...-20080326164801-8dru8mjc06xgzjpv
1046 arn...@gm...-20080326170438-uzl2rx8fqnohak7g
1047 zouzou123gen-20080326172821-d6uqcbmfb0c6rwlv
1048 arn...@gm...-20080326213257-qlgdh7m2712p2l0q
1049 arn...@gm...-20080326214313-ktnoekgk3s0wmatz
1050 arn...@gm...-20080326215256-0j1iqrf286b9g7zf
1051 arn...@gm...-20080327082121-hoi22wh1gwjdfbyd
1052 arn...@gm...-20080327120639-um3tukdt374rwvgm
1053 zouzou123gen-20080327130703-6vtek6uxy3vua543
1054 arn...@gm...-20080327215831-dmg5mkufskabwkro
1055 arn...@gm...-20080327231459-cdztcv25alsuyqmf
1056 arn...@gm...-20080328085925-gceybsr53oml1p24
1057 arn...@gm...-20080328200512-1sjuu6bcnl2dyd2a
1058 arn...@gm...-20080328210347-bussqjrm5mfswh7o
1059 arn...@gm...-20080329055630-braiir1dskv7a4qm
1060 arn...@gm...-20080329061558-rck8dz60wpj3c5ja
1061 arn...@gm...-20080329081253-if6o5jn329mbzfpl
1062 arn...@gm...-20080329081619-cb4x930j8sp55cs0
1063 arn...@gm...-20080329103216-hgjzo7ra2zixbztd
1064 arn...@gm...-20080329124042-q3aw4iodmo5kafyp
1065 arn...@gm...-20080329124926-2je1z18p0272zpua
1066 arn...@gm...-20080329150901-ehj9t32en7eps2dp
1067 zouzou123gen-20080329153653-36xlvpik2ns9r84r
1068 zouzou123gen-20080329162703-51xr8hg073pg7wq5
1069 zouzou123gen-20080329234706-8ddipdqu0xeudkql
1070 arn...@gm...-20080330081232-ubqr1171ewalrd4q
1071 zouzou123gen-20080330131607-yppbs3mgyjef1cux
1072 zouzou123gen-20080330134835-yv1nogy77ib1uehd
1073 zouzou123gen-20080331124549-alyw7vugdn30piqy
1074 zouzou123gen-20080331135108-q8frtqsin5bosfzm
1075 zouzou123gen-20080331140757-u94q52yccl5lsifk
1076 zouzou123gen-20080331152513-ue1x5qhigcw51348
1077 arn...@gm...-20080331184436-a8g6chibmg8nswls
1078 arn...@gm...-20080331220648-81485k28qmwruwz6
1079 zouzou123gen-20080401081001-2yjn07cf8s5sxr3a
1080 zouzou123gen-20080401081247-f3p4hdjojnd460jw
1081 zouzou123gen-20080401084117-24a454g8o0x656kg
1082 zouzou123gen-20080401133146-jabb5i8870fg6f66
1083 zouzou123gen-20080401154610-mxdqoo5bksru93e6
1084 arn...@gm...-20080401185530-lqj4tflt5ldmx46f
1085 arn...@gm...-20080401212616-ffl7m0xm8gt15knk
1086 arn...@gm...-20080402084515-ofmnwihzv159jton
1087 arn...@gm...-20080402133105-y70soi38owzl76i9
1088 arn...@gm...-20080402142417-rn2dbkx19wfz3vae
1089 arn...@gm...-20080402144459-u3z3hqvl8aqjc4a0
1090 zouzou123gen-20080402145051-zi8tmvy8u3r2mzu8
1091 arn...@gm...-20080402152137-f397uz1yp9qjvfwh
1092 zouzou123gen-20080402170355-29wda40wk3cy7lu5
1093 arn...@gm...-20080402180628-ipos9li0c4bsmq1h
1094 arn...@gm...-20080402181235-s2a6f4ww4lzayl46
1095 arn...@gm...-20080402193851-6mu64vgep6tijith
1096 arn...@gm...-20080402203810-86zpxsx69q83zf3r
1097 arn...@gm...-20080402204331-so2e8n892o23pejr
1098 poy-20080402224153-225qylr2cfwhqrg7
1099 mrmikejj-20080403125112-o8polh8rkn62umyh
1100 arn...@gm...-20080403125139-8xub76j1xazhfxna
1101 po...@12...-20080403140544-13kockkjho883nb4
1102 po...@12...-20080403143012-bxghtoodiolugpbs
1103 arn...@gm...-20080403190809-bbi4bz5rfcvjnt20
1104 arn...@gm...-20080403205410-czxru1vcg1s4wcws
1105 arn...@gm...-20080403213124-54spdrwszgyimd90
1106 po...@12...-20080404002406-aj74x5tngi6mmmj1
+ 1027 arn...@gm...-20080323183926-schknwnkgeo7ivdn
1028 zouzou123gen-20080323220411-r8usuc3qxwuh7zsn
1029 zouzou123gen-20080323221249-0su72zaj13e706mk
1030 arn...@gm...-20080324140623-muba1dl46m000o8c
1031 zouzou123gen-20080324141933-qbgr93ugpe0297m6
1032 arn...@gm...-20080324153706-siidja05n84i00b1
1033 arn...@gm...-20080324153823-lhn3awurnu77riln
1034 arn...@gm...-20080324165650-zapppziji67yf5a2
1035 zouzou123gen-20080324175936-4mqc2kh0lo5wtdu2
1036 zouzou123gen-20080325004602-6wdsoym95mjuhwd3
1037 arn...@gm...-20080325100659-8fqy6q65itmghlep
1038 zouzou123gen-20080325175216-s297sdiucukfvijh
1039 arn...@gm...-20080325210137-3dfqyoi8ykosy087
1040 arn...@gm...-20080325211747-nwwy1eb33r071sca
1041 arn...@gm...-20080326084110-qbselrjckku275xi
1042 zouzou123gen-20080326123631-35642mgbk2i4ty32
1043 zouzou123gen-20080326124345-f4xwn2d3ty8ubd6r
1044 arn...@gm...-20080326162031-il0nyms30w0mky43
1045 arn...@gm...-20080326164801-8dru8mjc06xgzjpv
1046 arn...@gm...-20080326170438-uzl2rx8fqnohak7g
1047 zouzou123gen-20080326172821-d6uqcbmfb0c6rwlv
1048 arn...@gm...-20080326213257-qlgdh7m2712p2l0q
1049 arn...@gm...-20080326214313-ktnoekgk3s0wmatz
1050 arn...@gm...-20080326215256-0j1iqrf286b9g7zf
1051 arn...@gm...-20080327082121-hoi22wh1gwjdfbyd
1052 arn...@gm...-20080327120639-um3tukdt374rwvgm
1053 zouzou123gen-20080327130703-6vtek6uxy3vua543
1054 arn...@gm...-20080327215831-dmg5mkufskabwkro
1055 arn...@gm...-20080327231459-cdztcv25alsuyqmf
1056 arn...@gm...-20080328085925-gceybsr53oml1p24
1057 arn...@gm...-20080328200512-1sjuu6bcnl2dyd2a
1058 arn...@gm...-20080328210347-bussqjrm5mfswh7o
1059 arn...@gm...-20080329055630-braiir1dskv7a4qm
1060 arn...@gm...-20080329061558-rck8dz60wpj3c5ja
1061 arn...@gm...-20080329081253-if6o5jn329mbzfpl
1062 arn...@gm...-20080329081619-cb4x930j8sp55cs0
1063 arn...@gm...-20080329103216-hgjzo7ra2zixbztd
1064 arn...@gm...-20080329124042-q3aw4iodmo5kafyp
1065 arn...@gm...-20080329124926-2je1z18p0272zpua
1066 arn...@gm...-20080329150901-ehj9t32en7eps2dp
1067 zouzou123gen-20080329153653-36xlvpik2ns9r84r
1068 zouzou123gen-20080329162703-51xr8hg073pg7wq5
1069 zouzou123gen-20080329234706-8ddipdqu0xeudkql
1070 arn...@gm...-20080330081232-ubqr1171ewalrd4q
1071 zouzou123gen-20080330131607-yppbs3mgyjef1cux
1072 zouzou123gen-20080330134835-yv1nogy77ib1uehd
1073 zouzou123gen-20080331124549-alyw7vugdn30piqy
1074 zouzou123gen-20080331135108-q8frtqsin5bosfzm
1075 zouzou123gen-20080331140757-u94q52yccl5lsifk
1076 zouzou123gen-20080331152513-ue1x5qhigcw51348
1077 arn...@gm...-20080331184436-a8g6chibmg8nswls
1078 arn...@gm...-20080331220648-81485k28qmwruwz6
1079 zouzou123gen-20080401081001-2yjn07cf8s5sxr3a
1080 zouzou123gen-20080401081247-f3p4hdjojnd460jw
1081 zouzou123gen-20080401084117-24a454g8o0x656kg
1082 zouzou123gen-20080401133146-jabb5i8870fg6f66
1083 zouzou123gen-20080401154610-mxdqoo5bksru93e6
1084 arn...@gm...-20080401185530-lqj4tflt5ldmx46f
1085 arn...@gm...-20080401212616-ffl7m0xm8gt15knk
1086 arn...@gm...-20080402084515-ofmnwihzv159jton
1087 arn...@gm...-20080402133105-y70soi38owzl76i9
1088 arn...@gm...-20080402142417-rn2dbkx19wfz3vae
1089 arn...@gm...-20080402144459-u3z3hqvl8aqjc4a0
1090 zouzou123gen-20080402145051-zi8tmvy8u3r2mzu8
1091 arn...@gm...-20080402152137-f397uz1yp9qjvfwh
1092 zouzou123gen-20080402170355-29wda40wk3cy7lu5
1093 arn...@gm...-20080402180628-ipos9li0c4bsmq1h
1094 arn...@gm...-20080402181235-s2a6f4ww4lzayl46
1095 arn...@gm...-20080402193851-6mu64vgep6tijith
1096 arn...@gm...-20080402203810-86zpxsx69q83zf3r
1097 arn...@gm...-20080402204331-so2e8n892o23pejr
1098 poy-20080402224153-225qylr2cfwhqrg7
1099 mrmikejj-20080403125112-o8polh8rkn62umyh
1100 arn...@gm...-20080403125139-8xub76j1xazhfxna
1101 po...@12...-20080403140544-13kockkjho883nb4
1102 po...@12...-20080403143012-bxghtoodiolugpbs
1103 arn...@gm...-20080403190809-bbi4bz5rfcvjnt20
1104 arn...@gm...-20080403205410-czxru1vcg1s4wcws
1105 arn...@gm...-20080403213124-54spdrwszgyimd90
1106 po...@12...-20080404002406-aj74x5tngi6mmmj1
1107 arn...@gm...-20080404122415-mjy07qzbaxyhagra
Modified: dcplusplus/trunk/dwt/include/dwt/Anchors.h
===================================================================
--- dcplusplus/trunk/dwt/include/dwt/Anchors.h 2008-04-07 22:00:55 UTC (rev 1131)
+++ dcplusplus/trunk/dwt/include/dwt/Anchors.h 2008-04-14 19:56:17 UTC (rev 1132)
@@ -9,11 +9,8 @@
#include "Widget.h"
#include <stdexcept>
-using std::vector;
+namespace dwt {
-namespace SmartWin
-{
-
/// AnchoredItem defined the possible parameters for the addAnchored function.
/** Each value describes where the widget will be anchored. "top" for example
* indicated that the widget will always remain the same distance from its parent's top.
@@ -63,7 +60,7 @@
* from the left to the right side of the parent, keeping its original size.
* See the AnchoredItem structure above.
*/
-void addAnchored( SmartWin::Widget* widget, int anchors )
+void addAnchored( dwt::Widget* widget, int anchors )
{
if( widget == NULL || widget->handle() == 0 ||
widget->getParent() == NULL || widget->getParent()->handle() == 0 )
@@ -117,7 +114,7 @@
private:
- vector<AnchoredItem> anchored;
+ std::vector<AnchoredItem> anchored;
void resizeAnchoredItem( const AnchoredItem& item )
Modified: dcplusplus/trunk/dwt/include/dwt/Application.h
===================================================================
--- dcplusplus/trunk/dwt/include/dwt/Application.h 2008-04-07 22:00:55 UTC (rev 1131)
+++ dcplusplus/trunk/dwt/include/dwt/Application.h 2008-04-14 19:56:17 UTC (rev 1132)
@@ -58,10 +58,7 @@
#endif
#endif
-/// Contains all classes used in SmartWin
-namespace SmartWin
-{
-// begin namespace SmartWin
+namespace dwt {
// Forward declaration of friends
class Widget;
@@ -225,7 +222,6 @@
Application( HINSTANCE hInst, int nCmdShow );
};
-// end namespace SmartWin
}
#endif
Modified: dcplusplus/trunk/dwt/include/dwt/ApplicationPlatformCommon.h
===================================================================
--- dcplusplus/trunk/dwt/include/dwt/ApplicationPlatformCommon.h 2008-04-07 22:00:55 UTC (rev 1131)
+++ dcplusplus/trunk/dwt/include/dwt/ApplicationPlatformCommon.h 2008-04-14 19:56:17 UTC (rev 1132)
@@ -36,16 +36,13 @@
#ifndef ApplicationPlatformCommon_h
#define ApplicationPlatformCommon_h
-namespace SmartWin
-{
-// begin namespace SmartWin
+namespace dwt {
template< Platform >
class ApplicationPlatform
{
};
-// end namespace SmartWin
}
#endif
Modified: dcplusplus/trunk/dwt/include/dwt/ApplicationPlatformDesktop.h
===================================================================
--- dcplusplus/trunk/dwt/include/dwt/ApplicationPlatformDesktop.h 2008-04-07 22:00:55 UTC (rev 1131)
+++ dcplusplus/trunk/dwt/include/dwt/ApplicationPlatformDesktop.h 2008-04-14 19:56:17 UTC (rev 1132)
@@ -37,20 +37,17 @@
#ifndef ApplicationPlatformDesktop_h
#define ApplicationPlatformDesktop_h
-namespace SmartWin
-{
-// begin namespace SmartWin
+namespace dwt {
/// Platform specific code for the application class for Desktop version of Windows
/// API
/** Contains Desktop Windows API specific functions for the application class.
*/
template< >
-class ApplicationPlatform< SmartWinDesktop >
+class ApplicationPlatform< dwtDesktop >
{
};
-// end namespace SmartWin
}
#endif //! ApplicationPlatformDesktop_h
Modified: dcplusplus/trunk/dwt/include/dwt/ApplicationPlatformWinCE.h
===================================================================
--- dcplusplus/trunk/dwt/include/dwt/ApplicationPlatformWinCE.h 2008-04-07 22:00:55 UTC (rev 1131)
+++ dcplusplus/trunk/dwt/include/dwt/ApplicationPlatformWinCE.h 2008-04-14 19:56:17 UTC (rev 1132)
@@ -39,9 +39,7 @@
#include "Widget.h"
-namespace SmartWin
-{
-// begin namespace SmartWin
+namespace dwt {
/// Platform specific code for the application class for Windows CE version of
/// Windows API
@@ -72,7 +70,6 @@
}
};
-// end namespace SmartWin
}
#endif //! ApplicationPlatformWinCE_h
Modified: dcplusplus/trunk/dwt/include/dwt/Atom.h
===================================================================
--- dcplusplus/trunk/dwt/include/dwt/Atom.h 2008-04-07 22:00:55 UTC (rev 1131)
+++ dcplusplus/trunk/dwt/include/dwt/Atom.h 2008-04-14 19:56:17 UTC (rev 1132)
@@ -34,7 +34,7 @@
#include "WindowsHeaders.h"
-namespace SmartWin {
+namespace dwt {
class AtomBase {
public:
AtomBase(ATOM atom_) : atom(atom_) { }
Modified: dcplusplus/trunk/dwt/include/dwt/CanvasClasses.h
===================================================================
--- dcplusplus/trunk/dwt/include/dwt/CanvasClasses.h 2008-04-07 22:00:55 UTC (rev 1131)
+++ dcplusplus/trunk/dwt/include/dwt/CanvasClasses.h 2008-04-14 19:56:17 UTC (rev 1132)
@@ -40,9 +40,7 @@
#include "resources/Bitmap.h"
#include "resources/Font.h"
-namespace SmartWin
-{
-// begin namespace SmartWin
+namespace dwt {
/// Helper class for manipulating colors
/** Helper class for manipulating COLORREF values, contains static functions for
@@ -341,7 +339,7 @@
/** Draws a line from rect.pos to rect.pos + rect.size <br>
* (Use Rectangle if you want to fill it.)
*/
- void line( const SmartWin::Rectangle & rect );
+ void line( const dwt::Rectangle & rect );
/// Fills a polygon defined by vertices.
/** Fills a polygon defined by vertices.
@@ -361,7 +359,7 @@
/// Draws an ellipse in the Device Context.
/** Draws an ellipse within the given rectangle.
*/
- void ellipse( const SmartWin::Rectangle & rect );
+ void ellipse( const dwt::Rectangle & rect );
/// Draws a Rectangle in the Device Context.
/** Draws a Rectangle from (left, top) to (right, bottom).
@@ -373,7 +371,7 @@
/** Draws a Rectangle from (pos) to ( pos + size ).
* Uses the current Pen to outline, and the current Brush to fill it.
*/
- void rectangle( const SmartWin::Rectangle & rect );
+ void rectangle( const dwt::Rectangle & rect );
/// Fills a Rectangle in the Device Context with the given brush.
/** Fills a Rectangle from (left, top) to (right, bottom).
@@ -383,7 +381,7 @@
/// Fills a Rectangle in the Device Context with the given brush.
/** Fills a Rectangle within the given Rectangle.
*/
- void fillRectangle( const SmartWin::Rectangle & rect, Brush & brush );
+ void fillRectangle( const dwt::Rectangle & rect, Brush & brush );
/// Sets the pixel at (x,y) to be pixcolor. Returns the old pixel color.
/** Sets the pixel at (x,y) to be pixcol
@@ -445,7 +443,7 @@
* </ul>
* Google for or look at MSDN what their different meaning are.
*/
- int drawText( const SmartUtil::tstring & text, const SmartWin::Rectangle & rect, unsigned format );
+ int drawText( const SmartUtil::tstring & text, const dwt::Rectangle & rect, unsigned format );
/// Draws given text inside given Rectangle
/** Draw text within coordinates of given Rectangle according to <br>
@@ -733,7 +731,6 @@
inline HDC Canvas::handle() const { return itsHdc; }
-// end namespace SmartWin
}
#endif
Modified: dcplusplus/trunk/dwt/include/dwt/ClipBoard.h
===================================================================
--- dcplusplus/trunk/dwt/include/dwt/ClipBoard.h 2008-04-07 22:00:55 UTC (rev 1131)
+++ dcplusplus/trunk/dwt/include/dwt/ClipBoard.h 2008-04-14 19:56:17 UTC (rev 1132)
@@ -39,9 +39,7 @@
#include "WindowsHeaders.h"
#include "util/tstring.h"
-namespace SmartWin
-{
-// begin namespace SmartWin
+namespace dwt {
/// Class for commonalities between the different specializations of the ClipBoard
/// class
@@ -125,13 +123,13 @@
void setClipBoardData( const SmartUtil::tstring & str, const Widget * owner )
{
if ( !::OpenClipboard( owner->handle() ) )
- throw SmartWin::xCep...
[truncated message content] |
|
From: <arn...@us...> - 2008-04-14 19:56:51
|
Revision: 1133
http://dcplusplus.svn.sourceforge.net/dcplusplus/?rev=1133&view=rev
Author: arnetheduck
Date: 2008-04-14 12:56:47 -0700 (Mon, 14 Apr 2008)
Log Message:
-----------
fix menu item callbacks called multiple times
Modified Paths:
--------------
dcplusplus/trunk/dwt/src/widgets/WidgetMenu.cpp
Property Changed:
----------------
dcplusplus/trunk/
Property changes on: dcplusplus/trunk
___________________________________________________________________
Name: bzr:revision-info
- timestamp: 2008-04-04 14:24:15.338000059 +0200
committer: Jacek Sieka <arn...@gm...>
properties:
branch-nick: dcplusplus
+ timestamp: 2008-04-04 16:54:45.630000114 +0200
committer: poy <po...@12...>
properties:
branch-nick: bzr
Name: bzr:revision-id:v3-trunk1
- 1027 arn...@gm...-20080323183926-schknwnkgeo7ivdn
1028 zouzou123gen-20080323220411-r8usuc3qxwuh7zsn
1029 zouzou123gen-20080323221249-0su72zaj13e706mk
1030 arn...@gm...-20080324140623-muba1dl46m000o8c
1031 zouzou123gen-20080324141933-qbgr93ugpe0297m6
1032 arn...@gm...-20080324153706-siidja05n84i00b1
1033 arn...@gm...-20080324153823-lhn3awurnu77riln
1034 arn...@gm...-20080324165650-zapppziji67yf5a2
1035 zouzou123gen-20080324175936-4mqc2kh0lo5wtdu2
1036 zouzou123gen-20080325004602-6wdsoym95mjuhwd3
1037 arn...@gm...-20080325100659-8fqy6q65itmghlep
1038 zouzou123gen-20080325175216-s297sdiucukfvijh
1039 arn...@gm...-20080325210137-3dfqyoi8ykosy087
1040 arn...@gm...-20080325211747-nwwy1eb33r071sca
1041 arn...@gm...-20080326084110-qbselrjckku275xi
1042 zouzou123gen-20080326123631-35642mgbk2i4ty32
1043 zouzou123gen-20080326124345-f4xwn2d3ty8ubd6r
1044 arn...@gm...-20080326162031-il0nyms30w0mky43
1045 arn...@gm...-20080326164801-8dru8mjc06xgzjpv
1046 arn...@gm...-20080326170438-uzl2rx8fqnohak7g
1047 zouzou123gen-20080326172821-d6uqcbmfb0c6rwlv
1048 arn...@gm...-20080326213257-qlgdh7m2712p2l0q
1049 arn...@gm...-20080326214313-ktnoekgk3s0wmatz
1050 arn...@gm...-20080326215256-0j1iqrf286b9g7zf
1051 arn...@gm...-20080327082121-hoi22wh1gwjdfbyd
1052 arn...@gm...-20080327120639-um3tukdt374rwvgm
1053 zouzou123gen-20080327130703-6vtek6uxy3vua543
1054 arn...@gm...-20080327215831-dmg5mkufskabwkro
1055 arn...@gm...-20080327231459-cdztcv25alsuyqmf
1056 arn...@gm...-20080328085925-gceybsr53oml1p24
1057 arn...@gm...-20080328200512-1sjuu6bcnl2dyd2a
1058 arn...@gm...-20080328210347-bussqjrm5mfswh7o
1059 arn...@gm...-20080329055630-braiir1dskv7a4qm
1060 arn...@gm...-20080329061558-rck8dz60wpj3c5ja
1061 arn...@gm...-20080329081253-if6o5jn329mbzfpl
1062 arn...@gm...-20080329081619-cb4x930j8sp55cs0
1063 arn...@gm...-20080329103216-hgjzo7ra2zixbztd
1064 arn...@gm...-20080329124042-q3aw4iodmo5kafyp
1065 arn...@gm...-20080329124926-2je1z18p0272zpua
1066 arn...@gm...-20080329150901-ehj9t32en7eps2dp
1067 zouzou123gen-20080329153653-36xlvpik2ns9r84r
1068 zouzou123gen-20080329162703-51xr8hg073pg7wq5
1069 zouzou123gen-20080329234706-8ddipdqu0xeudkql
1070 arn...@gm...-20080330081232-ubqr1171ewalrd4q
1071 zouzou123gen-20080330131607-yppbs3mgyjef1cux
1072 zouzou123gen-20080330134835-yv1nogy77ib1uehd
1073 zouzou123gen-20080331124549-alyw7vugdn30piqy
1074 zouzou123gen-20080331135108-q8frtqsin5bosfzm
1075 zouzou123gen-20080331140757-u94q52yccl5lsifk
1076 zouzou123gen-20080331152513-ue1x5qhigcw51348
1077 arn...@gm...-20080331184436-a8g6chibmg8nswls
1078 arn...@gm...-20080331220648-81485k28qmwruwz6
1079 zouzou123gen-20080401081001-2yjn07cf8s5sxr3a
1080 zouzou123gen-20080401081247-f3p4hdjojnd460jw
1081 zouzou123gen-20080401084117-24a454g8o0x656kg
1082 zouzou123gen-20080401133146-jabb5i8870fg6f66
1083 zouzou123gen-20080401154610-mxdqoo5bksru93e6
1084 arn...@gm...-20080401185530-lqj4tflt5ldmx46f
1085 arn...@gm...-20080401212616-ffl7m0xm8gt15knk
1086 arn...@gm...-20080402084515-ofmnwihzv159jton
1087 arn...@gm...-20080402133105-y70soi38owzl76i9
1088 arn...@gm...-20080402142417-rn2dbkx19wfz3vae
1089 arn...@gm...-20080402144459-u3z3hqvl8aqjc4a0
1090 zouzou123gen-20080402145051-zi8tmvy8u3r2mzu8
1091 arn...@gm...-20080402152137-f397uz1yp9qjvfwh
1092 zouzou123gen-20080402170355-29wda40wk3cy7lu5
1093 arn...@gm...-20080402180628-ipos9li0c4bsmq1h
1094 arn...@gm...-20080402181235-s2a6f4ww4lzayl46
1095 arn...@gm...-20080402193851-6mu64vgep6tijith
1096 arn...@gm...-20080402203810-86zpxsx69q83zf3r
1097 arn...@gm...-20080402204331-so2e8n892o23pejr
1098 poy-20080402224153-225qylr2cfwhqrg7
1099 mrmikejj-20080403125112-o8polh8rkn62umyh
1100 arn...@gm...-20080403125139-8xub76j1xazhfxna
1101 po...@12...-20080403140544-13kockkjho883nb4
1102 po...@12...-20080403143012-bxghtoodiolugpbs
1103 arn...@gm...-20080403190809-bbi4bz5rfcvjnt20
1104 arn...@gm...-20080403205410-czxru1vcg1s4wcws
1105 arn...@gm...-20080403213124-54spdrwszgyimd90
1106 po...@12...-20080404002406-aj74x5tngi6mmmj1
1107 arn...@gm...-20080404122415-mjy07qzbaxyhagra
+ 1027 arn...@gm...-20080323183926-schknwnkgeo7ivdn
1028 zouzou123gen-20080323220411-r8usuc3qxwuh7zsn
1029 zouzou123gen-20080323221249-0su72zaj13e706mk
1030 arn...@gm...-20080324140623-muba1dl46m000o8c
1031 zouzou123gen-20080324141933-qbgr93ugpe0297m6
1032 arn...@gm...-20080324153706-siidja05n84i00b1
1033 arn...@gm...-20080324153823-lhn3awurnu77riln
1034 arn...@gm...-20080324165650-zapppziji67yf5a2
1035 zouzou123gen-20080324175936-4mqc2kh0lo5wtdu2
1036 zouzou123gen-20080325004602-6wdsoym95mjuhwd3
1037 arn...@gm...-20080325100659-8fqy6q65itmghlep
1038 zouzou123gen-20080325175216-s297sdiucukfvijh
1039 arn...@gm...-20080325210137-3dfqyoi8ykosy087
1040 arn...@gm...-20080325211747-nwwy1eb33r071sca
1041 arn...@gm...-20080326084110-qbselrjckku275xi
1042 zouzou123gen-20080326123631-35642mgbk2i4ty32
1043 zouzou123gen-20080326124345-f4xwn2d3ty8ubd6r
1044 arn...@gm...-20080326162031-il0nyms30w0mky43
1045 arn...@gm...-20080326164801-8dru8mjc06xgzjpv
1046 arn...@gm...-20080326170438-uzl2rx8fqnohak7g
1047 zouzou123gen-20080326172821-d6uqcbmfb0c6rwlv
1048 arn...@gm...-20080326213257-qlgdh7m2712p2l0q
1049 arn...@gm...-20080326214313-ktnoekgk3s0wmatz
1050 arn...@gm...-20080326215256-0j1iqrf286b9g7zf
1051 arn...@gm...-20080327082121-hoi22wh1gwjdfbyd
1052 arn...@gm...-20080327120639-um3tukdt374rwvgm
1053 zouzou123gen-20080327130703-6vtek6uxy3vua543
1054 arn...@gm...-20080327215831-dmg5mkufskabwkro
1055 arn...@gm...-20080327231459-cdztcv25alsuyqmf
1056 arn...@gm...-20080328085925-gceybsr53oml1p24
1057 arn...@gm...-20080328200512-1sjuu6bcnl2dyd2a
1058 arn...@gm...-20080328210347-bussqjrm5mfswh7o
1059 arn...@gm...-20080329055630-braiir1dskv7a4qm
1060 arn...@gm...-20080329061558-rck8dz60wpj3c5ja
1061 arn...@gm...-20080329081253-if6o5jn329mbzfpl
1062 arn...@gm...-20080329081619-cb4x930j8sp55cs0
1063 arn...@gm...-20080329103216-hgjzo7ra2zixbztd
1064 arn...@gm...-20080329124042-q3aw4iodmo5kafyp
1065 arn...@gm...-20080329124926-2je1z18p0272zpua
1066 arn...@gm...-20080329150901-ehj9t32en7eps2dp
1067 zouzou123gen-20080329153653-36xlvpik2ns9r84r
1068 zouzou123gen-20080329162703-51xr8hg073pg7wq5
1069 zouzou123gen-20080329234706-8ddipdqu0xeudkql
1070 arn...@gm...-20080330081232-ubqr1171ewalrd4q
1071 zouzou123gen-20080330131607-yppbs3mgyjef1cux
1072 zouzou123gen-20080330134835-yv1nogy77ib1uehd
1073 zouzou123gen-20080331124549-alyw7vugdn30piqy
1074 zouzou123gen-20080331135108-q8frtqsin5bosfzm
1075 zouzou123gen-20080331140757-u94q52yccl5lsifk
1076 zouzou123gen-20080331152513-ue1x5qhigcw51348
1077 arn...@gm...-20080331184436-a8g6chibmg8nswls
1078 arn...@gm...-20080331220648-81485k28qmwruwz6
1079 zouzou123gen-20080401081001-2yjn07cf8s5sxr3a
1080 zouzou123gen-20080401081247-f3p4hdjojnd460jw
1081 zouzou123gen-20080401084117-24a454g8o0x656kg
1082 zouzou123gen-20080401133146-jabb5i8870fg6f66
1083 zouzou123gen-20080401154610-mxdqoo5bksru93e6
1084 arn...@gm...-20080401185530-lqj4tflt5ldmx46f
1085 arn...@gm...-20080401212616-ffl7m0xm8gt15knk
1086 arn...@gm...-20080402084515-ofmnwihzv159jton
1087 arn...@gm...-20080402133105-y70soi38owzl76i9
1088 arn...@gm...-20080402142417-rn2dbkx19wfz3vae
1089 arn...@gm...-20080402144459-u3z3hqvl8aqjc4a0
1090 zouzou123gen-20080402145051-zi8tmvy8u3r2mzu8
1091 arn...@gm...-20080402152137-f397uz1yp9qjvfwh
1092 zouzou123gen-20080402170355-29wda40wk3cy7lu5
1093 arn...@gm...-20080402180628-ipos9li0c4bsmq1h
1094 arn...@gm...-20080402181235-s2a6f4ww4lzayl46
1095 arn...@gm...-20080402193851-6mu64vgep6tijith
1096 arn...@gm...-20080402203810-86zpxsx69q83zf3r
1097 arn...@gm...-20080402204331-so2e8n892o23pejr
1098 poy-20080402224153-225qylr2cfwhqrg7
1099 mrmikejj-20080403125112-o8polh8rkn62umyh
1100 arn...@gm...-20080403125139-8xub76j1xazhfxna
1101 po...@12...-20080403140544-13kockkjho883nb4
1102 po...@12...-20080403143012-bxghtoodiolugpbs
1103 arn...@gm...-20080403190809-bbi4bz5rfcvjnt20
1104 arn...@gm...-20080403205410-czxru1vcg1s4wcws
1105 arn...@gm...-20080403213124-54spdrwszgyimd90
1106 po...@12...-20080404002406-aj74x5tngi6mmmj1
1107 arn...@gm...-20080404122415-mjy07qzbaxyhagra
1108 po...@12...-20080404145445-84lyk5tyy3b3br14
Modified: dcplusplus/trunk/dwt/src/widgets/WidgetMenu.cpp
===================================================================
--- dcplusplus/trunk/dwt/src/widgets/WidgetMenu.cpp 2008-04-14 19:56:17 UTC (rev 1132)
+++ dcplusplus/trunk/dwt/src/widgets/WidgetMenu.cpp 2008-04-14 19:56:47 UTC (rev 1133)
@@ -202,7 +202,7 @@
void WidgetMenu::addCommands() {
for(CallbackMap::iterator i = callbacks.begin(); i != callbacks.end(); ++i) {
- itsParent->addCallback(Message(WM_COMMAND, i->first), i->second);
+ itsParent->setCallback(Message(WM_COMMAND, i->first), i->second);
}
for(std::vector< ObjectType >::iterator i = itsChildren.begin(); i != itsChildren.end(); ++i) {
(*i)->addCommands();
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
|