Recent

Author Topic: KZDESKTOP Linux  (Read 10755 times)

wjackson153

  • Sr. Member
  • ****
  • Posts: 267
KZDESKTOP Linux
« on: December 22, 2012, 06:23:53 am »
Can anyone confirm KZDESKTOP works with Linux Mint 12

My Install:

Lazarus 1.0.4
FPC 2.6.0
i386-Linux GTK2

After adding kzdesktop_ide.lpk

there is no options in my tools menu

For KzDesktop Start, etc

If anyone has it working, on  linux mint please advise me of your method.
I really would like to have a single window enviroment :)

Lazarus 1.1 r39490 CT FPC 2.7.1 i386-linux KDE
Linux Mint 14 KDE 4

Leledumbo

  • Hero Member
  • *****
  • Posts: 8835
  • Programming + Glam Metal + Tae Kwon Do = Me
Re: KZDESKTOP Linux
« Reply #1 on: December 22, 2012, 06:45:31 am »
Which revision of KZDesktop? At least in my Lazarus 1.1 it works partially. I don't have stable version at home, and indeed KZDesktop doesn't work well in development version, but it should work fine in stable version like what I have at my office.

wjackson153

  • Sr. Member
  • ****
  • Posts: 267
Re: KZDESKTOP Linux
« Reply #2 on: December 22, 2012, 06:50:29 am »
I downloaded the svn I assume it was the lattest trunk
from the programmers website.


Lazarus 1.1 r39490 CT FPC 2.7.1 i386-linux KDE
Linux Mint 14 KDE 4

Leledumbo

  • Hero Member
  • *****
  • Posts: 8835
  • Programming + Glam Metal + Tae Kwon Do = Me
Re: KZDESKTOP Linux
« Reply #3 on: December 22, 2012, 06:55:32 am »
Do you have it in Tools->Options dialog?

wjackson153

  • Sr. Member
  • ****
  • Posts: 267
Re: KZDESKTOP Linux
« Reply #4 on: December 22, 2012, 07:23:56 am »
No thats what im saying after adding the package  it never shows up on my
tool menu, thats what im having problems with its not loading for
some odd reason

Ive tried lxde , kde and gnome enviroments  same affect

im thinking it does not work on lazarus 1.0.4

Lazarus 1.1 r39490 CT FPC 2.7.1 i386-linux KDE
Linux Mint 14 KDE 4

wjackson153

  • Sr. Member
  • ****
  • Posts: 267
Re: KZDESKTOP Linux
« Reply #5 on: December 22, 2012, 07:40:07 am »
Here is the trunk information:

svn co svn://svn.code.sf.net/p/kzdesktop/code/trunk
A    trunk/kzdesktop.pas
A    trunk/kzdesktop_ide.pas
A    trunk/ukzconfig.pas
A    trunk/kzlazdesktop.lfm
A    trunk/kzdesktop_ide.lpk
A    trunk/kzlazdesktop.pas
A    trunk/kzdeskmanagers.pas
A    trunk/ukzconfig.lfm
Checked out revision 51.
Lazarus 1.1 r39490 CT FPC 2.7.1 i386-linux KDE
Linux Mint 14 KDE 4

wjackson153

  • Sr. Member
  • ****
  • Posts: 267
Re: KZDESKTOP Linux
« Reply #6 on: December 22, 2012, 07:44:56 am »
When I compile the package This is all the errors I get


/home/technet/trunk/kzdeskmanagers.pas(331,27) Warning: Comment level 2 found
/home/technet/trunk/kzdeskmanagers.pas(388,8) Hint: Conversion between ordinals and pointers is not portable
/home/technet/trunk/kzdeskmanagers.pas(388,36) Hint: Mixing signed expressions and longwords gives a 64bit result
/home/technet/trunk/kzdeskmanagers.pas(388,8) Warning: Converting pointers to signed integers may result in wrong comparison results and range errors, use an unsigned type instead.
/home/technet/trunk/kzdeskmanagers.pas(427,23) Hint: Conversion between ordinals and pointers is not portable
/home/technet/trunk/kzdeskmanagers.pas(432,26) Hint: Conversion between ordinals and pointers is not portable
/home/technet/trunk/kzdeskmanagers.pas(577,3) Note: Local variable "i" not used
/home/technet/trunk/kzdeskmanagers.pas(85,45) Hint: Parameter "SenderWindow" not used
/home/technet/trunk/kzlazdesktop.pas(156,5) Warning: Destructor should be public
/home/technet/trunk/ukzconfig.pas(72,21) Hint: Parameter "ADialog" not used
/home/technet/trunk/ukzconfig.pas(73,28) Hint: Parameter "AOptions" not used
/home/technet/trunk/ukzconfig.pas(74,29) Hint: Parameter "AOptions" not used
/home/technet/trunk/ukzconfig.pas(9,14) Hint: Unit "ButtonPanel" not used in uKZConfig
/home/technet/trunk/kzdesktop.pas(30,39) Hint: Unit "StdCtrls" not used in kzdesktop
/home/technet/trunk/kzdesktop.pas(30,61) Hint: Unit "LMessages" not used in kzdesktop
/home/technet/trunk/kzdesktop.pas(30,81) Hint: Unit "ComCtrls" not used in kzdesktop
/home/technet/trunk/kzlazdesktop.pas(366,29) Hint: Parameter "_Msg" not used
/home/technet/trunk/kzlazdesktop.pas(466,3) Warning: unreachable code
/home/technet/trunk/kzlazdesktop.pas(481,34) Hint: Local variable "rc1" does not seem to be initialized
/home/technet/trunk/kzlazdesktop.pas(482,37) Hint: Local variable "rc2" does not seem to be initialized
/home/technet/trunk/kzlazdesktop.pas(562,39) Warning: unreachable code
/home/technet/trunk/kzlazdesktop.pas(513,3) Note: Local variable "pRect" not used
/home/technet/trunk/kzlazdesktop.pas(147,53) Hint: Parameter "Button" not used
/home/technet/trunk/kzlazdesktop.pas(147,75) Hint: Parameter "Shift" not used
/home/technet/trunk/kzlazdesktop.pas(914,26) Hint: Local variable "newPos" does not seem to be initialized
/home/technet/trunk/kzlazdesktop.pas(148,53) Hint: Parameter "Shift" not used
/home/technet/trunk/kzlazdesktop.pas(149,51) Hint: Parameter "Button" not used
/home/technet/trunk/kzlazdesktop.pas(149,73) Hint: Parameter "Shift" not used
/home/technet/trunk/kzlazdesktop.pas(149,93) Hint: Parameter "X" not used
/home/technet/trunk/kzlazdesktop.pas(149,96) Hint: Parameter "Y" not used
/home/technet/trunk/kzlazdesktop.pas(964,19) Note: Local variable "Region" not used
/home/technet/trunk/kzlazdesktop.pas(964,27) Note: Local variable "Region2" not used
/home/technet/trunk/kzlazdesktop.pas(1005,3) Note: Local variable "fm" not used
/home/technet/trunk/kzlazdesktop.pas(1056,35) Warning: unreachable code
/home/technet/trunk/kzlazdesktop.pas(1158,35) Warning: unreachable code
/home/technet/trunk/kzlazdesktop.pas(1456,3) Note: Local variable "i" not used
/home/technet/trunk/kzlazdesktop.pas(1457,3) Note: Local variable "p" not used
/home/technet/trunk/kzlazdesktop.pas(1458,3) Note: Local variable "pRect" not used
/home/technet/trunk/kzlazdesktop.pas(1459,3) Note: Local variable "bs" not used
/home/technet/trunk/kzlazdesktop.pas(1461,3) Note: Local variable "msg" not used
/home/technet/trunk/kzlazdesktop.pas(1463,3) Note: Local variable "c" not used
/home/technet/trunk/kzlazdesktop.pas(1477,11) Note: Local variable "iC2" not used
/home/technet/trunk/kzlazdesktop.pas(1478,3) Warning: Variable "_page" read but nowhere assigned
/home/technet/trunk/kzlazdesktop.pas(249,46) Hint: Parameter "CloseAction" not used
/home/technet/trunk/kzlazdesktop.pas(254,7) Hint: Parameter "Button" not used
/home/technet/trunk/kzlazdesktop.pas(254,29) Hint: Parameter "Shift" not used
/home/technet/trunk/kzlazdesktop.pas(256,7) Hint: Parameter "Shift" not used
/home/technet/trunk/kzlazdesktop.pas(258,7) Hint: Parameter "Button" not used
/home/technet/trunk/kzlazdesktop.pas(258,29) Hint: Parameter "Shift" not used
/home/technet/trunk/kzlazdesktop.pas(1640,19) Warning: Symbol "CommandLine" is deprecated
/home/technet/trunk/kzlazdesktop.pas(263,58) Hint: Parameter "Button" not used
/home/technet/trunk/kzlazdesktop.pas(264,7) Hint: Parameter "Shift" not used
/home/technet/trunk/kzlazdesktop.pas(265,58) Hint: Parameter "Shift" not used
/home/technet/trunk/kzlazdesktop.pas(267,56) Hint: Parameter "Button" not used
/home/technet/trunk/kzlazdesktop.pas(268,7) Hint: Parameter "Shift" not used
/home/technet/trunk/kzlazdesktop.pas(1914,3) Note: Local variable "i" not used
/home/technet/trunk/kzlazdesktop.pas(289,31) Hint: Parameter "TheOwner" not used
/home/technet/trunk/kzlazdesktop.pas(2030,33) Warning: Function result does not seem to be set
/home/technet/trunk/kzlazdesktop.pas(344,46) Hint: Parameter "AProject" not used
/home/technet/trunk/kzlazdesktop.pas(345,53) Hint: Parameter "SenderWindow" not used
/home/technet/trunk/kzlazdesktop.pas(345,77) Hint: Parameter "Msg" not used
/home/technet/trunk/kzlazdesktop.pas(2136,34) Warning: Comment level 2 found
/home/technet/trunk/kzlazdesktop.pas(346,51) Hint: Parameter "SenderWindow" not used
/home/technet/trunk/kzlazdesktop.pas(346,75) Hint: Parameter "Msg" not used
/home/technet/trunk/kzlazdesktop.pas(347,51) Hint: Parameter "SenderWindow" not used
/home/technet/trunk/kzlazdesktop.pas(347,75) Hint: Parameter "Msg" not used
/home/technet/trunk/kzlazdesktop.pas(2471,31) Warning: unreachable code
/home/technet/trunk/kzlazdesktop.pas(2525,37) Warning: unreachable code
/home/technet/trunk/kzlazdesktop.pas(71,17) Hint: Unit "WSForms" not used in KZLazDesktop
/home/technet/trunk/kzlazdesktop.pas(74,11) Hint: Unit "MenuIntf" not used in KZLazDesktop
/home/technet/trunk/kzlazdesktop.pas(75,63) Hint: Unit "FormEditingIntf" not used in KZLazDesktop
/home/technet/trunk/kzlazdesktop.pas(81,13) Hint: Unit "LCLClasses" not used in KZLazDesktop
"Compiling package kzdesktop_ide 0.0" completed
Lazarus 1.1 r39490 CT FPC 2.7.1 i386-linux KDE
Linux Mint 14 KDE 4

Leledumbo

  • Hero Member
  • *****
  • Posts: 8835
  • Programming + Glam Metal + Tae Kwon Do = Me
Re: KZDESKTOP Linux
« Reply #7 on: December 22, 2012, 10:14:47 am »
Quote
im thinking it does not work on lazarus 1.0.4
As I said, it works in 1.0.4 installed in my office computer. So probably something is wrong. Can you attach a screenshot of your package treeview?

wjackson153

  • Sr. Member
  • ****
  • Posts: 267
Re: KZDESKTOP Linux
« Reply #8 on: December 22, 2012, 10:29:33 am »
Ok here is a screen shot of all loaded packages
Lazarus 1.1 r39490 CT FPC 2.7.1 i386-linux KDE
Linux Mint 14 KDE 4

Leledumbo

  • Hero Member
  • *****
  • Posts: 8835
  • Programming + Glam Metal + Tae Kwon Do = Me
Re: KZDESKTOP Linux
« Reply #9 on: December 22, 2012, 12:00:35 pm »
Actually, I mean the one with treeview, but I guess that can help as well. I don't see kzdesktop listed, so I guess it's not installed. The IDE gets rebuilt after installation, right?

wjackson153

  • Sr. Member
  • ****
  • Posts: 267
Re: KZDESKTOP Linux
« Reply #10 on: December 22, 2012, 07:12:17 pm »
Yes the ide gets rebuilt,  but as I said before but KzDesktop does not install

what trunk are you using ?

Lazarus 1.1 r39490 CT FPC 2.7.1 i386-linux KDE
Linux Mint 14 KDE 4

wjackson153

  • Sr. Member
  • ****
  • Posts: 267
Re: KZDESKTOP Linux
« Reply #11 on: December 22, 2012, 09:20:37 pm »
Ok so I finally got KzDestop installed and its working somewhat, but just out of curosity
does anyone else have problem with trying to resize the form, what i mean is , by dragging
cursor to end of form, clicking when arrow shows up and dragging to resize the form.
nothing happens or at least for me.

This is what I did to get KzDesktop to work, seems there was some missing gtk libs for
whatever reason. so I complete remove gtk2 and and dependency, then recompiled from source
from the stable trunk.  Lo and behold KzDesktop compiled and built the package as it should.

But as I said above Im having resizing issues. For the time being im manually using properties
to resize the form for my needs, quite anoying but least I dont have 7 windows accross my
taskbar :)
Lazarus 1.1 r39490 CT FPC 2.7.1 i386-linux KDE
Linux Mint 14 KDE 4

Leledumbo

  • Hero Member
  • *****
  • Posts: 8835
  • Programming + Glam Metal + Tae Kwon Do = Me
Re: KZDESKTOP Linux
« Reply #12 on: December 23, 2012, 05:14:40 am »
Quote
but just out of curosity
does anyone else have problem with trying to resize the form, what i mean is , by dragging
cursor to end of form, clicking when arrow shows up and dragging to resize the form.
nothing happens or at least for me.
AFAIR it works, could you check the relevant properties in object inspector?
Quote
quite anoying but least I dont have 7 windows accross my
taskbar
Tools->Options->Environment->Window->Show single button in taskbar

wjackson153

  • Sr. Member
  • ****
  • Posts: 267
Re: KZDESKTOP Linux
« Reply #13 on: December 23, 2012, 07:00:32 pm »
Thank you Leledumbo,

All of your methods work a treat, now I can enjoy my programming enviroment, Thanks for
all of your help and sugguestions, you rock mate.

Merry Christmas and a Happy New Year

Lazarus 1.1 r39490 CT FPC 2.7.1 i386-linux KDE
Linux Mint 14 KDE 4

a.atalla

  • Jr. Member
  • **
  • Posts: 82
Re: KZDESKTOP Linux
« Reply #14 on: December 23, 2012, 09:31:51 pm »
Lazarus 1.0.8 | FPC 2.6.2 x64  | Arch Linux x64 | Windows 7-x86

 

TinyPortal © 2005-2018