Page 5 of 6

Re: Gnozal libraries for PB4.xx

Posted: Tue Apr 06, 2010 10:50 pm
by Rook Zimbabwe
Phillipe are you there??? Where have you gone?

Re: Gnozal libraries for PB4.xx

Posted: Wed Apr 07, 2010 12:34 pm
by yrreti
Give the guy a break. I really feel for the guy. He's written a lot of good programs that a lot
of us appreciate being able to use, and for FREE. I don't think there is one of us that doesn't appreciate
his programs. But every time there is an upgrade to PB, he usually has to fix all the incompatability issues
to work with the new version. I would think that that would be quite depressing and tiring after while.
We all appreciate the fact that PB is constantly improving, even though it sometimes requires up dating
some of our programs to work with the new version again. But he has a lot of programs that many of us
use and depend on, and he does this on his own time. If we constantly nag him, he could just pull the plug
and that's it! No more programs.

Fred, is there someway he could be more involved with your excellent team so that transitioning to a new
version could be made easier for him? I think that he is an excellent programmer, and his programs have
definitely helped PB to prosper the way it has.

Just my two cents

Re: Gnozal libraries for PB4.xx

Posted: Fri Apr 09, 2010 10:41 am
by gnozal
I have recompiled some libraries (+ residents) for PB4.50 (no time to test though) :

PB4.5x : http://freenet-homepage.de/gnozal/PureCOLOR_450.zip
PB4.5x : http://freenet-homepage.de/gnozal/PureZIP_450.zip
PB4.5x : http://freenet-homepage.de/gnozal/PureLVSORT_450.zip

Re: Gnozal libraries for PB4.xx

Posted: Fri Apr 09, 2010 10:42 am
by dige
Great!!!! Thank you very much!

Re: Gnozal libraries for PB4.xx

Posted: Fri Apr 09, 2010 10:49 am
by UserOfPure
yrreti wrote:If we constantly nag him, he could just pull the plug and that's it! No more programs.
That's precisely why I don't like to use third-party libraries in my apps. Your code relies on someone else who may not be around in future. I wish the team could make libraries future-proof somehow, but I guess that's impossible. Maybe Gnozal should compile them as DLLs instead, so they don't break between PureBasic versions.

Re: Gnozal libraries for PB4.xx

Posted: Sat Apr 10, 2010 7:52 am
by gnozal
I have recompiled (for PB4.50) the rest of the libraries ; they should be on line now.

Re: Gnozal libraries for PB4.xx

Posted: Thu Apr 15, 2010 7:24 pm
by registrymechanic22
gnozal

Libraries will support the PB 64 ???

:cry:

Re: Gnozal libraries for PB4.xx

Posted: Fri Apr 16, 2010 6:51 am
by dige
registrymechanic22 wrote:gnozal
Libraries will support the PB 64 ???
:cry:
freenet-homepage.de/gnozal wrote: Please don't ask for x64 libraries, I don't have a 64 bit processor nor OS.

Re: Gnozal libraries for PB4.xx

Posted: Fri Apr 16, 2010 8:38 am
by registrymechanic22
dige wrote:
Thanks for the info.


Gnozal
With your permission, I can help with this, but I will need instruction. :roll: :oops:

Re: Gnozal libraries for PB4.xx

Posted: Tue May 11, 2010 10:46 am
by gnozal
To all : :smile:

I am really busy right now, I didn't have the time to test the new beta, but as soon as I can I will see what's wrong with PB4.50 beta 4 and my libs and recompile them.

Thanks.

Re: Gnozal libraries for PB4.xx

Posted: Wed May 12, 2010 11:05 pm
by jamba
your website is down?


any chance someone could post up or send me the PureZIP help file?
I have accidently deleted mine on purpose but need one now. :oops:

Re: Gnozal libraries for PB4.xx

Posted: Thu May 13, 2010 8:09 am
by gnozal
jamba wrote:your website is down?
You are right, it looks like freenet.de stopped its free service.
I will have to look for another host. This may take a while...

Backup : most files should be available on http://gnozal.ucoz.com/.

To download, replace 'freenet-homepage.de/gnozal' with 'gnozal.ucoz.com' in the link,
for example http://freenet-homepage.de/gnozal/jaPBeForPB400.zip --> http://gnozal.ucoz.com/jaPBeForPB400.zip

Re: Gnozal libraries for PB4.xx

Posted: Thu May 13, 2010 10:43 am
by c4s
Then don't forget to change your signature. I'm used to click there to get to your homepage. ;)

Re: Gnozal libraries for PB4.xx

Posted: Sat May 15, 2010 6:33 pm
by QuimV
Hi,

I'm using your PureLVSORT Plus Library and in the MyEditCallback I want to change the return string "700|800|900|1000" for a string variable that can contain "700|800|900|1000" or other values changed dynamically. If I use a constant, the function works fine, but if I use a string variable, the function doesn't work. What I am doing wrong?

My changes are marked with ; ******************************

Thanks in advanced

Code: Select all

;
; PureLVSORT listicon editing example
;
Procedure.l MyEditCallback(Event.l, ListIconNumber.l, Column.l, Row.l, text.s)
  Debug "*** EDITING CALLBACK"
  Select Event
    Case #PureLVSORT_EditStart
      Debug "ListIcon = "  + Str(ListIconNumber)
      Debug "Column = " + Str(Column)
      Debug "Row = " + Str(Row)
      Debug "-> Editing started"
      ;
      ; Return  : - 0 to enable stringgadget
      ;           - *string to enable spingadget [the string holds the choice items]
      ;
      
      ; ******************************
        text$ = "700|800|900|1000"
      
        ProcedureReturn @text$
      ; ******************************  
    Case #PureLVSORT_EditText
      Debug "ListIcon = "  + Str(ListIconNumber)
      Debug "Column = " + Str(Column)
      Debug "Row = " + Str(Row)
      Debug "-> Text = " + text
      ;
      ; Return  : - 0 to keep the text
      ;           - *string to change the text [the string holds the changed text]
      ;
      If text = "Change this text"
        ProcedureReturn @"to another text"
      EndIf
    Case #PureLVSORT_EditEnd
      Debug "Editing ended"
    Case #PureLVSORT_EditEscape
      Debug "Editing cancelled"
  EndSelect
  Debug "******************"
EndProcedure
;
#Window_0 = 0 
#ListIcon_0 = 0 
Procedure Open_Window_0() 
  If OpenWindow(#Window_0, 0, 0, 602, 302, "PureLVSORT Make Editable Test",  #PB_Window_SystemMenu | #PB_Window_TitleBar | #PB_Window_ScreenCentered | #PB_Window_MaximizeGadget| #PB_Window_MinimizeGadget | #PB_Window_SizeGadget) 
      ListIconGadget(#ListIcon_0, 5, 5, 590, 255, "String", 100) 
      AddGadgetColumn(#ListIcon_0, 1, "Numeric", 110) 
      AddGadgetColumn(#ListIcon_0, 2, "Float", 110) 
      AddGadgetColumn(#ListIcon_0, 3, "DateDDMMYYYY", 120) 
      AddGadgetColumn(#ListIcon_0, 4, "DateMMDDYYYY", 120) 
      AddGadgetColumn(#ListIcon_0, 5, "DateMMDDYYYY", 120) 
      AddGadgetItem(#ListIcon_0, -1, "ABCDE" + Chr(10) + "514" + Chr(10) + "1000" + Chr(10) + "31/12/2004" + Chr(10) + "12/31/2004" + Chr(10) + "12/31/2004") 
      AddGadgetItem(#ListIcon_0, -1, "ACDEF" + Chr(10) + "118" + Chr(10) + "700" + Chr(10) + "11/12/2004" + Chr(10) + "12/11/2004" + Chr(10)+ "12/11/2004") 
      AddGadgetItem(#ListIcon_0, -1, "ZABCD" + Chr(10) + "-414" + Chr(10) + "800" + Chr(10) + "21/01/2003" + Chr(10) + "01/21/2003" + Chr(10)+ "12/11/2004") 
      For n=1 To 25 
        AddGadgetItem(#ListIcon_0, -1, "DEFGH" + Chr(10) + "extra entry "+Str(n) + Chr(10) + "900" + Chr(10) + "10/06/2001" + Chr(10) + "06/10/2001" + Chr(10)+ "12/11/2004") 
      Next 
  EndIf 
EndProcedure 
Open_Window_0() 
; ListIcon Sort Setup 
If PureLVSORT_SelectGadgetToSort(#ListIcon_0, #PureLVSORT_ShowClickedHeader_IconLeft) = #PureLVSORT_Ok 
  PureLVSORT_SetColumnFlag(#ListIcon_0, 0, #PureLVSORT_Column_Hidden) ; Hide column 0 
  PureLVSORT_SetColumnType(#ListIcon_0, 0, #PureLVSORT_String) 
  PureLVSORT_SetColumnType(#ListIcon_0, 1, #PureLVSORT_Numeric) 
  PureLVSORT_SetColumnType(#ListIcon_0, 2, #PureLVSORT_Float) 
  PureLVSORT_SetColumnType(#ListIcon_0, 3, #PureLVSORT_DateDDMMYYYY) 
  PureLVSORT_SetColumnType(#ListIcon_0, 4, #PureLVSORT_DateMMDDYYYY) 
  PureLVSORT_SetLastColumnAutoResize(#ListIcon_0, #True) 
  PureLVSORT_MakeColumnEditable(#ListIcon_0, 2, #True) ; Column 2 is editable
  PureLVSORT_SetEditingColors(#Red, #White)
  PureLVSORT_SetEditingCallback(@MyEditCallback()) ; Set editing callback
EndIf 
; 
Repeat 
  Event = WaitWindowEvent() 
  Select Event 
    Case #PB_Event_Gadget 
  EndSelect 
Until Event = #PB_Event_CloseWindow 
End

Re: Gnozal libraries for PB4.xx

Posted: Sun May 16, 2010 12:55 pm
by doctorized
gnozal wrote:I have recompiled some libraries (+ residents) for PB4.50 (no time to test though) :

PB4.5x : http://freenet-homepage.de/gnozal/PureCOLOR_450.zip
PB4.5x : http://freenet-homepage.de/gnozal/PureZIP_450.zip
PB4.5x : http://freenet-homepage.de/gnozal/PureLVSORT_450.zip
Non of the above zips is available for downloading. Something wrong with the site provider?