I have photoshop cs2
I want to have a line pattern, like my saggi buttons

But I want them WHITE and I cannot for the life of me figure out HOW to do that!
i know some good shortcuts for this in illustrator, but for photoshop... well, this is how i would do it:
open a blank 100x100 canvas.
give the canvas a dark-colored background, then lock that layer. you can change or delete this later; it's just so the lines will be easily visible.
on a new layer, use the line tool to draw a white vertical 150px long, 1px wide line.
select the line and hit cmd-t (or ctrl-t) to switch to free-transform mode.
hold down shift and rotate the line 45 degrees.
center the line horizontally and vertically so that it goes from the top left corner to the bottom right corner of the canvas.
duplicate the layer with the line on it.
use the left arrow key to move the new line layer to the left by however many pixels looks good to you (in this case, 5 or 10 would work well to ensure the pattern tiles).
duplicate THIS layer and continue doing the same until you've gotten to the bottom left corner (make sure to make one actually sit in the exact bottom left pixel so the tiling works correctly).
now merge all these layers, and duplicate this new merged layer.
use the right arrow key to move the duplicate merged layer to the right by the same increment until it no longer overlaps the previous layer, and has filled the rest of the canvas.
you should now have something that looks like this:

and to show how it tiles, here it is repeated in a 400x400 square:
pic
these lines are 10px apart. if you want the lines closer together, all you have to do is make the canvas dimensions a multiple of that number - so for lines 7px apart, you could start with a 49x49 canvas and end up with something like this:

then you can save the image as a png and use it as a background, in other photoshop documents, or however you like - and since it's infinitely tileable, you can use it to fill any space you'd like.