|
From: shelarcy <she...@gm...> - 2008-12-12 16:54:31
|
DarcsURL: C:/home/shelarcy/wxhaskell
MIME-Version: 1.0
Content-Type: multipart/mixed; boundary="=_"
--=_
Content-Type: text/plain
Content-Transfer-Encoding: quoted-printable
Fri Dec 12 22:06:52 =93=8C=8B=9E (=95W=8F=80=8E=9E) 2008 shelarcy <shelarc=
y...@gm...>
* Add --global option.
Sat Dec 13 01:33:09 =93=8C=8B=9E (=95W=8F=80=8E=9E) 2008 shelarcy <shelarc=
y...@gm...>
* Add notebookHitTest function (requested by Bernd Holzmuller).
--=_
Content-Type: text/x-darcs-patch; name="add-__global-option_.dpatch"
Content-Transfer-Encoding: quoted-printable
Content-Description: A darcs patch for your repository!
New patches:
[Add --global option.
shelarcy <she...@gm...>**20081212130652
Ignore-this: 12cbdde57790c83d6cd249c296392d2f
] {
hunk ./configure 291
echo " --fvia-C use -fvia-C option"
echo " --package-conf=3D<file> optional local package configuration [$=
hcpkglocal]"
echo " --user use current user's local package database=
"
+ echo " --global use global package database"
echo " --version=3D<version> library version [$version]"
echo " --release=3D<version> library release version [$release]"
echo " --cache expands into previous configure options"
hunk ./configure 358
# sharedprefix=3D"$prefix/share"
sharedprefix=3D"$prefix/lib"
fi;;
+ -global|--global) ;; # just for cabal
-version=3D*|--version=3D*)
version=3D"$arg";;
-release=3D*|--release=3D*)
}
[Add notebookHitTest function (requested by Bernd Holzmuller).
shelarcy <she...@gm...>**20081212163309
Ignore-this: 649bff666a5f3ad1e8600bf95078282a
] {
hunk ./wxc/include/wxc_glue.h 3431
TStringLen wxNotebook_GetPageText( TSelf(wxNotebook) _obj, int nPage, TStr=
ingOutVoid _buf );=0D
int wxNotebook_GetRowCount( TSelf(wxNotebook) _obj );=0D
int wxNotebook_GetSelection( TSelf(wxNotebook) _obj );=0D
+int wxNotebook_HitTest( TSelf(wxNotebook) _obj, TPoint(x,y), long* =
flags );=0D
int wxNotebook_InsertPage( TSelf(wxNotebook) _obj, int nPage, TClas=
s(wxWindow) pPage, TStringVoid strText, TBoolInt bSelect, int imageId );=0D
int wxNotebook_RemovePage( TSelf(wxNotebook) _obj, int nPage );=0D
void wxNotebook_SetImageList( TSelf(wxNotebook) _obj, TClass(wxImage=
List) imageList );=0D
hunk ./wxc/include/wxc_glue.h 3441
int wxNotebook_SetPageText( TSelf(wxNotebook) _obj, int nPage, TStr=
ingVoid strText );=0D
int wxNotebook_SetSelection( TSelf(wxNotebook) _obj, int nPage );=
=0D
=0D
+int expBK_HITTEST_NOWHERE( );=0D
+int expBK_HITTEST_ONICON( );=0D
+int expBK_HITTEST_ONLABEL( );=0D
+int expBK_HITTEST_ONITEM( );=0D
+int expBK_HITTEST_ONPAGE( );=0D
+=0D
/* wxNotebookEvent */=0D
TClassDefExtend(wxNotebookEvent,wxNotifyEvent)=0D
=0D
hunk ./wxc/src/eljnotebook.cpp 76
{=0D
((wxNotebook*)_obj)->SetPadding(wxSize(_w, _h));=0D
}=0D
- =0D
+=0D
+EWXWEXPORT(int, wxNotebook_HitTest)(wxNotebook* _obj, int x, int y, long *=
flags)=0D
+{=0D
+ return _obj->HitTest(wxPoint(x, y), flags);=0D
+}=0D
+=0D
+EWXWEXPORT(int,expBK_HITTEST_NOWHERE)()=0D
+{=0D
+ return (int)wxBK_HITTEST_NOWHERE;=0D
+}=0D
+=0D
+EWXWEXPORT(int,expBK_HITTEST_ONICON)()=0D
+{=0D
+ return (int)wxBK_HITTEST_ONICON;=0D
+}=0D
+=0D
+EWXWEXPORT(int,expBK_HITTEST_ONLABEL)()=0D
+{=0D
+ return (int)wxBK_HITTEST_ONLABEL;=0D
+}=0D
+=0D
+EWXWEXPORT(int,expBK_HITTEST_ONITEM)()=0D
+{=0D
+ return (int)wxBK_HITTEST_ONITEM;=0D
+}=0D
+=0D
+EWXWEXPORT(int,expBK_HITTEST_ONPAGE)()=0D
+{=0D
+ return (int)wxBK_HITTEST_ONPAGE;=0D
+}=0D
+=0D
EWXWEXPORT(int, wxNotebook_DeletePage)(void* _obj, int nPage)=0D
{=0D
return (int)((wxNotebook*)_obj)->DeletePage(nPage);=0D
}
Context:
[Fix: ghc-pkg latest causes problem on Windows.
shelarcy <she...@gm...>**20081211061555
Ignore-this: ef77c47ece75a0921e5e07a1140b811b
] =
[Use latest version of packages in GHC database, part2
shelarcy <she...@gm...>**20081211051248] =
[Use latest version of packages in GHC database
Eric Kow <E....@br...>**20081209224702] =
[When use --user option, wxhaskell should install .cabal location.
shelarcy <she...@gm...>**20081128133122] =
[TAG 0.11.0rc1_2
shelarcy <she...@gm...>**20081128044152] =
Patch bundle hash:
e1294f9653d4182afedea57e96c3b3cb60ab5021
--=_--
.
|