FIEOR preview

Filed Under (GFX) by WildFire on 09-03-2006

A little something-something I’m working on.

It has been months since I have done something for our pixelcatalyst.lair site. My photoshop folder says the latest was last July of last year when I was working on the Contempate artwork, which was released for Depthcore’s Deluxe Pack.

It wasn’t even for TheLair.

I do hope I could fire up Pixelcatalyst version 7.00 before this year ends. Or better, this May when it celebrates its seventh year online.

Or at least finish V6.

Up to this day, I still receive notes and comments that go along the lines that certain javascripts are not working on the site… to which I would reply… that it is still a ‘work in progress…’

And that started a couple of years ago.

Museum of The Improbable

Filed Under (Random.links) by WildFire on 07-03-2006

Museum of The Improbable. Yeah… pixelwarp warps here. For now.

SPS: Visual FoxPro’s Future

Filed Under (GFX, Visual FoxPro) by WildFire on 03-03-2006

SPS: Visual FoxPro’s Future.

I have been posting a link to that news blog in a number of forums… I forgot I haven’t posted the link here yet.

Nice!

Now what are you waiting for..? Ride with me, baby.

March 2006 – Letter from the Editor

Filed Under (Visual FoxPro) by WildFire on 02-03-2006

News for March from Milind Lele.

More VFP9 and GDIs

Filed Under (Visual FoxPro) by WildFire on 20-02-2006

More on VFP9 and GDI+: Special Effects / Scale and Shear / Converting Image Types / Rotating and Flipping / Resizing Images. Yup all done in VFP9… courtesy of Cesar Chalom from within the weblogs at Foxite.com which just had a facelift.

SPS: Setting the System Cursor

Filed Under (Visual FoxPro) by WildFire on 15-02-2006

SPS: Setting the System Cursor using GDI+ and VFP9.

Jim Carroll

Filed Under (Random.links) by WildFire on 10-02-2006

Tech Experts Urge Cable to Embrace New Technologies. (via TorrentFreak)

Here are more articles from Jim Carroll.

Multiple Detail Band (GIF Format)

Filed Under (THIS.site.matters, Visual FoxPro) by WildFire on 08-02-2006

I was doing a little clean-up experiment on CGIs/Perl+css, html tables and [br] tags with that post on multiple detail bands (step by step hints section) so if it breaks your rss reader, feel free to view the online version.

If it still doesn’t work, here’s a screenshot of the steps part in GIF format.

Multiple Detail Band in Visual FoxPro 9

Filed Under (Visual FoxPro, work.BLOG) by WildFire on 08-02-2006

After countless trials and errors, with each error pounding one of my faithful neurons, reading (and re-reading and re-reading), roundtrips to the Program Files\VFP9\Samples directory and pathetic attempts to have a crash course on ‘Absorbing the Mozart Effect 101’… I finally figured out how to make VFP9’s multiple detail band feature work on one of my reports.

(And no, Mozart wasn’t helpful this time.)

More than 77 neurons are off to meet their maker. I stopped counting though an hour and a half ago, so there’s probably more. (And we’re not even counting the injured and now-limb-less ones.)

Yes I know… I’m quite late with this. Most VFP9 coders are now using the multiple detail band to extract data from different databases located in parallel universes while I have been using the dump N table records to one ‘cursor/table holder’ with generic field names where I can extract data for reporting…

… or firing up CrystalReports.

Anyway at 1:37AM, I’m scribbling this down just in case an alien decides to teleport its presence here in this room, do some wholesome (I hope) experiments and decides to mind-wipe me afterwards, which might possibly corrupt this multiple-detail-band-eureka moments I have.

Also this could probably help a coder out there who decides to google things after being mind-wiped by an alien.

Just a basic overview… I’ll call these step by step ‘hints’ not a ‘guide’. (A User Guide expert would scream bloody hell when he sees this. (But trust me a programmer will understand. (Especially those mind-wiped by aliens.)))

Given:
Parent.dbf / Child01.dbf / Child02.dbf
Right click = Right click in the Report Designer.

1.

 

File. New. New report. (No wizards.)

 

2.

 

Data Environment. Add the three (or more) tables.

 

3.

 

Set the relationships. (P » C01 and P » C02.)

 

4.

 

Right click. Select Data Grouping.

 

5.

 

Data Grouping tab. Group Nesting Order box. Add. And add field from your parent table (Your primary key… for example: PARENT.CODENO)

 

6.

 

Right click. Optional Bands. In the Detail Bands box, Add another Detail Band.

 

7.

 

Now you have two bands. One for you, one for the alien.

 

8.

 

Double click on the Detail 1 separator. The Detail Band Properties window pops out. (Or if you like the longer process… Report… Edit Bands… select Detail 1.)

 

9.

 

Check Associated header and footer bands. (Trust me you need this. Aliens are allergic to this.)

 

10.

 

Repeat steps 8 – 9 for Detail 2.

 

11.

 

Data Environment. Drag the fields to their appropriate bands. Parent fields on the Group Header. C01 fields in the Detail 1 band and C02 fields on the Detail 2. And aliens in the footer part.

 

12.

 

BTW… you should have saved your report already and instinctively press CTRL+S every now and then in case the aliens…

 

13.

 

Now double click the Detail 1 ‘bar’ (separator) again.

 

14.

 

Detail Band Properties. In the Target alias expression enter ‘child01’ or the name of your child database. (NOTE: Be sure to include the ”)

 

15.

 

Do the same with the other Detail bands. The Detail 1 band separator should now look like ‘Detail 1: Child01’.

 

16.

 

Add appropiate headers, lines and all. Align things.

 

17.

 

Beautify your report. Make it look professional. Nevermind if your clients are using a stone-age dot matrix printer.

 

Hope this helps.

Now I’m off to re-inspect the protective shields of this room.

The Darkness Volume II

Filed Under (comics, GFX) by WildFire on 08-02-2006

The covers for Top Cow‘s Darkness Volume II. Most are illustrated by artist extraordinaire, Dale Keown of Full Bleed Studios. (Some issues and crossover covers are illustrated by Eric Basaldua, Keu Cha and Tyler Kirkham)

DC and Marvel, though also producing some fully painted covers these days, still have some catching up to do in terms of firing up kick-arse covers, eh?

Yes… programmers don’t read boring manuals, PDFs and CHMs all the time.

Click for full view.

SPS: State of the Language Address

Filed Under (Visual FoxPro) by WildFire on 03-02-2006

SPS: State of the Language Address.

Ken Levy shifts. Craig Berntson re-emphasizes (I swear such a word exists) his stand. As for me, I’d like to look at the bright side.

Scott Scovell on Visual FoxPro

Filed Under (Visual FoxPro) by WildFire on 30-01-2006

Scott Scovell on Visual FoxPro.

FoxPro… resources and TheForce.

Filed Under (Visual FoxPro, work.BLOG) by WildFire on 28-01-2006

For those programmer fathers out there, or humans who support someone or our very selves to live, which I think most of us do… we code not just for the challenge or for that ever-quench-the-thirst desire to solve things that tend to be abstract in an abstract way disguised in the form of for-loops, bits and 0101010001001s.

We code for food.

We may be directly solving and creating systems, thinking of our clients needs but in the cubicle filled workplace of our minds, there is that space in the server room inside our craniums exclusively reserved for our needs, our families’ needs and/or our children needs.

(Feel free to include your dog and your goldfish. (My pet tiger and pterodactyl are self-sustaining though.))

But of course, there are also humans who are, let’s say for the purpose of discussion… are from the start of their lives, financially and materially lucky. Almost everything are laid down at their feet.

Now I’m not generalizing on the next line, but some of these lovely humans tend to lack ‘TheDrive’. Again I am not generalizing all of them. It’s just that time and time again I seem to encounter and interact with some of them seeing sparks of that tendency. I mean the tendency to lack TheDrive.

If little forces lesser than TheForce tend to spoil someone or something with resources, it chips at parts of the inherent little drives that strive beneath, thus dissolving some good bits of the output.

When the Wachowski was on a tight budget, they produced one of the best sci-fi, mind-challenging movies of all time, The (first) Matrix. Fast forward almost three years later, they have huge resources to produce bloated Matrix follow-ups.

(Not that I don’t like them, they are major vfx eye-candies and there are still sparks of gems here and there (not to mention Monica), but they fade in comparison to the potential of what the first installment has to offer.)

Some probably will include George Lucas and Star Wars in this list, but hey… the third episode was probably enough to save what the first two episodes lack (Well at least the first half of the third episode).

In a way, FoxPro belongs to that make the most of what we have list.

Not only is it a good resource-friendly product, it creates database applications, which if properly used, makes use of existing resources, however scarce they may seem… efficiently.

Unlike other PLs that are so spoiled, bloated, hogs too much memory and requires system requirements above the roof… FoxPro uses what it really needs.

(There goes Avatar and Beakman yelling ‘We know where this part is heading!’ But trust me it didn’t started that way.)

Re-TITLED

Filed Under (work.BLOG) by WildFire on 26-01-2006

Just as I was about to penetrate the coding zone after having a hell of a time freeing myself from the huge holiday hang-over, TheForce tends to display its mastery of randomly triggered events that somehow barfs me again out of the coding zone.

Now the holiday-hang-over-excuse realm won’t accept me anymore and I’m stuck in between this I-have-to-code-and-work-but-I’m-not-in-the-zone and the i’m-on-extended-vacation-i-can-justify-this-laziness sphere.

Good thing I can blog.

Anyway for the past few days, I’ve been receiving quite a number of client calls already, e-mails and sms-es, some of which even serve as my wake up calls (literally). It seems our clients are revving up faster than me.

One of the differences between the corporate and the freelance kingdom perhaps.

But inspite of these thing we were able to install one of our database systems (made in VFP9 this time (most current versions of our systems are done in VFP8)) to a new client, some details of which are the main reasons why I’m scribbling this while waiting for qs to finish using the bathroom (her bathroom usage tends to increase folds every year (and we’re not even going to include the dressing up part)).

Now back to the client I was talking about.

Our proposal to them was submitted last October of 2004, got approved last December 2005, and a couple of days ago we installed the first system, the Human Resource modules. We need to further customize our exising Payroll System to cater to their needs and interface it with a bio-thumbrint TimeKeeping/DTR system, which will be installed by another IT company.

The HR part is installed in four companies already (mostly schools and universities) so it is quite ‘mature’ already and needs no further customization. The Payroll System on the other hand is installed in one company, so I’m giving qs the responsibility of ‘stabilizing’ it.

Remind me not to create a title for a certain blog before scribbling it. My title’s supposed to be located seven degrees north and I’m heading the south in this blog. I will end this here and start a different blog on Visual FoxPro and the Developing Countries after this.

Mark Lewis’ FoxStuff

Filed Under (Visual FoxPro) by WildFire on 24-01-2006

I am supposed to update a link to Mike Lewis’ article on How to install updated EXE files without forcing users to log out of your application which I blogged exactly two years ago… but decided to post a new one because there’s more FoxSTUFF from that site since the last time I checked.

Vizkorov… [a] Time travels fast [b] I really need to finish that FoxPro snippets/articles site links/directory I started two years ago and [c] VFP is on it’s 9th version yet you can still use a lot of resources that were created before… and of course there are tons of ‘shortcuts’ already for those workarounds you are using a decade or so ago.

Craig Bailey: The Visual FoxPro Tipping Point

Filed Under (Visual FoxPro) by WildFire on 20-01-2006

Craig Bailey: The Visual FoxPro Tipping Point. (via Akselsoft)

Hosting a .NET ActiveX Control in VFP

Filed Under (Visual FoxPro) by WildFire on 20-01-2006

Hosting a .NET ActiveX Control in Visual FoxPro and Registering the .NET ActiveX from SPS.

Wordwrap in GridColumns

Filed Under (work.BLOG) by WildFire on 18-01-2006

Hmmm… no wordwrap on GridColumns..? ONLY headers are allowed to wordwrap..?

I even tried adding a textbox and a label object inside the grid to simulate that Excel spreadsheet look on some fields but to no avail. Probably I’m missing something.

As of 5:23PM of the 18th of January 2006, I’m a BLOG-first-before-finding-a-better-solution programmer.

MY bloody pet bloody tiger bloody screams we bloody need bloody wordwrap feature on bloody grids.

Witchblade 71

Filed Under (comics, GFX) by WildFire on 16-01-2006

After months of searching, I finally found it.

That’s Top Cow‘s Witchblade 71. What I’m really after is Keu Cha’s painted cover. Keu Cha produces some of the best Witchblade covers along with the original artist, Michael Turner.

Top Cow years ago deviated from the ‘regular’ superhero comics to delve into the supernatural world, which makes things more interesting. (But don’t get me wrong, DC currently is doing well with its Infinite Crisis event and has been ‘humanizing’ their superheroes (producing even one of the best comic-to-screen-humanize-the-superhero-movie… Batman Begins)).

But back to Top Cow… their take on the supernatural, sci-fi and conspiracy theories is what interests me most (and as of late qs is also reading them). PLUS of course their dedication to quality artwork on every panel.

If you haven’t checked out Witchblade yet, or have left it when Michael Turner wasn’t the regular penciller anymore or if you’ve feeling it has become a T&A book years ago, do return and pickup a copy… Ron Marz and Mike Choi are doing a great job, delving into the police/detective/job side of Sara while still continuing its supernatural direction.

Since Ron Marz handled things, it is receiving great reviews and even awards from various comic-related sites (which probably explains the reason why I’m having a hard time grabbing a copy of Witchblade 92).

Ron Marz gives ‘real’ stories… not just stories that serves as an excuse or a reason for Sara’s clothes to be shredded or to fall off.

Ah yes… T&A stands for ‘ti– and asses’, a term commonly used in the comics community.