KwikGUI - Cross Platform GUI (0.7.3)

User contributed sources that have become inactive, deprecated, or generally unusable. But ... we don't really want to throw them away either.
Post Reply
vdecampo
Posts: 2992
Joined: Aug 07, 2007 23:20
Location: Maryland, USA
Contact:

Re: KwikGUI - Cross Platform GUI (0.7.3)

Post by vdecampo »

It has been a few years since I looked at the source code for KwikGUI. I will look into it and get back to you. I remember this functionality but can't remember if it was never released or if I did it through application code.

-Vince
miller9904
Posts: 30
Joined: Feb 08, 2013 22:35

Re: KwikGUI - Cross Platform GUI (0.7.3)

Post by miller9904 »

I'm kinda' going for a Windows 3.1 look and feel.
petan
Posts: 683
Joined: Feb 16, 2010 15:34
Location: Europe
Contact:

Re: KwikGUI - Cross Platform GUI (0.7.3)

Post by petan »

Hi, all !
I want to try KwikGUI on linux, but some troubles appeared.
Downloaded KwikGUI.zip and extracted to other folders with examples.
- AGame.bas opened, compiling, different include file names founded in files

Code: Select all

#Include "kwikgui.bi"    'in one place
#Include "KwikGUI.bi"   'in another place
'correction to the same name
after that obtained error
[ld: cannot open output file AGame. ls a directory]

Q1 - where to find doc for proper installation ? What must be where ??
Link (KwikGUI Docs (PDF)) is down
http://www.imakegames.com/ccount/click.php?id=12

Thx for any help.
Pete

edit:
Seems no linux libraries builded in pack "KwikGUI.zip"
Q2 - where to find doc for proper LINUX installation ??
petan
Posts: 683
Joined: Feb 16, 2010 15:34
Location: Europe
Contact:

Re: KwikGUI - Cross Platform GUI (0.7.3)

Post by petan »

Okay,
I got to work AGame.bas in folder 'AGame' from "KwikGUI.zip" with Slacko 533.
- compiled KwikGUI.bas with option 'fbc -lib -mt "KwikGUI.bas"'
- copying files KwikGUI.bi+libKwikGUI.a to 'AGame' folder
- compiled AGame.bas normally
Result > compiled with warning
[AGame.bas() warning 20(2): Object files or libraries with mixed multithreading (-mt) options, KwikGUI]

AGame works on linux!OMG

Pete
petan
Posts: 683
Joined: Feb 16, 2010 15:34
Location: Europe
Contact:

Re: KwikGUI - Cross Platform GUI (0.7.3)

Post by petan »

Well, compiled examples "Gui_test", "kwikpad" and "KwikCalc".
Works, but killed only via 'Esc' keypress.
Mouseclick on X 'close window' (upper-right window corner) is not functional
Why ?, if 'minimise and maximize window' are working ??

Pete
TJF
Posts: 3809
Joined: Dec 06, 2009 22:27
Location: N47°, E15°
Contact:

Re: KwikGUI - Cross Platform GUI (0.7.3)

Post by TJF »

petan wrote:Result > compiled with warning
[AGame.bas() warning 20(2): Object files or libraries with mixed multithreading (-mt) options, KwikGUI]
To make the warning disappear you should also use -mt option when compiling AGame.bas
  • fbc ... -mt AGame.bas
Post Reply