Search found 41 matches

by mse
07.10.2015, 14:17
Forum: ZeosLib 7.2 Forum
Topic: Zeos-MSEgui FPC 3.0 compatibility [patch]
Replies: 1
Views: 557

Zeos-MSEgui FPC 3.0 compatibility [patch]

Attached a small patch for Zeos-MSEgui-FPC 3.0.
by mse
05.09.2014, 11:18
Forum: ZeosLib 7.2 Forum
Topic: MSEgui compatibility [patch]
Replies: 1
Views: 623

MSEgui compatibility [patch]

Here another MSEgui compatibility patch for testing-7.2. diff --git a/src/component/ZSqlMetadata.pas b/src/component/ZSqlMetadata.pas index 81295c9..956df54 100644 --- a/src/component/ZSqlMetadata.pas +++ b/src/component/ZSqlMetadata.pas @@ -56,7 +56,8 @@ interface {$I ZComponent.inc} uses - SysUtil...
by mse
29.06.2014, 11:30
Forum: ZeosLib 7.2 Forum
Topic: [patch]Compile error FPC 2.6.4 -dMSEgui
Replies: 4
Views: 1104

Re: [patch]Compile error FPC 2.6.4 -dMSEgui

Works again, thanks.
by mse
28.06.2014, 10:16
Forum: ZeosLib 7.2 Forum
Topic: [patch]Compile error FPC 2.6.4 -dMSEgui
Replies: 4
Views: 1104

Re: [patch]Compile error FPC 2.6.4 -dMSEgui

It does not compile without ZEncoding: Free Pascal Compiler version 2.6.5 [2014/05/31] for i386 Copyright (c) 1993-2012 by Florian Klaempfl and others Target OS: Linux for i386 Compiling mseide.pas Compiling /home/mse/packs/standard/git/zeos/sourceforge/src/core/ZCompatibility.pas ZCompatibility.pas...
by mse
27.05.2014, 08:54
Forum: ZeosLib 7.2 Forum
Topic: [patch]Compile error FPC 2.6.4 -dMSEgui
Replies: 4
Views: 1104

[patch]Compile error FPC 2.6.4 -dMSEgui

Hi,
7.2 does not compile with FPC 2.6.4 -dMSEgui.
The attached patch fixes it, I don't know if it is correct. ;-)
Additional there is an invalid utf-8 sequence at line 100.
A patched version is here:
https://gitorious.org/mseuniverse/zeos-msegui

Martin
by mse
23.01.2014, 12:46
Forum: ZeosLib 7.2 Forum
Topic: SQLite - VarChar field bug in Delphi XE5 32 bit
Replies: 9
Views: 6938

Re: SQLite - VarChar field bug in Delphi XE5 32 bit

MSEgui deals with the dillemma by several ways. 1. MSEgui widgets show the content of memo fields instead the "(MEMO)" marker. 2. There is a flag dso_stringmemo in dataset options. If it is set memo fields will be converted to normal text fields. This is possible because MSEgui datasets st...
by mse
22.10.2013, 11:07
Forum: User Patches
Topic: Zeoslib for MSEide+MSEgui 3.1
Replies: 11
Views: 11022

Re: Zeoslib for MSEide+MSEgui 3.1

EgonHugeist wrote: AFAIK is the WideString allocated in gloabal heap.
FPC WideString is OLE-memory on Windows. On all other platforms WideString = UnicodeString.
Apropos encoding: How do you manage the ansi to wide moves? Did you add unit cwstring?
Yes, MSEgui has a modified cwstring unit.
by mse
14.10.2013, 12:59
Forum: User Patches
Topic: Zeoslib for MSEide+MSEgui 3.1
Replies: 11
Views: 11022

Re: Zeoslib for MSEide+MSEgui 3.1

EgonHugeist wrote: Patches applied. R2828 \testing-7.2 (SVN)
Compiles, runs and works with FPC fixes_2_6 and MSEgui 3.1, thanks and congrats. :-)
by mse
14.10.2013, 12:19
Forum: User Patches
Topic: Zeoslib for MSEide+MSEgui 3.1
Replies: 11
Views: 11022

Re: Zeoslib for MSEide+MSEgui 3.1

Nice to have Zeos running for MSEgui too. If you want, than i can grant you commit rights. Just to keep Zeos running on MSEgui. Probably no good idea because I can test on FPC only... I'll test Zeos MSEgui compatibility from time to time and provide patches. Accordingly the UnicodeStrings vs TZWide...
by mse
13.10.2013, 16:14
Forum: User Patches
Topic: Zeoslib for MSEide+MSEgui 3.1
Replies: 11
Views: 11022

Re: Zeoslib for MSEide+MSEgui 3.1

MSEgui uses msestring=UnicodeString=utf-16 for all GUI strings and for record buffer in the MSEgui datasets. Instead of pwidechar on a datablock with leading count cardinal we use reference-counted UnicodeString in all buffers. For "alien" datasets, for example the datasets from FCL or Zeo...
by mse
13.10.2013, 09:44
Forum: User Patches
Topic: Zeoslib for MSEide+MSEgui 3.1
Replies: 11
Views: 11022

Re: Zeoslib for MSEide+MSEgui 3.1

It compiles and runs with the attached patch. There are problems with the encoding of the sources, I suggest to make them strictly ASCII (no characters > 127) and use the #nnn notation for non ASCII characters in order to have encoding independent sources. MSEide has the function RightClick-'Convert...
by mse
12.10.2013, 13:52
Forum: User Patches
Topic: Zeoslib for MSEide+MSEgui 3.1
Replies: 11
Views: 11022

Re: Zeoslib for MSEide+MSEgui 3.1

See attachment. Diff is from svn trunk r2793, I updated the git repo on Gitorious. Please check ZeosLazarus.inc around line 95, we both made changes there it seems.
by mse
03.10.2013, 11:23
Forum: User Patches
Topic: Zeoslib for MSEide+MSEgui 3.1
Replies: 11
Views: 11022

Zeoslib for MSEide+MSEgui 3.1

Hi, Because MSEgui 3.0 has own db.pas and classes.pas the Zeoslib components had to be removed from MSEide 3.0. A patched Zeoslib which works with MSEide+MSEgui is here: https://gitorious.org/mseuniverse , repository zeos-msegui, branch mse. MSEide+MSEgui with Zeoslib support is here: https://gitori...
by mse
14.06.2011, 07:15
Forum: User Patches
Topic: [patch_done] Fix incorrect loCaseInsensitive in Lazarus
Replies: 11
Views: 3365

You can try to test this patch in MSEide and report the results ? I have no time to study Zeos 7.0 in deep at the moment. I assume it uses UnicodeString with Delphi and AnsiString with FPC? MSEgui uses UnicodeString with FPC so there probably should be a solution without converting AnsiString<->Uni...
by mse
13.06.2011, 13:45
Forum: User Patches
Topic: [patch_done] Fix incorrect loCaseInsensitive in Lazarus
Replies: 11
Views: 3365

ism wrote:I checked, the plug module "sysutils", and everything will work in MSEide.
I don't understand.