in
global variables :)
yes, add this please to the docs.
we at cygwin will update our libwin32 package also soon, which will
include 1.0 then. The Win32::API was also accepted today as is.
--
Reini Urban
http://xarch.tu-graz.ac.at/home/rurban/
Johan Lindstrom schrieb:
At 13:21 2004-11-09, Reini Urban wrote:
Actually, it seems likely that most of the howls of protest are
likely to be resolved by telling folks to keep top-level window
objects in global variables :)
yes, add this please to the docs.
While we're on the subject
in mind (a couple of examples per control, advanced concepts,
full applications etc )?
--
Reini Urban
http://xarch.tu-graz.ac.at/home/rurban/
versions of -lcomctl32 already define this.
itoa
[EMAIL PROTECTED]
[EMAIL PROTECTED]
[EMAIL PROTECTED]
--
Reini Urban
http://xarch.tu-graz.ac.at/home/rurban/
--- ./GUI.h.orig2004-05-08 19:31:22.0 +0100
+++ ./GUI.h 2004-12-01 23:44:10.469054500 +0100
@@ -37,6 +37,11
a current perl would have been better. (5.8.6)
But it's probably just a simple GUI.xs problem.
--
Reini Urban
http://xarch.tu-graz.ac.at/home/rurban/
Just a short note:
The cygwin package perl-Win32-GUI is about to be released.
Based on my patches.
Win32::GUI was formerly in perl-libwin32. Now it's an extra package.
p5p is also now more responsive regarding cygwin patches, so maybe
libwin32 will be revived also.
--
Reini Urban
http
Robert May schrieb:
Reini Urban wrote:
Jeremy White sagte:
[summary] MinGW build of Win32::GUI with ActiveState perl works with no
binary compatibility issues.
Just a PAR from the PAR ppm does not work for Win32::GUI.
You'd need to compile your own PAR from CPAN, esp. with the latest fixes
further
feedback from the users group, but given the current level of response
(zero from 15 or so downloads) I'm not sure whether an RC2 release
serves any purpose ... comments?
Thanks to everyone who has made comments and given help so far.
--
Reini Urban
http://xarch.tu-graz.ac.at/home
Please file some of the admins a sf.net Project CVS Services request.
MM complains about that.
http://sourceforge.net/tracker/?func=addgroup_id=1atid=21
Category: Project CVS Services
Subject: cvs file rename: perl-win32-gui
Please:
mv perl-win32-gui/Win32-GUI/ToolTip.xs
now using Test::More
I'll try now to write some basic framework to test all controls for ini,
some easy methods and properties.
Win32::GuiTest for dialogs and menus later.
Win32-GUI-1.01_03-t.patch
Description: Binary data
I'll try now to write some basic framework to test all controls for ini,
some easy methods and properties.
Win32::GuiTest for dialogs and menus later.
Attached is the start of the coverage methods:
$W-Add$ctrl(), $W--name, $ctrl-DESTROY()
(AddCtrl methods, is correctly attached and
whitespace.
--
Reini Urban
http://phpwiki.org/ http://xarch.tu-graz.ac.at/home/rurban/
Win32-GUI-1.01_03.patch
Description: Binary data
Jeremy White sagte:
I'm sure if you ask Aldo for permissions to commit changes, he'll add you
(or, indeed anyone else).
Attached are todays patches:
fix and enhance docs for Timer.
fix Kill() do destroy the Timer, not as described before.
change default interval to 10 [ms] since 1 is invalid
1.02 is ready. The missing testcases and features can
be added later.
Reini Urban sagte:
Attached are todays patches:
fix and enhance docs for Timer.
fix Kill() do destroy the Timer, not as described before.
change default interval to 10 [ms] since 1 is invalid and set to 10 on
most NT's.
allow
(cygwin +
mingw) for Win32::API. C::DynaLib callbacks at least works fine for
Win32, in contrary to Win32::API.
--
Reini Urban
http://xarch.tu-graz.ac.at/home/rurban/
http://phpwiki.org/
I've re-added my GUI.pm patched and added the tests.
For me all tests work ok on cygwin and MSVC6, perl-5.8.6
With proper ChangeLog this time
Oops, I made a small mistake with two lines in GUI.pm,
needed for perl 5.6
Attached is the patch against yesterdays patch.
--
Reini Urban
http
Reini Urban sagte:
I've re-added my GUI.pm patched and added the tests.
For me all tests work ok on cygwin and MSVC6, perl-5.8.6
With proper ChangeLog this time
Oops, I made a small mistake with two lines in GUI.pm,
needed for perl 5.6
Attached is the patch against yesterdays patch.
Also
to put something close to
this up at http://perl-win32-gui.sourceforge.net/ and link the 'home'
link from the project page to it.
ok for me.
--
Reini Urban
http://xarch.tu-graz.ac.at/home/rurban/
http://phpwiki.org/
section
was applied some years ago, but removed because older perl don't allow
circular refs at all.
Remember to DESTROY any dangling circular refs with perl = 5.6.
Or is there a better way to create a perl object that can handle both
method calls and events?
--
Reini Urban
http://xarch.tu
by somebody else.
~/bin/my:
#!/bin/sh
if [ -z $1 ]; then echo usage $0 file; exit; fi
if [ ! -f $1 ]; then echo $1 does not exist; exit; fi
if [ -w $1 ]; then echo $1 is already writable; exit; fi
mv -f $1 $1.temp
cp $1.temp $1
chmod g+w $1
rm -f $1.temp
--
Reini Urban
http://xarch.tu-graz.ac.at
Robert May schrieb:
- many tests added, and MANIFEST updated (Reini Urban, Dan Dascalescu,
Robert May)
I've done little with the test other that take what Reini and Dan have
given me, and re-write them to use Test::More. We still need to think
through a testing strategy.
I thought
PROTECTED] wrote:
I think there's enough change to justify a new release - if there's
anything you really want/need in the next release let me know, otherwise
I'll build some release candidates for people to play with, and
depending on feedback turn it into a formal 1.03 release.
--
Reini Urban
modeless dialogs.
* CustomDraw event (here only realized for ListView) and the old
workaround from rob
as sample
--
Reini Urban
http://phpwiki.org/
http://spacemovie.mur.at/ http://helsinki.at/
Win32-GUI-1.04.patch.gz
Description: GNU Zip compressed data
= $_[0]-DragQueryFiles(); } # invalid!
I didn't care to stash the handle in XS yet. It's just a long.
--
Reini Urban
http://phpwiki.org/
http://spacemovie.mur.at/ http://helsinki.at/
DragDrop.pod
Description: Binary data
dragdrop.patch
Description: Binary data
::API.
2006/3/8, Reini Urban [EMAIL PROTECTED]:
Hi
I just finished adding DragDrop to Win32::GUI.
I didn't like the Loft methods and it's Win32::API dependency,
so it's a good GUI.xs and Window.xs integration with the DropFiles
NEM and OEM events supported.
Attached is the generated pod
oops, forgot to attach the patch...
2006/3/9, Reini Urban [EMAIL PROTECTED]:
I simplified and fixed some code in the XS part of DragDrop.
The second argument to the DropFiles event is now a proper
Win32::GUI::DragDrop object with the HDROP handle as -handle.
Unicode filenames not yet
Mouse: , join(, , $drag-MousePosition), \n;
print Files: , join(, , $drag-Files), \n;
}
--
Reini Urban
http://phpwiki.org/
http://spacemovie.mur.at/ http://helsinki.at/
-GUI ChangeLog
===
+ [Reini Urban] : 14 Mar 2006
- GUI.pm : Change version to 1.04, add -dropfiles to Window
- GUI.h : add CustomDraw and DropFiles support,
start with thread-safe static data definitions.
- Button.xs, Header.xs, ListView.xs, Rebar.xs, Toolbar.xs
will fail.
--
Reini Urban
http://phpwiki.org/
http://helsinki.at/ http://spacemovie.mur.at/
100% agreed with all points. Thanks.
2006/3/18, Robert May [EMAIL PROTECTED]:
Reini Urban wrote:
Robert May wrote:
Here's what I am proposing:
(1) All windows/controls will gain the -acceptfiles option that will be
used to set/unset the WS_EX_ACCEPTFILES extended style on the
window
$packages .= BuildTools::macro_subst(__W32G_PKGTPL__) . \n;
--
Reini Urban
have a working Stdafx.o the rest is easy.
--
Reini Urban
http://phpwiki.org/ http://murbreak.at/
http://spacemovie.mur.at/ http://helsinki.at/
2006/6/22, Robert May [EMAIL PROTECTED]:
Reini Urban wrote:
2006/6/18, Robert May [EMAIL PROTECTED]:
3. gnu make, make test, make install doesn't recurse into the subdirs
Win32-GUI-AxWindow, Win32-GUI-DIBitmap, Win32-GUI-Grid
That's by design. None of those 3 modules can be built (as far
= Win32::GUI::Region-ExtCreateRgn($rgndata);
$newrgn-OffsetRgn(150,150);
$DC-InvertRgn($newrgn);
Win32::GUI::Dialog();
$mw-Hide();
exit(0);
__END__
Regards,
Rob.
--
Reini Urban
http://phpwiki.org/ http://murbreak.at/
http://spacemovie.mur.at/ http://helsinki.at/
Robert May schrieb:
Robert May wrote:
Reini Urban wrote:
why not Win32::GUI::Region-ExtCreateRegion() and
Win32::GUI::Region-GetRegionData() ?
Rgn != Region
You're quite correct. I thought I was being consistent with all other
region functions, but we should be being consistent
Attached are some minor cygwin path fixes for Scintilla
--
Reini Urban
http://phpwiki.org/ http://murbreak.at/
http://helsinki.at/ http://spacemovie.mur.at/
2006-07-01 12:14:59 [EMAIL PROTECTED]
* fix cygwin path for LoadLibrary
* remove -T in t/01_load.t to be able to run
2006/7/16, Robert May [EMAIL PROTECTED]:
Reini Urban wrote:
Note that Include/SciLexer.dll must have the executable +x flag in the
filesystem, otehrwise LoadLibrary in cygwin will fail.
I did cvs up, so it's wrong in cvs at sf.net. But not that important.
Just be sure that the final .tar.gz
Did I say to make sure you read the release notes? They're online at
http://www.robmay.me.uk/win32gui/RELEASENOTES.TXT
Minor notpick:
See the Win32::GUI::COnstants documentation for the full allowable
syntax.
= Constants
Featurewise I had no time yet.
(tagPERLWIN32GUI_CREATESTRUCT*, int, int)':
GUI_Helpers.cpp:363: error: invalid conversion from `void*' to `HFONT__*'
make: *** [GUI_Helpers.o] Error 1
--
Reini Urban
http://phpwiki.org/ http://murbreak.at/
http://helsinki.at/ http://spacemovie.mur.at/
Arthur Schwarz schrieb:
I installed Win32-GUI-1.03_04/ into Activestate Perl using the installation
procedures. No problem. However, there doesn't seem to be anything available to
install Win32-GUI-1.03_04/ into a cygwin environment other than a direct copy
from folder to folder. This would be
But I forgot the main module, sorry.
This time with CustomDraw.pm added.
2007/9/27, Reini Urban [EMAIL PROTECTED]:
I found time to cleanup and re-apply my old CustomDraw patch to 1.05.
--
Reini Urban
http://phpwiki.org/ http://murbreak.at/
http://spacemovie.mur.at/ http
2008/2/1, Robert May [EMAIL PROTECTED]:
I can now get clean build/test in the following environment:
OS : MSWin32 MSWin32 MSWin32 Cygwin
Perl: AS5.6.1(638) AS5.8.8(822) AS5.10.0(1002)5.8.8
VC6 ok ok ok-
gcc ok
42 matches
Mail list logo