Alaska Software Inc. - tdcMarqBar.prg of TD 10.0
Username: Password:
AuthorTopic: tdcMarqBar.prg of TD 10.0
Anand GuptatdcMarqBar.prg of TD 10.0
on Wed, 17 Aug 2016 18:12:41 +0200
Hello TopDown users.

I have attached tdcMarqBar.prg, which was developed by Clayton Jones for
TopDown 10.0.

It was developed by him on my request for a progress bar which moves
continuously, to show something is in progress.

As per our discussion, Clayton was developing TopDown 10.0 and was likely to
release in March 2016 or so. tdcMarqBar.prg is part of it. He send it to me (4
versions of it) to beta test. I have attached the last prg I received from
him. It also has the screen shot of the help file of it.

Please feel free to contact me for any explanation.

Regards,

Anand



Anand4.zip
Jim LeeRe: tdcMarqBar.prg of TD 10.0
on Wed, 17 Aug 2016 18:48:35 +0200
hi,

THX for share the File.

it is not the green Windows Progressbar with Marquee Effekt
like in Alaska "Service Pack 2" (XbpProgressBar.prg ) or DXE LIB 
(DXE_ProgressBar) using ot4xb.
Anand GuptaRe: tdcMarqBar.prg of TD 10.0
on Thu, 18 Aug 2016 18:06:26 +0200
Jim Lee wrote in message news:39912e6d$563c5d9a$9073d@news.alaska-software.com...
>it is not the green Windows Progressbar with Marquee Effekt
>like in Alaska "Service Pack 2" (XbpProgressBar.prg ) or DXE LIB 
>(DXE_ProgressBar) using ot4xb.

No.

This simple code without any ActiveX as Clayton has developed all these years.

I had asked him if this and the tdcProgBar.prg can be made using the above
idea for showing in taskbar, but as per his mail he wanted it as simple as
other TD functions for benefit of large users.

Regards,

Anand
Jim LeeRe: tdcMarqBar.prg of TD 10.0
on Fri, 19 Aug 2016 06:23:52 +0200
> This simple code without any ActiveX as Clayton has developed all these 
> years.

hi

>This simple code without any ActiveX as Clayton has developed all these 
>years.

XbpProgressBar ist not a ActiveX

CLASS XbpProgressBar FROM XbpIWindow, DataRef

Alaska use native Version like DXE Lib

METHOD XbpProgressBar:CreateControl()
...
   nHWND := CreateWindowExA( 0, PROGRESS_CLASSA, 0, ::nStyles, ;
                             0,0, aSize[1],aSize[2],      ;
                             ::SetParent():GetHWND(), 0,  ;
                             GetModuleHandleA(0), 0 )

while "msctls_progress32" does not post Events you do not need ActiveX 
Interface

>idea for showing in taskbar,

this is the ITaskBarList3 since Windows 7 and based on "msctls_progress32" 
(even in DotNet)
Pablo plan to release a Demo. look into his Newsgroup ( also Online 
www.xbwin.com -> Forum )

ot4xb.public
Progress state in Taskbar Icon
3. Mrz 2016

more read 
http://www.codeproject.com/Articles/42345/Windows-Goodies-in-C-Taskbar-Progress-and-Status#itaskbarlist3
Anand GuptaRe: tdcMarqBar.prg of TD 10.0
on Sat, 20 Aug 2016 12:00:41 +0200
Jim Lee wrote in message news:29ba2956$1657c738$99a4a@news.alaska-software.com...
>> This simple code without any ActiveX as Clayton has developed all these 
>> years.
>
>hi
>
>>This simple code without any ActiveX as Clayton has developed all these 
>>years.
>
>XbpProgressBar ist not a ActiveX
>
>CLASS XbpProgressBar FROM XbpIWindow, DataRef
>
>Alaska use native Version like DXE Lib
>
>METHOD XbpProgressBar:CreateControl()

Hi Jim,

Maybe I saw a different code, which I was talking about. I could not find
XbpProgressBar in my Xbase++, also the link you gave is for C++ code.

I am using Xbase++ 1.9

Can you provide me the code of XbpProgressBar ? I will study it and try to
implement the same in tdProgBar, so that it also shows the progress on the
taskbar icon.

Regards,

Anand
Jim LeeRe: tdcMarqBar.prg of TD 10.0
on Sat, 20 Aug 2016 18:46:12 +0200
hi,

> Maybe I saw a different code, which I was talking about. I could not find
> XbpProgressBar in my Xbase++, also the link you gave is for C++ code.

Yes it is C++ Code but Pablo say "it is easy to implement" ...

> Can you provide me the code of XbpProgressBar ?

CLASS XbpProgressBar is from Alaska so we need to ask them if we are allowed 
to use it in TD
DXE_ProgressBar does the same (with same Syntax) but it need ot4xb

>I will study it and try to  implement the same in tdProgBar,
>so that it also shows the progress on the taskbar icon.

the TaskBarList3 Interface is not implement in XbpProgressBar or 
DXE_ProgressBar yet.
this work is what Pablo want to do.
Jonathan LeemingRe: tdcMarqBar.prg of TD 10.0
on Wed, 17 Aug 2016 11:10:16 -0600
Hi Anand,

Thanks for the code... I have been using a combination of Clayton's
tdProgBar and tdBillBoard for process status when I know how many
items need to be processed and just tdBillBoard for processes of a
undeterminable duration but your tdcMarqBar will now give a nice
visual addition to the undeterminable duration processes.

Thanks for sharing... Regards... Jonathan

On Wed, 17 Aug 2016 18:12:41 +0200, Anand Gupta wrote:

>Hello TopDown users.
>
>I have attached tdcMarqBar.prg, which was developed by Clayton Jones for
>TopDown 10.0.
>
>It was developed by him on my request for a progress bar which moves
>continuously, to show something is in progress.
>
>As per our discussion, Clayton was developing TopDown 10.0 and was likely to
>release in March 2016 or so. tdcMarqBar.prg is part of it. He send it to me (4
>versions of it) to beta test. I have attached the last prg I received from
>him. It also has the screen shot of the help file of it.
>
>Please feel free to contact me for any explanation.
>
>Regards,
>
>Anand


Jonathan Leeming
jonathan.leeming@the-family-centre.com
Frank GrossheinrichRe: tdcMarqBar.prg of TD 10.0
on Thu, 18 Aug 2016 16:58:03 +0200
Anand,

thanks for sharing.
Would you allow me (or Chris) this file to be checked in into the 
repository? This makes much more sense from my point of view. This is 
how all could benefit from this fine code.

Frank

On 17.08.2016 18:12, Anand Gupta wrote:
> Hello TopDown users.
>
> I have attached tdcMarqBar.prg, which was developed by Clayton Jones for
> TopDown 10.0.
>
> It was developed by him on my request for a progress bar which moves
> continuously, to show something is in progress.
>
> As per our discussion, Clayton was developing TopDown 10.0 and was likely to
> release in March 2016 or so. tdcMarqBar.prg is part of it. He send it to me (4
> versions of it) to beta test. I have attached the last prg I received from
> him. It also has the screen shot of the help file of it.
>
> Please feel free to contact me for any explanation.
>
> Regards,
>
> Anand
>
Anand GuptaRe: tdcMarqBar.prg of TD 10.0
on Thu, 18 Aug 2016 18:01:15 +0200
Frank Grossheinrich wrote in message
news:6481b622$37378dd1$95cbc@news.alaska-software.com...
>Anand,
>
>thanks for sharing.
>Would you allow me (or Chris) this file to be checked in into the 
>repository? This makes much more sense from my point of view. This is 
>how all could benefit from this fine code.
>
>Frank

By all means. 

Clayton was developing TopDown 10.0, this is part of that version which he
planned to release in Mar 2016 or so, as per his last emails to me.

Regards,

Anand
Chris Carmac Re: tdcMarqBar.prg of TD 10.0
on Thu, 25 Aug 2016 16:02:18 -0400
Anand,

I created a new folder named MarqueeProgressBar in the Topdown code 
repository and checked in your .prg file and the help file .jpg image.

This should be available for download now.

Thanks!

Chris


On 8/18/2016 12:01 PM, Anand Gupta wrote:
> Frank Grossheinrich wrote in message
> news:6481b622$37378dd1$95cbc@news.alaska-software.com...
>> Anand,
>>
>> thanks for sharing.
>> Would you allow me (or Chris) this file to be checked in into the
>> repository? This makes much more sense from my point of view. This is
>> how all could benefit from this fine code.
>>
>> Frank
>
> By all means.
>
> Clayton was developing TopDown 10.0, this is part of that version which he
> planned to release in Mar 2016 or so, as per his last emails to me.
>
> Regards,
>
> Anand
>