Unoffical empeg BBS

Quick Links: Empeg FAQ | RioCar.Org | Hijack | BigDisk Builder | jEmplode | emphatic
Repairs: Repairs

Page 2 of 2 < 1 2
Topic Options
#193418 - 16/12/2003 17:10 Re: EmpegFace 1.7 Available [Re: tfabris]
tfabris
carpal tunnel

Registered: 20/12/1999
Posts: 31597
Loc: Seattle, WA
So am I never going to get my wish of having a taskbar/switchbar entry for EmpegFace?
Not never, just not today.
I take that back, it's "never".

I just researched it. There are several problems with doing this.

1. The particular window style (borderless with no window caption) can't be set to "ShowInTaskbar=True".

2. The "Remote" window and the "Face" window are not children or parents of each other. And since one or the other can be visible at any given time, I would have to dynamically choose which of the two windows was the "taskbar visible" one that got selected when you pressed the taskbar button. However, the "ShowInTaskbar=True" property is read-only at run time so I can't change it on the fly.
_________________________
Tony Fabris

Top
#193419 - 16/12/2003 17:20 Re: EmpegFace 1.7 Available [Re: JBjorgen]
tfabris
carpal tunnel

Registered: 20/12/1999
Posts: 31597
Loc: Seattle, WA
I whipped this code up for the combo box in just a couple minutes...am I being naive or would this work?
There is some stuff in there that's access-specific and doesn't apply to VB. But, yeah, that's a part of it.

It's the basic bit of determining the list of directories (I already knew how to do that), and that much drops in pretty straightforward (with a few changes). There was an additional couple hours of fiddling and futzing to get it to integrate with my existing code, save its state, preselect the correct list item when it's first opened, properly handle situations where the curren skin is invalid, and to all-around work right in all cases. For instance, when the code is called a second time (the configuration screen can be opened more than once per program run), I have to clear the lists and start over from scratch.

Thanks, though, for giving me a reason to open the code and mess with it YET AGAIN...
_________________________
Tony Fabris

Top
#193420 - 16/12/2003 17:24 Re: EmpegFace 1.7 Available [Re: tfabris]
RobotCaleb
pooh-bah

Registered: 15/01/2002
Posts: 1866
Loc: Austin
im going to have to disagree and say that it is doable. maybe not easily though

but.. borderless windows will show in taskbar. its just that when you set the border style to none it sets ShowInTaskbar = False automatically. you can change it at design time. i havent looked into changing taskbar status during run time though.

Top
#193421 - 16/12/2003 17:41 Re: EmpegFace 1.7 Available [Re: RobotCaleb]
RobotCaleb
pooh-bah

Registered: 15/01/2002
Posts: 1866
Loc: Austin
try here

Top
#193422 - 16/12/2003 18:07 Re: EmpegFace 1.7 Available [Re: RobotCaleb]
tfabris
carpal tunnel

Registered: 20/12/1999
Posts: 31597
Loc: Seattle, WA
Thanks! I'm trying to make it work, and it only works sometimes. I can actually debug the line of code where it's making the setwindowlong call, and I can see it execute the line, and nothing happens. Yet if that line gets called a second time, then it works. Gotta figure out why...
_________________________
Tony Fabris

Top
#193423 - 16/12/2003 18:20 Re: EmpegFace 1.7 Available [Re: tfabris]
tfabris
carpal tunnel

Registered: 20/12/1999
Posts: 31597
Loc: Seattle, WA
Ah, never mind. The taskbar slug only appears:

- If the SetWindowLong function is called,
- And Then the window gets a .Setfocus afterwards.
_________________________
Tony Fabris

Top
#193424 - 16/12/2003 19:04 Re: EmpegFace 1.7 Available [Re: tfabris]
tfabris
carpal tunnel

Registered: 20/12/1999
Posts: 31597
Loc: Seattle, WA
Interesting. I can't make the taskbar slug go away even if the window gets a setfocus event after the API call. Ah well, the checkbox now says "Requires Restart" so Ynot can exit the program once after making that configuration change.

Also, since my app has no system menu, none appears when the taskbar slug is right-clicked. I don't get a callback function like I do when the systray is right clicked, so I don't think this is fixable.

Anyway, I'm attaching the EXE to this message, so if you wanna mess with it you can. I'm reluctant to release it officially yet since these changes have the potential to do things like cause infinite loops in window-activation routines and such. Pound on this version for a while and let me know if it's stable in terms of all the ways you can make windows appear and disappear and focus and unfocus and such.


Attachments
192795-face19test.zip (97 downloads)

_________________________
Tony Fabris

Top
#193425 - 17/12/2003 08:15 Re: EmpegFace 1.7 Available [Re: tfabris]
JBjorgen
carpal tunnel

Registered: 19/01/2002
Posts: 3584
Loc: Columbus, OH
Thanks, though, for giving me a reason to open the code and mess with it YET AGAIN...

My pleasure! I'm glad it wasn't a completely useless exercise in futility.
_________________________
~ John

Top
#193426 - 17/12/2003 19:41 Re: EmpegFace 1.7 Available [Re: tfabris]
CHiP
enthusiast

Registered: 08/06/1999
Posts: 345
Loc: New Jersey, USA
nice job!
_________________________
-CHiP

Top
#193427 - 17/12/2003 19:56 Re: EmpegFace 1.7 Available [Re: CHiP]
tfabris
carpal tunnel

Registered: 20/12/1999
Posts: 31597
Loc: Seattle, WA
Hey, thanks! Glad you like it!
_________________________
Tony Fabris

Top
#193428 - 19/12/2003 13:33 Re: EmpegFace 1.7 Available [Re: tfabris]
tfabris
carpal tunnel

Registered: 20/12/1999
Posts: 31597
Loc: Seattle, WA
Since I got no complaints about the 1.9 preview here in this thread, it's now released officially at my homepage and www.riocar.org in the downloads section.
_________________________
Tony Fabris

Top
#193429 - 19/12/2003 17:29 Re: EmpegFace 1.7 Available [Re: tfabris]
SE_Sport_Driver
carpal tunnel

Registered: 05/01/2001
Posts: 4903
Loc: Detroit, MI USA
Thanks Tony!
_________________________
Brad B.

Top
#193430 - 19/12/2003 17:50 Re: EmpegFace 1.7 Available [Re: SE_Sport_Driver]
tfabris
carpal tunnel

Registered: 20/12/1999
Posts: 31597
Loc: Seattle, WA
No prob.
_________________________
Tony Fabris

Top
#193431 - 22/12/2003 10:59 Re: EmpegFace 1.7 Available [Re: tfabris]
JBjorgen
carpal tunnel

Registered: 19/01/2002
Posts: 3584
Loc: Columbus, OH
Thanks. I use it daily at work, where my docking station is just out of convenient reach.
_________________________
~ John

Top
#193432 - 22/12/2003 11:58 Re: EmpegFace 1.7 Available [Re: JBjorgen]
tfabris
carpal tunnel

Registered: 20/12/1999
Posts: 31597
Loc: Seattle, WA
Hey, cool, thanks. Glad it's working well for you!
_________________________
Tony Fabris

Top
#193433 - 22/12/2003 12:17 Re: EmpegFace 1.7 Available [Re: tfabris]
jbauer
veteran

Registered: 08/05/2000
Posts: 1429
Loc: San Francisco, CA
Tony, again - thank you!

So when will someone be putting a collection of "empegface skins" up ala RioCar bootlogos? :-)

- Jon

Top
#193434 - 22/12/2003 12:36 Re: EmpegFace 1.7 Available [Re: jbauer]
tfabris
carpal tunnel

Registered: 20/12/1999
Posts: 31597
Loc: Seattle, WA
Tony, again - thank you!
Quite welcome.

So when will someone be putting a collection of "empegface skins" up ala RioCar bootlogos?
Right now, just do a search in the Programming section for "skin" and I think you'll get all of the available ones.

By the way, I changed the way skins work in one of the recent versions, so skins that haven't been re-cropped will snap funny. They'll still work, they just won't snap exactly to the edge of the screen.
_________________________
Tony Fabris

Top
#193435 - 22/12/2003 13:36 Re: EmpegFace 1.7 Available [Re: tfabris]
Skunk
Master Boot Logo(er)

Registered: 26/08/2003
Posts: 525
Loc: California
Sorry guys.
I've been meaning to post a site with all of the ones I created that are posted here plus others, but have not got the chance to and since no one has made a comment, until now, I've been putting it off.
I'll create a new thread to announce the site when finished.


_________________________
aka: [color:"blue"]Boot Logo Master[/color]
PayPal Contributions for Custom Boot Logos are gladly accepted. <img src="/ubbthreads/images/graemlins/smile.gif" alt="" />
itirado[@]adobe[.]com

Top
#193436 - 22/12/2003 15:39 Re: EmpegFace 1.7 Available [Re: Skunk]
jbauer
veteran

Registered: 08/05/2000
Posts: 1429
Loc: San Francisco, CA
Cool! Thanks skunknumber1!

- Jon

Top
#193437 - 29/12/2003 16:54 Re: EmpegFace 1.7 Available [Re: tfabris]
skibum
enthusiast

Registered: 27/03/2002
Posts: 248
Loc: Swindon, UK
Tony, just a thought for the 'next' version. How about an option to download new hijack kernels to it? I know there are other ways to do this, but as I only use rsync to load songs and now empegface, it would be nice if it had this feature.
_________________________
Andy MK2a 60GB Amber 040103916 32mb/Light Kit MK2a 50GB Amber 030102560 32mb

Top
#193438 - 29/12/2003 18:34 Re: EmpegFace 1.7 Available [Re: skibum]
tfabris
carpal tunnel

Registered: 20/12/1999
Posts: 31597
Loc: Seattle, WA
Hm. I'll have to think about that a while.
_________________________
Tony Fabris

Top
#193439 - 30/12/2003 03:39 Re: EmpegFace 1.7 Available [Re: tfabris]
_hardcore_
member

Registered: 22/09/2000
Posts: 195
Loc: Copenhagen, Denmark
Hmmn, seems that i keep getting an connection error on my XP system. Tried with IP and a host name. No go. Any ideas ? (The empeg IS contactable via IP )

\\Kaare

Top
#193440 - 30/12/2003 04:09 Re: EmpegFace 1.7 Available [Re: tfabris]
skibum
enthusiast

Registered: 27/03/2002
Posts: 248
Loc: Swindon, UK
Thanks. It doesn't need to download the latest version or anything (mainly cos I use the ext3 version). Just need to provide a browse dialog to so it can be found.
_________________________
Andy MK2a 60GB Amber 040103916 32mb/Light Kit MK2a 50GB Amber 030102560 32mb

Top
#193441 - 30/12/2003 04:50 Re: EmpegFace 1.7 Available [Re: _hardcore_]
_hardcore_
member

Registered: 22/09/2000
Posts: 195
Loc: Copenhagen, Denmark
Erm, forget my mail. Solved the problem.

\\Kaare

Top
#193442 - 30/12/2003 04:50 Re: EmpegFace 1.7 Available [Re: skibum]
tman
carpal tunnel

Registered: 24/12/2001
Posts: 5528
Dunno. FTP kernel upload is pretty easy to do and most systems have it

Doing it empegface however shouldn't be that bad... (famous last words) FTP is one of the simpler protocols out there.

Top
Page 2 of 2 < 1 2