-
Hi Boby:
There are a few examples in the 'Examples section' of OWLNext site (i guess some of them are included in the installer SetupOWLNext.EXE):
OWL2VCL and VCL2OWL.
Note:
Previuosly, the bind OWL with VCL you needed a special version of OWL, wich included these two differences (Luiggi correct me if I miss something):
- Data alignement: original OWL used 1 byte data alignement (option...
2009-10-26 13:26:32 UTC in OWL Next: C++ Object Oriented Framework
-
Thien:
Good to know.
As alternative editor I suggest you to try Turbo C++ Builder.
It's free and has an updated compiler, the only drawback is that don't include a resource editor. You will need to keep using BC5.0x for that or an third party editor.
Saludos
Sebastian.
2009-09-30 14:03:23 UTC in OWL Next: C++ Object Oriented Framework
-
**Hi Thien:**
I suggest two paths:
1- Install setupOWLNext.exe, it will install OWLNext 6.20<br>
2- Download and install latest OWLMaker (optional but recommended)<br>
3 - Download and run the latest patch for OWLNext 6.20.x. OWLMaker still don't support OWLNext 6.30<br>
4 - Download Turbo C++ Explorer (www.turboexplorer.com), or Borland C++ 5.5, you will need an...
2009-09-23 16:13:01 UTC in OWL Next: C++ Object Oriented Framework
-
Solved in 6.20.x,
OWLNext 6.30 also has the fix, available since Sept-2-2009.
2009-09-05 18:54:51 UTC in OWL Next: C++ Object Oriented Framework
-
Solved in 6.20.x.
Fix is also in 6.30.1 on Sept-2-2009.
2009-09-05 18:48:31 UTC in OWL Next: C++ Object Oriented Framework
-
Submitted by Erwin Lotter:
---- ocremvie.h
OcRemView::GetPartSize() is declared protected.
I use it to get the size of the embedded object and I
don't know how
to do this otherwise.
2009-09-04 23:34:49 UTC in OWL Next: C++ Object Oriented Framework
-
Submitted by Erwin Lotter:
OcRemView::GetState() always returns 256.
(I'm not sure whether I am right here.)
2009-09-04 23:33:00 UTC in OWL Next: C++ Object Oriented Framework
-
Submitted by Erwin Lotter:
When the TOleWindow client of a TOleFrame is painted,
the paintable area is too small by 2 pixels in each direction.
Along each side of the client rect a line of 1 pixel width stays unchanged.
Even Invalidate(true) does not erase that part of the background!
This deos not occur in in-place editing.
For TOleWindow derived classes which overide...
2009-09-04 23:23:53 UTC in OWL Next: C++ Object Oriented Framework
-
Submitted by Erwin Lotter:
---- olewindo.cpp
If, as in the Borland tutorial, RegLinkHead is passed to
TOleWindow::CreateOcView() as a TRegLink*
like: CreateOcView(RegLinkHead, false, 0);
all works fine until someone uses Drag&Drop to drop an
object into
the (in-place) active view. Then for some reason
EvOcViewClose()
is called and inside EvOcViewClose() OcDoc->Close() is
called.
So...
2009-09-04 23:21:19 UTC in OWL Next: C++ Object Oriented Framework
-
Submitted by Erwin Lotter:
---- autoval.h
In TAutoVal::GetArray(), there is assumed, that the variant doesn't
contain any information about the type of the array.
That's not true.
I have changed it this way:
inline SAFEARRAY* TAutoVal::GetArray()
{
if ((vt & atSafeArray) == 0) {
return 0;
}
return (vt & atByRef ? *pparray : parray);
}.
2009-09-04 23:15:28 UTC in OWL Next: C++ Object Oriented Framework