Autor Téma: Delphi 7 - TPageControl a SendMessage  (Přečteno 198 krát)

Offline MartinM_2021

  • Nováček
  • *
  • Příspěvků: 2
  • Karma: 0
    • Verze Delphi: Delphi 7.0
Delphi 7 - TPageControl a SendMessage
« kdy: 21-03-2021, 11:41:57 »
Zdravim vsechny, potrebuji indikovat uzivateli, ze na zalozce doslo k nejake zmene. Jestli se pouzije TPageControl s nastavenim stylu tpBottom kde jsou zalozky umisteny dole na formulari, tak nepracuje spravne SendMessage(PageControl.Handle, TCM_HIGHLIGHTITEM, IndexTabSheetu, 1), kterym se dana zalozka zvyrazni. Kdyz je pouzit styl zalozek tpLeft nebo tpRight, tak vse pracuje spravne, ale takto umistene zalozky mit nemohu, protoze to nabourava design a uzivatelsky komfort. Nemate nekdo prosim nejake reseni aby to pracovalo i se zalozkami, ktere jso umisteny dole?

Offline MartinM_2021

  • Nováček
  • *
  • Příspěvků: 2
  • Karma: 0
    • Verze Delphi: Delphi 7.0
Re:Delphi 7 - TPageControl a SendMessage
« Odpověď #1 kdy: 21-03-2021, 18:54:39 »
Tak jeste jedno upresneni. Pokud vyhodim XPmanifest pro vylepseni vzhledu, tak to funguje. Kdyz  ho opet zapnu, tak to nebezi. Chtel bych, aby to slapalo s tim XP manifestem.