Since 1998, DevX has helped people start businesses, build websites, and provide enterprise technology to people globally. Interviewing the likes of Microsoft’s co-founder, Steve Ballmer, the publication brings comprehensive, reliable, and accessible insights to the Internet.
When the user resizes a form with the mouse or the keyboard, or maximizes it, Windows sends the form a WM_GETMINMAXINFO message, with lParam pointing to a MINMAXINFO structure that
When the user scrolls the contents of a TextBox control – either by clicking on the companion scrollbars or by typing new characters in the edit area – the TextBox
The Paint event doesn’t provide with information about which region of the form must be actually repainted, and therefore forces the programmer to repaint the entire client area, which in
VB forms exposes the Activate and Deactivate events, which fire when the form gets and loses the focus because the user has clicked on another form of the same application.
Basic Text Tagsith only a small set of HTML tags you can create a functional page. The set of tags in this section let you set up an HTML file
o, you’ve decided to add some graphical pizzazz to your site: A dozen images, an animated GIF or two, a set of graphic dividers and bullets, and a cool background
inking together different ideas and content is a basic strength of the Web. The very name “browser” comes from this idea. The browser lets you, from your desktop, browse through
ell-used graphic images make a site more interesting, add information, and help with navigation. With a little forethought, you can use images that download quickly, display quickly, look good, and
he symbol means that the style property is not supported by Netscape Navigator 4.0.The symbolmeans that the style property is not supported by Internet Explorer 3.0.The symbolmeans that the style
umans tend to be visual creatures?and the Web reflects who we are.Back when it started, the Internet was a text-only medium. Hard to imagine now, isn’t it? A bit like
n this section, we discuss sound as a design element, and we explore some of the issues and considerations regarding sound on your Web site. The Audio Experience considers audio
he following sections discuss linking to sound files, embedding sound files, autoplaying sounds, adding background sound, and using JavaScript to insert audio. We’ll continuously update and add more ways of
thumbnail is a miniaturized version of a full-sized image. As a design element it can enable you to show many images without the overhead of full-sized versions. One way to
nterlacing is a technique for loading graphic files in a non-contiguous manner.GIF files can be saved in two ways, consecutive and interlaced. Consecutive GIFs are displayed on the screen line-by-line
he decisions you make about file format, compression, palette, resolution, and bit depth effect both quality and download speeds.There are a number of technical decisions you’ll need to make as
olor Values: name, #hex, rgb(R%, G%, B%), rgb(R, G, B)You have four options for specifying color: As a standard color name As a hexadecimal value As an RGB percentage As
ou can measure CSS property values in one of two ways: As an absolute value As a relative value. Absolute values have a fixed, specific value. They let you, the
osition: {position: normal/relative/absolute} The position property lets you set a box’s position in the layout of a page. The default value is normal; the box’s position is calculated according to
Text Values Absolute: pt/pc/cm/mm/inRelative: px/em/ex/% ou can measure most font and text properties in either absolute or relative units. The tables below show the values and their options. Absolute Unitsunitabbreviationexamplepointsptfont-size:
ne of the keys to a good Web site is simplicity. You’ve heard of the “KISS” principle? Keep It Simple Silly. This applies doubly for Web sites. It’s easy to
There are four ways to specify color: By Color Name By hexadecimal value. By RGB percents (only with CSS/XSL) By RGB decimal values (only with CSS/XSL) Here’s a chart of
Planning A Trip to HawaiiHawaii, the Aloha State, welcomes and tempts visitors with its tantalizing weather and magnificent beaches. Mark Twain described Hawaii as ‘the loveliest fleet of islands that
etting sounds from a tape, record, CD player, or microphone onto your computer requires not only sound itself, but a number of applications and equipment, including: Computer Equipment,including connectors and
Single Pixel GIF Trickn the early days of web design, HTML limitations inspired designers to find all sorts of workarounds in order to have control over the layout of pages.
ascading Style Sheets are a necessary ingredient for, and one of the key components of, DHTML. They’re also a good idea for managing Web pages in general. Cascading Style Sheets,
hen you design something for print, you design it once, send it to the printer, and receive final products. While there is some variation between human eyes, by and large
his area is pretty straightforward. We take you through the key steps needed for creating a basic HTML page. Aren’t familiar with a term? If it is highlighted, click on
ound adds a whole other dimension to a Web site. It can add mood, meaning, tone, and understanding. Until recently, sound has been perceived as too “high bandwidth” for most
ound ExamplesThese pages use a variety of techniques and sound types. Some require plug-ins, some don’t. The exact way each sounds and acts may vary depending on your specifc type of
here are several steps to working with an XML document. This section focuses on the process of creating and tagging a document. You’ll need to follow the syntax rules of











