Results 1 to 8 of 8

Thread: StatusBar.Panels[x]

  1. #1
    Senior Member
    Join Date
    Jul 2007
    Location
    Rekem-Lanaken Belgie
    Posts
    401

    Talking StatusBar.Panels[x]

    StatusBar.Panels[0].Text := 'Stap 1: Kies de Gever.';
    Dat werkt!
    Maar, hoe ik ook probeer de Font.Size te wijzigen; er gebeurt niets.
    De Font.Size @ designtime verandert met de waarde die ik in de ObjectInspector zet, maar @ runtime blijft het steeds hele kleine lettertjes.
    Met "StatusBar.Panels[0].Style := psOwnerDraw" wordt het alleen maar minder. er staat dan helemaal niets in het betreffende panel.
    Iemand een idee
    Quod Licet Jovi Non Licet Bovi

  2. #2
    Dan moet je OnDrawPanel gebruiken om de tekst te zien
    DeX 3 Delphi := The ease of VB with the power of C; Zoekt en gij zult vinden

  3. #3
    senior member PeterVercruysse's Avatar
    Join Date
    Nov 2006
    Location
    Rijsel
    Posts
    1,608
    Een statusbar is iets speciaals en een aantal mogelijkheden zijn uitgeschakeld. Ik vermoed dat je de grootte ook niet kunt aanpassen, of alTop zetten.

    Zoals Henkie zegt, kun je waarschijnlijk enkel de OnDrawpanel gebruiken om iets anders op de Canvas te zetten.
    Gras groeit niet sneller door er aan te trekken

  4. #4
    Quote Originally Posted by PeterVercruysse View Post
    Ik vermoed dat je de grootte ook niet kunt aanpassen, of alTop zetten.
    En waarom zou dat niet kunnen Peter? Het kan allemaal
    DeX 3 Delphi := The ease of VB with the power of C; Zoekt en gij zult vinden

  5. #5
    5th member of nldelphi
    Join Date
    Mar 2001
    Location
    Alkmaar
    Posts
    2,127
    @TS (en de rest uiteraard)

    Mocht je gaan ownerdrawen, dan kun je mischien deze post ook nog even 'helemaal' doorlezen
    Ik weet echter niet of deze vandaag de dag nog van toepassing is. (met de huidige delphi versies)
    http://www.nldelphi.com/forum/showth...+doublebufferd
    RLD

  6. #6
    senior member PeterVercruysse's Avatar
    Join Date
    Nov 2006
    Location
    Rijsel
    Posts
    1,608
    En waarom zou dat niet kunnen Peter? Het kan allemaal
    Met de eerste versies van Delphi heb ik daar nog problemen mee gehad en ben toen overgegaan naar een ander gelijkaardig component dat ik nu nog altijd gebruik.
    Gras groeit niet sneller door er aan te trekken

  7. #7
    Senior Member
    Join Date
    Jul 2007
    Location
    Rekem-Lanaken Belgie
    Posts
    401
    Bedankt voor de reactie allemaal, maar dit is Delphi Help zegt:
    Style property (TStatusPanel)
    Description
    If Style is set to psText (the default), the string contained in the Text property is displayed in the status panel, using the alignment specified by Alignment. The font is determined by the status bar’s Font propertyIf Style is set to psOwnerDraw, the content displayed in the status panel is drawn at runtime on the status bar’s canvas by code in an OnDrawPanel event handler.
    Verkoopt Delphi nu gelijk de Belgen zeggen: "een zakske met zeverkes"?
    Quod Licet Jovi Non Licet Bovi

  8. #8
    Voor zover ik kan zien gaat dat enkel op als SimplePanel aan staat.
    DeX 3 Delphi := The ease of VB with the power of C; Zoekt en gij zult vinden

Thread Information

Users Browsing this Thread

There are currently 1 users browsing this thread. (0 members and 1 guests)

Bookmarks

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •