Fixed: Compiling Picture with GTK in Windows:
https://github.com/XusinboyBekchanov/My ... a628609894
Fixed: Compiling Picture with GTK in Windows:
If it works, I already downloaded it, I meant that I was going to see this new version !! At the moment I have only executed it, then I will try a little more, Best regards!!!
Best regards to you too!Tolo68 wrote: ↑Sep 17, 2023 11:52If it works, I already downloaded it, I meant that I was going to see this new version !! At the moment I have only executed it, then I will try a little more, Best regards!!!
Yes, with fbc 1.10.0 event handlers are now created without a static procedure.
Added: DPI (scale factor) support in Linux:Imortis wrote: ↑Sep 28, 2023 15:37 I tried using VisualFBEditor on my linux machine. I have a 4k display, and when using a Display scaling (HighDPI in windows) I get the following results:
The icons are VERY small and the labels run over the top of one another.
The options dialog is almost unusable because of this. Is there a way to fix this?
Not very sure that the error come from VisualFBEditor...D:\FreeBASIC-1.10.0-winlibs-gcc-9.3.0\inc\win\windef.bi(115) error 4: Duplicated definition, max in '#define max(a, b) iif((a) > (b), (a), (b))'
D:\FreeBASIC-1.10.0-winlibs-gcc-9.3.0\inc\win\windef.bi(116) error 4: Duplicated definition, min in '#define min(a, b) iif((a) < (b), (a), (b))'
D:\FreeBASIC-1.10.0-winlibs-gcc-9.3.0\inc\win\wingdi.bi(1466) error 4: Duplicated definition, BGR in '#define BGR(r, g, b) cast(COLORREF, (cast(UBYTE, (r)) or (cast(WORD, cast(UBYTE, (g))) shl ) or (cast(DWORD, cast(UBYTE, (b))) shl 16))'
VisualFBEditor.bas(317) warning 3(2): Passing different pointer types, at parameter 4 of SETTIMER()
VisualFBEditor.bas(356) warning 3(2): Passing different pointer types, at parameter 4 of SETTIMER()
VisualFBEditor.bas(417) warning 3(2): Passing different pointer types, at parameter 4 of SETTIMER()
VisualFBEditor.bas(459) warning 3(2): Passing different pointer types, at parameter 4 of SETTIMER()
VisualFBEditor.bas(632) warning 3(2): Passing different pointer types, at parameter 4 of SETTIMER()
Hi, I'll fix this soon.Wawavoun wrote: ↑Oct 12, 2023 19:09 Hi,
I give a try to compile with GTK3 under Windows and thats what I get :
Not very sure that the error come from VisualFBEditor...D:\FreeBASIC-1.10.0-winlibs-gcc-9.3.0\inc\win\windef.bi(115) error 4: Duplicated definition, max in '#define max(a, b) iif((a) > (b), (a), (b))'
D:\FreeBASIC-1.10.0-winlibs-gcc-9.3.0\inc\win\windef.bi(116) error 4: Duplicated definition, min in '#define min(a, b) iif((a) < (b), (a), (b))'
D:\FreeBASIC-1.10.0-winlibs-gcc-9.3.0\inc\win\wingdi.bi(1466) error 4: Duplicated definition, BGR in '#define BGR(r, g, b) cast(COLORREF, (cast(UBYTE, (r)) or (cast(WORD, cast(UBYTE, (g))) shl ) or (cast(DWORD, cast(UBYTE, (b))) shl 16))'
VisualFBEditor.bas(317) warning 3(2): Passing different pointer types, at parameter 4 of SETTIMER()
VisualFBEditor.bas(356) warning 3(2): Passing different pointer types, at parameter 4 of SETTIMER()
VisualFBEditor.bas(417) warning 3(2): Passing different pointer types, at parameter 4 of SETTIMER()
VisualFBEditor.bas(459) warning 3(2): Passing different pointer types, at parameter 4 of SETTIMER()
VisualFBEditor.bas(632) warning 3(2): Passing different pointer types, at parameter 4 of SETTIMER()
mmf.bi compile well and give a mff64_gtk3.dll
Something to do ?
Regards.
Philippe
Code: Select all
20:17:53: Compilation: "E:\Learning\FreeBasic\VisualFBEditor.1.3.5\Compilers\FreeBASIC-1.10.0-winlibs-gcc-9.3.0\fbc64.exe" -b "VisualFBEditor.bas" -exx -v -x "../VisualFBEditor64.exe" -s gui "VisualFBEditor.rc" -i "E:\Learning\FreeBasic\VisualFBEditor.1.3.5\Controls\MyFbFramework" -d _DebugWindow_=1249634
20:17:53: FreeBASIC Compiler - Version 1.10.0 (2023-05-14), built for win64 (64bit)
20:17:53: Copyright (C) 2004-2023 The FreeBASIC development team.
20:17:53: standalone
20:17:53: target : win64, x86-64, 64bit
20:17:53: backend : gcc
20:17:53: compiling : VisualFBEditor.bas -o VisualFBEditor.c (main module)
E:\Learning\FreeBasic\VisualFBEditor-Nightly\src\EditControl.bas(5399) error 202: Illegal member access, MY.SYS.FORMS.COMBOBOXEX.SETDARK
E:\Learning\FreeBasic\VisualFBEditor-Nightly\src\Main.bas(8483) error 42: Variable not declared, ShiftMask
E:\Learning\FreeBasic\VisualFBEditor-Nightly\src\Main.bas(8483) error 3: Expected End-of-Line, found 'ShiftMask'
E:\Learning\FreeBasic\VisualFBEditor-Nightly\src\Main.bas(8491) error 35: Expected 'END SELECT', found 'End'
20:18:05: Found Errors (4 Pos)
20:18:05: Do not build file. Elapsed Time: 12.49 Seconds