Autor Téma: TMS TAdvPageControl - nastevenie  (Přečteno 1237 krát)

Offline Stanislav Hruška

  • Padawan
  • ******
  • Příspěvků: 4438
  • Karma: 39
    • Verze Delphi: XE7 professional
TMS TAdvPageControl - nastevenie
« kdy: 20-03-2016, 19:35:42 »
Ako prvé som si na vyskúšanie vybral TAdvPageControl a neviem nastaviť rôzne tvary záložiek. Vždy mám len obdĺžnik.

V nastaveniach som nič nenašiel.
V demo tak isto.
Help k TAdvPageControl neexistuje.
Internet nepomohol.

Ako a kde mám získať informácie? Snáď to tak nebude aj pri iných komponentoch.
Delphi XE7, FireBird
Expert na kladenie nejasne formulovaných otázok.

Offline Stanislav Hruška

  • Padawan
  • ******
  • Příspěvků: 4438
  • Karma: 39
    • Verze Delphi: XE7 professional
Re:TMS TAdvPageControl - nastevenie
« Odpověď #1 kdy: 20-03-2016, 20:27:58 »
Tak už som na to prišiel. Je to taký malý odrb. Použili bitovú mapu.
Delphi XE7, FireBird
Expert na kladenie nejasne formulovaných otázok.

Offline Daniel_Andrascik

  • Hrdina
  • ****
  • Příspěvků: 460
  • Karma: 20
    • Verze Delphi: D2007, XE3
Re:TMS TAdvPageControl - nastevenie
« Odpověď #2 kdy: 21-03-2016, 10:36:19 »
Jo je to taky osup, ale v celku ti umoznuje vycarovat si zalozku presne podla tvojho priania, co ti zase na druhu stranu len tak hocikto neumozni. Ale ja sa ti priznam ze pouzivam skor TAdvOfficePager. Vyzualne sa s nim da hodne vyhrat, ale funguje to tam trosku inac, musis dat na formular alebo mozno este lepsie do datamodulu nevizualny komponent AdvOfficePagerOfficeStyler a v nom si nastavis styl a vzhlad aky ti vyhovuje. Je tam tych nastaveni az prilis a vyladit si vzhlad podla svojho ti urcite chvilku potrva. Ale vyhodou je potom ze kazdemu dalsiemu TAdvOfficePageru v aplikacii len priradis ten isty styler a mas viac menej unifikovany vzhlad.

Offline Daniel_Andrascik

  • Hrdina
  • ****
  • Příspěvků: 460
  • Karma: 20
    • Verze Delphi: D2007, XE3
Re:TMS TAdvPageControl - nastevenie
« Odpověď #3 kdy: 21-03-2016, 10:38:32 »
A vlastne aj tie stylere maju asi 20 uz preddefinovanych stylov, takze vacsinou si vyberem z uz dostupnych stylov a potom si to len zlahka doladim.

Offline Ondřej Pokorný

  • Guru
  • *****
  • Příspěvků: 815
  • Karma: 59
    • Verze Delphi: Primárně Lazarus, jinak D7 až aktuální
    • Kluug.net
Re:TMS TAdvPageControl - nastevenie
« Odpověď #4 kdy: 21-03-2016, 12:05:07 »
Jo je to taky osup, ale v celku ti umoznuje vycarovat si zalozku presne podla tvojho priania

Mají ošetřené high-DPI?
Embarcadero Technology Partner

Offline Stanislav Hruška

  • Padawan
  • ******
  • Příspěvků: 4438
  • Karma: 39
    • Verze Delphi: XE7 professional
Re:TMS TAdvPageControl - nastevenie
« Odpověď #5 kdy: 21-03-2016, 12:21:41 »
To ja netuším. Snáď Daniel niečo o tom vie.
Delphi XE7, FireBird
Expert na kladenie nejasne formulovaných otázok.

Offline Daniel_Andrascik

  • Hrdina
  • ****
  • Příspěvků: 460
  • Karma: 20
    • Verze Delphi: D2007, XE3
Re:TMS TAdvPageControl - nastevenie
« Odpověď #6 kdy: 21-03-2016, 18:15:07 »
no vsimol som si ze zacinaju kade tade pridavat high-DPI support. Ale zatial nie som spokojny s tym ako to funguje a urcite to nemaju pokryte vsetko a dovolim si tipnut ze taketo vysoko customized featurky budu riesit az na sami zaver ak vobec. Tuto featurku s "bitmapovymi" zalozkami maju uz zaimplementovanu snad od sameho zaciatku z dob kedy high-DPI este nikto nepouzival. Myslim ze dnes by takuto featurku zavrhli uz v zarodku nez aby riesili DPI, pretoze ta sa pri bitmapach riesi dost obtiazne...

Offline miroB

  • Guru
  • *****
  • Příspěvků: 519
  • Karma: 17
    • Verze Delphi: D1,2,3,4,7,2005,2009, XE8,S,B,T10.2.2 Pro
Re:TMS TAdvPageControl - nastevenie
« Odpověď #7 kdy: 02-07-2019, 21:33:56 »
Jo je to taky osup, ale v celku ti umoznuje vycarovat si zalozku presne podla tvojho priania, co ti zase na druhu stranu len tak hocikto neumozni. Ale ja sa ti priznam ze pouzivam skor TAdvOfficePager. Vyzualne sa s nim da hodne vyhrat, ale funguje to tam trosku inac, musis dat na formular alebo mozno este lepsie do datamodulu nevizualny komponent AdvOfficePagerOfficeStyler a v nom si nastavis styl a vzhlad aky ti vyhovuje. Je tam tych nastaveni az prilis a vyladit si vzhlad podla svojho ti urcite chvilku potrva. Ale vyhodou je potom ze kazdemu dalsiemu TAdvOfficePageru v aplikacii len priradis ten isty styler a mas viac menej unifikovany vzhlad.
TAdvOfficePager mi nevkusne bliká pri zmenách rozmeru okna. (Ťahanie myšou.)
Zarážajúce. Vidieť to aj na demách TMS.
Mám tiež vlastný program, ktorý vytvorí 2 až 20, alebo viac záložiek.
Ovšem je to citeľné už aj od jednej záložky. Čím je okno väčšie, viac to vynikne.
A na Form v podstate ešte nemám nič ďalšie. Napríklad Ribbon / Menu a podobne.
Na každej záložke sú síce po dve advMemo a jeden TMSDBGRID.
Ale pokiaľ použijem TPageControl, nie je s tým žiadny problém.
Má niekto info, čo na TAdvOfficePager vravia užívatelia?

Offline Stanislav Hruška

  • Padawan
  • ******
  • Příspěvků: 4438
  • Karma: 39
    • Verze Delphi: XE7 professional
Re:TMS TAdvPageControl - nastevenie
« Odpověď #8 kdy: 02-07-2019, 21:39:22 »
Citace
no vsimol som si ze zacinaju kade tade pridavat high-DPI support.
To je teraz ich hlavná náplň. Robia to pre všetko a nová verzia ide zhruba každé dva týždne.
Delphi XE7, FireBird
Expert na kladenie nejasne formulovaných otázok.