devxlogo

The Latest

Making a Binary Executable

Question: Is there a way to make a binary executable from Java code? Answer: There are several stunts you could try in order to accomplish this,but they all cripple the

Including Random Numbers from Poisson in Application

Question: How can I include random numbers drawn from a Poissondistribution in my applications? There is only a Gaussian distribution in java.util.Random. Answer: Well, this one is a little off

Non-portable Data Problem

Question: I’ve read, in several places, that Java sets bit-size and format for numeric representation internally. I can’t find anything that says Java also dictates how the data will be

Accessing Client Disk with 1.1

Question: I read(somewhere) that the Java spec. allows for applet access to the local diskin a restricted way. That is, the client should be able to specify adirectory on the

Applet Takes Up CPU Time

Question: I am trying to make an HTML page with many applets running concurrently.Unfortunately, an applet that I created uses up much of the CPU time andslows all the other

The ‘greater-than’ vs. ‘comment’ dilemna

Question: The ‘greater-than’ vs. ‘comment’ dilemna Answer: There is a trick in writing JavaScripts which all developers should learn as soon as possible. When putting a script in your HTML,

How is memory deallocated?

Question: The new operator allocates memory for objects.How isthis memory deallocated? Answer: If you have ever programmed in C++, you might wonder why JavaScript doesnot have a delete operator to

How do I restore a window’s size and position?

Question: How do I restore a window’s size and position? Answer: This new tip comes from Hamish. He has converteda TurboPascalfor Windows routine that allows you to save and restore

How do I make my Delphi programs go to sleep?

Question: How do I make my Delphi programs go to sleep? Answer: Note:Since the following was written, Delphi 2.0 has added a Sleep command. The following code can be used

Highlighting/Making Bold Button Text

Question: How do I highlight or make bold the text in a button or a list? Answer: Java Buttons, Lists, Labels, TextAreas, Canvases, etc, are all subclasses ofthe Java Component

Getting Rid of clipRect for paint()

Question: When paint() iscalled, the clipRect of the Graphics obj may already be set to somethingsmaller than the full drawable region of the object (if, for instance, it’sa partial window-manager

MoveFile command (Delphi 32)

Question: The MoveFile command does not work for me with some filenames. An example is as follows :MoveFile(‘C:CIPLINCOMING199702110408440000000000.SAV’, ‘C:CIPLARCHIVE’);yet, if I try to move a file called ‘test.sav’ with the

Creating Windows without the VCL.

Question: I have been experimenting in trying to create windows without the VCL using the WinAPI functions CreateWindow and CreateWindowEx and WNDCLASS and WNDCLASSEX structured but it never create the

Multithreading

Question: Is there a way for delphi 1.0 to have some kind of multithreading (enabling the user to do something else while waiting for a report beinggenerated or printed)? Answer:

Setting up Paradox Tables on a Network

Question: I’ve created a multi-user application in Delphi that accesses Paradox tables. But I’m having a problem setting them up to run successfully on a network. Answer: A Short StoryHere’s

Conversion of a non-OO programmer to Delphi

Question: I have an expert C-programming background. Now that I want to OOP I find myself frustrated with learning Delphi and the paradigm shift to OOP at the same time.

Drag and Drop for List Boxes

Question: How do I implement drag and drop between two list boxes on a form? Answer: Dragging items from one list box and dropping them into another is, with Delphi,

TDBGrid flickering

Question: I’ve seen several shareware descendants of TDBGrid that don’t flicker when you move through the associated table.How do I get rid of the flickering in TDBGrid when you hold

Creating a LIST_SELECT Event

Question: How do I create a LIST_SELECT event? Specifically, what should I put in the fields of the statement: Event anevent = new Event(mylst, event.when, event.LIST_SELECT, ?, ? event.key, event.modifiers,?)

Changing Button Captions

Question: How do you change a button’s caption after it is created? Answer: Java’s Button class defines two methods for getting and setting a button’s caption. They are getLabel() and