topbanner_forum
  *

avatar image

Welcome, Guest. Please login or register.
Did you miss your activation email?

Login with username, password and session length
  • Tuesday November 11, 2025, 1:08 am
  • Proudly celebrating 15+ years online.
  • Donate now to become a lifetime supporting member of the site and get a non-expiring license key for all of our programs.
  • donate

Recent Posts

Pages: prev1 ... 110 111 112 113 114 [115] 116 117 118 119 120 ... 122next
2851
I've Googled this quite a bit and just can't find what I'm looking for; I'm seeking a way to programmatically alter the font color and size in a Delphi console mode application.  I've changed these settings manually on my computer by right-clicking the titlebar of a running Delphi console app, then changing these from the context menu that pops up.  In .NET, it's pretty easy to alter foreground color, background color, etc.  But I'm just not finding any similar code snippets for Delphi.  Can anyone help?
2852
Developer's Corner / binary serialization of a picturebox's image
« Last post by kyrathaba on May 20, 2009, 10:40 PM »
I used to know how to do this; in fact, I actually did it a couple years ago in a NANY app.  But I can't seem to remember exactly how to go about now...

Here's what I'm trying to do, in a C# winform app:

1. load a picture (PNG, GIF, BMP, JPG) into a picturebox control
2. click Save to binary serialize the picturebox's image to disk as "myimg" (no extension)

later...

1. restart program, which opens with a picbox with no image showing
2. click the Load button to deserialize "myimg" and place the image in the picbox

I can do serialize/deserialize in a snap with strings and numbers, but for some reason I'm not remembering how to do an image.  Any help?
2853
Developer's Corner / Re: What is the .NET 2.0, 3.0, and 3.5 market share?
« Last post by kyrathaba on April 17, 2009, 09:05 PM »
But arguing against .NET's size simply because a minority of people are still on dial-up and 200Mb would be a prohibitively large download is like arguing that a classroom's curriculum be dumbed down to the least academically gifted student in the room.

Those people who must rely on slow internet connections will necessarily want to opt for something smaller than a .NET Framework d/l and install.  But for most of us, nowadays, who have either DSL or the emerging fiber-optics (even faster), the .NET Framework download isn't that big a deal, IMHO.
2854
.NET 3.5 also installs 2.0

.NET 3.5 is a superset of .NET 2.0.

Does that mean I can uninstall all previous .NET versions and use 3.5 to run applications targetting, say .NET 2.0?

Yes.
2855
C# / Re: Some nice C# tutorials by dc member kyrathaba
« Last post by kyrathaba on April 11, 2009, 05:28 PM »
I've added the fifth tutorial in my current C# tutorial series.
2856
I note that the Poddymouth blog is now no longer online.  Have any of you done any Publishing On Demand?  What route did you take?  What software did you use for your writing?  I have a couple of book ideas, and am wondering the best course to take...
2857
Announce Your Software/Service/Product / Re: Portable Software
« Last post by kyrathaba on March 11, 2009, 11:12 PM »
Very nice indeed.  Those are some nice lean apps.  I've started using Mirror and JellyBean, and may consider buying one or two others.
2858
.NET is a bit bad, I wonder why it's so big - and whether you need all the different .net versions or if eg. the 3.5 framework also supports all older versions.

The latest version, .NET 3.5, is backward compatible with versions 1.0 and 2.0 in most cases.  There are some deprecated functions, but on balance backward compatibility is pretty good, in my experience.  If you are a developer, all of the MS IDEs offer a project conversion wizard that updates projects to be compatible with the latest framework. 

Pretty soon we'll have 20 versions of .NET...

I very seriously doubt that.  The .NET Framework 3.5 is incredibly extensive.  I don't envision a slew of further versions beyond 3.5; but we'll see.
2859
C# / Re: Some nice C# tutorials by dc member kyrathaba
« Last post by kyrathaba on March 09, 2009, 07:33 PM »
Hey folks,

I've reformatted the online C# tutorials page of my little corner of DC, to increase readability. 

Also, I've added yet another C# tutorial.  This one is the fourth in the current series, and my thirteenth overall.
2860
General Software Discussion / Re: Thinking about buying Visual Studio 2008
« Last post by kyrathaba on March 09, 2009, 06:08 PM »
Regarding installers for C#, I tried the built-in deployment capability of Visual C# Express 2008 and it worked pretty well.  I hadn't tried the Express installer since the 2005 version (at which time it gave me fits).  Advanced Installer seems to have gobs of options, but it didn't create an uninstaller in the program folder.  That could be user-ineptitude, however, as I've not experimented much with it.
2861
Just donated, and feel great!
2862
C# / Re: Some nice C# tutorials by dc member kyrathaba
« Last post by kyrathaba on March 06, 2009, 06:31 PM »
You're right:  it does take more effort with Wink than with Camtasia.  The version of Wink I use, 2.0, includes the ability to add .WAV files to your SWF production.  So voice will be an option.

What would really be cool would be if I could import fragments of flash animation from Camtasia into Wink projects, but I don't think there's any way to do that.
2863
C# / Re: Some nice C# tutorials by dc member kyrathaba
« Last post by kyrathaba on March 06, 2009, 08:20 AM »
Hey, thanks for the recognition :)

Also, let me just put out there that I'm willing to take requests/suggestions for particular programming projects to be used as fodder for these tutorials.  In some cases, suggestions may be able to be implemented as I go along creating the main series.  In others, I may need to do a sort of ancillary series to flesh out a requested mini-series of tutorials.

I myself really like the ability to combine frame-by-frame stills with interspersed animation.  I haven't really had much impetus to add voice.  In the distant past one or two people suggested including audio along with these tutorials; but my concern has remained that this would dramatically inflate the size and loading times for the tutorials.  Thoughts?
2864
Developer's Corner / Re: Introductory C# web-based tutorials
« Last post by kyrathaba on March 06, 2009, 08:16 AM »
Much appreciated, mouser :)  I'm really enjoying producing these, even if not very many people use them.  If nothing else, they help me to clarify my own growing understanding.  If anyone else benefits, so much the better...

I plan to continue turning out a new tutorial as often as I can manage.  My plan is to continue from here onward with WinForms application programming examples, and to build gradually upon each preceding tutorial.  Eventually, I hope to have a quite length series of tutorials which, if followed from beginning to end, can take a newcomer to C# from complete ignorance to intermediate-level coder status.
2865
Wow, I'm impressed.  That is very creative!
2866
Living Room / Re: Extreme Change
« Last post by kyrathaba on March 06, 2009, 07:25 AM »
I went from this:

goofy.JPG

to this:

me.png
2867
Developer's Corner / Re: Introductory C# web-based tutorials
« Last post by kyrathaba on March 05, 2009, 07:48 PM »
Today I've added the third tutorial in my second online C# tutorial series:  "Coding Your Very First C# WinForms Application".  The most recently added tutorial is here.  I'm not sure why, but the preloader seemed to hang for me at one or two points.  I was able to continue loading the flash presentation by refreshing my browser window (the flash file is about 3600 Kb).
2868
Developer's Corner / Re: Introductory C# web-based tutorials
« Last post by kyrathaba on February 28, 2009, 10:20 PM »
I've updated my online tutorials page with a YouTube version of the 2006 Wink 2.0 flash presentation I did on setting up C# for the newbie programmer.
2869
General Software Discussion / Re: Thinking about buying Visual Studio 2008
« Last post by kyrathaba on February 25, 2009, 11:54 PM »
I tried Advanced Installer using the "Simple" build option, and it worked flawlessly.  I still had to go to Control Panel to uninstall my sample app, but that's fine by me.  It has a lot of advanced options, but it'll take awhile to get my head around them. 

Thanks for all your help folks. 

Also, I'll check out Wix.
2870
General Software Discussion / Re: Thinking about buying Visual Studio 2008
« Last post by kyrathaba on February 25, 2009, 01:38 PM »
@ CWuestefeld:

Thanks for that link to Advanced Installer.  In reading over its feature list, it appears to have what I want:

If your application needs some other software to be installed in order to run, you can easily specify them as Prerequisites. Advanced Installer will search for them, then download and install as necessary. This is an easy way to install frameworks like JRE or .NET, browsers or database engines.

Searching for applications, files, folders, registry keys and INI entries is also provided. Using this, installing additional files, extensions and plugins to existing applications becomes trivial.




@ Mouser:

sounds like what you really want is an installer which can detect if the user needs to install .net and help them do so.  i use inno and as much as i like it, its a travesty that such things are so hard to do with it.

Yeah, that's really what I need: a Windows installer, simple interface that doesn't require me to read a manual or attend seminars to learn how to use it, and that can optionally install .NET if needed on the end-user's computer.  I share your annoyance with Inno Setup.  I recall a thread from months ago wherein several of us were discussing its (to me, at least) cryptic script.  I did finally get it to work in order to create an install for my Crocus Contacts program, but I'd not care to repeat that exercise.

To be honest, I think Visual C# Express 2008 (which is free) has all the functionality that I personally need for the type of projects I've ever undertaken or are likely to undertake in the future.  So, if I can find the right installer I'll be all set.  Sounds like Advanced Installer may be what I'm after.  I'll investigate further.



I have another question, about wireless printers, but I guess it belongs in a different forum.
2871
General Software Discussion / Thinking about buying Visual Studio 2008
« Last post by kyrathaba on February 25, 2009, 11:28 AM »
I'm giving serious thought to purchasing either the Standard or Professional edition of Microsoft Visual Studio.  I've been working with the Express edition for C# for a long time, but I'm frustrated by its lack of deployment features.  I've tried Inno Setup and actually got it to work after much research and headache (mostly user-difficulty, I'm sure).  What I'm looking for is a version of the studio in which I can (1) produce C# applications, and (2) will allow me to package my finished application into a standard Windows installer.  Can anyone in the know give guidance on which version offers these and the best possible price on that product?  I've visited several sites, including Microsoft's official site, but have had a really frustrating time trying to get email responses to my queries, and their documentation of features is so wordy I'm not sure what I'm reading.

So, to recap, I want a Visual Studio IDE that had the ability to package my applications into a standard Windows installer.  Also, it should have the ability, within the installer, to detect whether or not the end-user's computer has the required .NET Framework version, and install it if needed.
2872
Mini-Reviews by Members / Mini-Review of Cropper
« Last post by kyrathaba on February 23, 2009, 06:03 PM »
Basic Info

CropperCropper
App URLhttp://www.codeplex.....aspx?ReleaseId=2309
App Version Reviewed1.9.2
Test System Specs
OS Name   Microsoft Windows XP Home Edition
Version   5.1.2600 Service Pack 3 Build 2600
System Manufacturer   IBM
System Type   X86-based PC
Processor   x86 Family 6 Model 13 Stepping 8 GenuineIntel ~1728 Mhz
Total Physical Memory   1,024.00 MB
Available Physical Memory   490.24 MB
Total Virtual Memory   2.00 GB
Available Virtual Memory   1.96 GB
Page File Space   2.38 GB
Supported OSesWinXP and Vista (purports to work on 64-bit Vista; I have XP)
Support Methodsauthor's website: http://blogs.geekdoj...rticles/Cropper.aspx and web-form email: http://blogs.geekdoj...t/brian/contact.aspx
Upgrade PolicyCropper is freeware
Trial Version Available?N/A
Pricing SchemeN/A
Reviewer Donation Link Donate to kyrathaba, the *reviewer*
Screencast Video URLIf there is a demo or screencast of the app somewhere, post the url here. If there is a DC Screencast, post the link here.
Relationship btwn. Reviewer and Product As the reviewer, I have no form of relationship with the author of this program whatsoever.


Intro:

Cropper is a screen-capture application written in C# that leverages the image processing functions from the System.Drawing and System.Drawing.Drawing2D namespaces of the .NET Framework.  It was written by Brian Scott as a programming exercise in C#, but has gained a fair degree of popularity through a succession of versions.  It is particularly well-suited to taking a series of captures of the same size. 

cropper_screenshot.PNG


Who is this app designed for:

This application wasn't really targeted at a specific audience, although the author does point out that his program is particularly handy for cropping out sections of vector graphics files, such as those produced by Fireworks, without having to first flatten the files.  Now that is handy.  I also think it's fair to say that, although it might be the exception rather than the rule on this particular site, there are many people out there that are technology-challenged.  My father comes to mind (hi dad!)  For those individuals, less is more.  I'm making a generalization there, but it is true for at least those few friends and family members I've introduced to Cropper.


The Good


The transparent window makes it easy to see what area you're about to target with your screenshot.  The minimalist interface is sparse but clean and lightweight.  Perfect for simple work like taking screenshots of text and images for use in a help file on your most recent application.  You just double-click the Cropper form or press the Enter key, and whatever is overlaid by the Cropper window will be captured and stored in a folder that you have indicated.  You can configure Cropper to save the captured images in a variety of formats (BMP, PNG, JPG, AVI, and animated GIF), or hold the captured image in the Windows clipboard.

cropper2.PNG

The needs improvement section


Cropper isn't perfect; it can't capture menus, cursors, and transparent windows.  Additionally, in using the program, I found that it doesn't always persist the settings I selected under "Options".  It's annoying to have to instruct it to save captures to the Cropper folder on my desktop -- when I've already specified that behavior a few days ago while using the program.  If I wanted the settings to return to default, I'd select it myself under "Options"!  Cropper purports to support emailing, but I found Screenshot Captor to do so smoothly, while Cropper gave me this unsightly error:

cropper3.PNG

Why I think you should use this product


If you're wanting to quickly take a screenshot of a problem to send to a software vendor, this program is the ticket.  Or if you just need simple captures of the entire screen or a given window; but if you want or need more advanced features, such as drop-shadows, emailing images, etc., then I recommend Screenshot Captor

How does it compare to similar apps

Having only used three screenshot apps in my lifetime, I cannot provide a good comparison among a roundup of applications of this type.  Fortunately, there are many more experienced users of such apps who frequent this site, and perhaps this mini-review will spur feedback or a more in-depth review.  I will say that I use Cropper in producing screenshots for my Wink 2.0 C# tutorials, but that when I needed the drop-shadow to improve the appearance of the graphics on my DC Homepage, I turned to Screenshot Captor.


Conclusions

Overall, I like Cropper for its simplicity.  The interface is non-threatening, and as a person who feels easily threatened by powerful software, that appeals to me *grin*.  For the sorts of screen-grabs and region-captures I need when making my C# tutorials, it's the right simple tool for a simple task.  And, of course, as a fan of C#, I am proud to use a nifty freeware tool written in that .NET language.  For those whose image capturing needs are more substantive, or who like finer-grained control and greater options, I'd recommend Screenshot Captor as a more powerful alternative.


Links to other reviews of this application

ZDNet Review
Superwasp Review
SnapFiles Review
Softpedia Review
2873
Developer's Corner / Re: What is the .NET 2.0, 3.0, and 3.5 market share?
« Last post by kyrathaba on February 23, 2009, 03:48 PM »
there is probably a 3rd group of people who are novice users who will happily use a .net application if it runs out of the box, but will NOT be willing to or able to figure out how to install .net if that is required.

My understanding (which may be in error, in which case I hope to be corrected) is that if you use the Standard or Professional version of Visual Studio for development, there is an option to detect during installation whether or not the user's computer has the required version of .NET installed and, if not, give them the option of allowing the installer to direct the user to download the appropriate framework.  I don't think it's possible for the framework to be contained directly within the installer because the installer would have to be humongous! 

The thing is, there aren't a huge number of diehard *nix-using Windows-haters out there.  Microsoft is deplorable in some ways, but it has become fashionable to bash the company.  I myself enjoy doing so from time to time, even.  But that doesn't change the fact that most of the world uses Windows.  And those who run *nix often have a dual-boot option and sneak some time on Windows when they're locked in their closet and none of their diehard friends will know about it.  So... given the great amount of work MS has done to permeate its ubiquitous operating system with the Framework, the ever-increasing number of .NET applications in the wild, and the fact that *nix systems aren't far from having the ability to run .NET apps (nod to Mono), the only real reason any non-programmer would refuse to have the Framework installed is sheer stubborness.

Note: I mean the above to be taken a bit tongue-in-cheek (although there is some nugget of truth therein, I believe), so please moderate any flames directed this way...  :D
2874
Developer's Corner / Re: NANY Bible Quiz
« Last post by kyrathaba on February 23, 2009, 02:45 PM »
The problem could be with the seeding of your randomizer.  I had the same sort of problem back 3 or 4 years ago while coding something in VB6, and the problem turned out to be that my randomizer wasn't truly randomizing things.  I tried to find the project files but couldn't locate them.  But IIRC, the ultimate problem lay in how I was using the random function.

Even if your randomizer code isn't spot-on, it would probably still be sufficient if combined with Deozaan's suggestion.
2875
Developer's Corner / Re: GameSetWatch: The Quandary Of 2D Vs. 3D
« Last post by kyrathaba on February 23, 2009, 02:35 PM »
I can tell you that it's much easier to find tools and libraries for developing 3d games than it is to find tools for developing isometric games these days.

And that's another thing which may be a determining factor, especially if you're a lone developer pressed on time.

Which is reason enough for one of DC's expert coders (or a team thereof) to develop a solid 2D/iso engine and/or set of libraries  :D
Pages: prev1 ... 110 111 112 113 114 [115] 116 117 118 119 120 ... 122next