Wat is een titelbalk?
Een titelbalk is het gebied boven op een computervenster dat basisinformatie weergeeft over wat zich in dat venster bevindt. Titelbalken bevatten meestal een korte beschrijving van de inhoud van het venster, evenals de naam van de toepassing waaruit het venster kwam. De meeste vensters in de grafische gebruikersinterface van een computer hebben een titelbalk en het is niet erg gebruikelijk om een titelbalk leeg te zien, omdat goed beschrijvende titelbalken veel over een venster kunnen vertellen.
Titelbalken zijn de kleine rechthoekige gebieden die zich helemaal bovenaan een computervenster bevinden en hun beschrijvingen bevinden zich meestal uiterst links. De beschrijvingen staan al dan niet naast een pictogram dat wordt aangeduid door het programma waar het venster vandaan kwam, maar meestal bestaat er een soort pictogram. Over het algemeen is het formaat van de beschrijving op de titelbalk eerst een beschrijving van de inhoud van het venster, gevolgd door een soort scheidingsteken en vervolgens de programmanaam. Hoofdvensters in een computerprogramma hebben vaker gedetailleerde titelbalken en kleine dialoogvensters die soms in een programma verschijnen, zijn niet altijd even gedetailleerd.
Aan de rechter- of linkerkant van de balk zijn vaak knoppen beschikbaar voor het minimaliseren, maximaliseren en sluiten van het venster. Net als beschrijvingen van de titelbalk, hebben deze knoppen de neiging om te worden gepared, afhankelijk van het type venster of dialoogvenster dat wordt weergegeven. Hoofdvensters hebben bijna altijd alle drie de knoppen, en sommige hebben ook een hulpknop in de buurt. Belangrijke dialoogvensters hebben meestal ook alle drie de knoppen, hoewel de knoppen voor het wijzigen van de grootte afwezig of uitgeschakeld kunnen zijn als het wijzigen van de grootte niet nodig is. Kleine berichtendialogen kunnen alle drie de knoppen hebben, maar ze hebben vaak alleen een afsluitknop, omdat het wijzigen van berichten bijna nooit nodig is.
Het exacte uiterlijk van een titelbalk varieert, afhankelijk van de toepassing die het heeft geopend en van het specifieke uiterlijk van de desktopomgeving van een bepaalde computer. Hoewel het mogelijk is om het uiterlijk van een titelbalk te programmeren, wordt dit vaak afgeraden vanwege de mogelijkheid dat het botst met de bureaubladomgeving van een client. Bij het programmeren worden de grootte, de kleur en de algemene lay-out van de balk meestal door het besturingssysteem verzorgd, dus expliciet coderen is bijna nooit nodig. Als gebruiker of ontwikkelaar kan aandacht voor titelbalken cruciaal zijn, zowel voor informatiedoeleinden als voor begrip, ongeacht hoe het eruit ziet.