Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.

Turbo/BCB: Windows XP Style (sem manifest fajla), pravougaonik za fokus kontrole...

[es] :: C/C++ programiranje :: Turbo/BCB: Windows XP Style (sem manifest fajla), pravougaonik za fokus kontrole...

[ Pregleda: 3608 | Odgovora: 8 ] > FB > Twit

Postavi temu Odgovori

Autor

Pretraga teme: Traži
Markiranje Štampanje RSS

radoica

Član broj: 12972
Poruke: 158
*.yubc.net.



+3 Profil

icon Turbo/BCB: Windows XP Style (sem manifest fajla), pravougaonik za fokus kontrole...18.09.2006. u 14:50 - pre 214 meseci
1. Da li postoji jednostavniji nacin da mi kontrole imaju Windows XP Style od pravljenja *.exe.manifest datoteka?

2. Kada neka kontrola ima fokus, pojavljuje se "focus rectangle". Ne zelim da se on pojavljuje, kako ovo iskljuciti?


[Ovu poruku je menjao X Files dana 19.09.2006. u 18:25 GMT+1]
 
Odgovor na temu

kiklop74
Darko Miletić
Buenos Aires

Član broj: 78422
Poruke: 569
*.iplannetworks.net.

Sajt: ar.linkedin.com/pub/darko..


+13 Profil

icon Re: Turbo/BCB: Windows XP Style (sem manifest fajla), pravougaonik za fokus kontrole...18.09.2006. u 20:33 - pre 214 meseci
Citat:
radoica
1. Da li postoji jednostavniji nacin da mi kontrole imaju Windows XP Style od pravljenja *.exe.manifest datoteka?


Imas VCL kontrolu TXPManifest u grupi Win32 koja radi bash to.

Citat:
radoica
2. Kada neka kontrola ima fokus, pojavljuje se "focus rectangle". Ne zelim da se on pojavljuje, kako ovo iskljuciti?


?? ne razumem te bash najbolje? Deder postuj neku sliku da vidimo mi to.


Tko leti vrijedi
 
Odgovor na temu

radoica

Član broj: 12972
Poruke: 158
*.yubc.net.



+3 Profil

icon Re: Turbo/BCB: Windows XP Style (sem manifest fajla), pravougaonik za fokus kontrole...18.09.2006. u 21:55 - pre 214 meseci
Dugme bez "focus rectangle"-a:



Dugme sa "focus rectangle"-om:



Ovaj pravougaonik bi trebalo da se iscrta samo kada se koristi tastatura, a ne pre toga, kao sto je slucaj sa programima radjenim u Turbo C++.
Inace u Windows XP postoji opcija koja ovo kontrolise (Control Panel\Display\Appearance\Effects...\Hide underline letters for keyboard navigation until I press Alt key), ali Borland izgleda ne postuje ovo setovanje, kao sto ga postuju programi radjeni u MFC ili .NET-u.
 
Odgovor na temu

X Files
Vladimir Stefanovic
Pozarevac

SuperModerator
Član broj: 15100
Poruke: 4902
*.nat-pool.po.sbb.co.yu.

Jabber: xfiles@elitesecurity.org


+638 Profil

icon Re: Turbo/BCB: Windows XP Style (sem manifest fajla), pravougaonik za fokus kontrole...18.09.2006. u 21:58 - pre 214 meseci
"radoica", molim te da sledeći put otvoriš dve nove teme za dva nova pitanja.

Mislim da je u ovom slucaju takoyvani subclassing najbolje resenje.

NETESTIRANO:

--- H ---

Code:

class TNoviButton : public TButton
{
protected:
    void __fastcall WndProc( TMessage &Message );
public:
    __fastcall TNoviButton(TComponent *Owner) : TButton(Owner) {};
};

class TForm1 : public TForm
{
__published:    // IDE-managed Components
        TButton *Button1;
private:    // User declarations
public:        // User declarations

        TNoviButton *pNoviButton;
        TNoviButton *pNoviButton2;

        __fastcall TForm1(TComponent* Owner);
        __fastcall ~TForm1();

};


--- CPP ---

Code:

void __fastcall TNoviButton::WndProc( Messages::TMessage &Message ) 
{
   if ( Message.Msg == WM_SETFOCUS )
   {
       SendMessage( /*Form1->pNoviButton->*/Handle, WM_KILLFOCUS, Message.Msg, NULL );
   }
   else
   {
       TButton::WndProc( Message );
   }

}
__fastcall TForm1::TForm1(TComponent* Owner)
        : TForm(Owner)
{
   pNoviButton = new TNoviButton( this );
   pNoviButton->Parent = this;
   pNoviButton->Caption = "Novi Taster";

   pNoviButton2 = new TNoviButton( this );
   pNoviButton2->Parent = this;
   pNoviButton2->Caption = "Novi Taster2";
   pNoviButton2->Left = 300;

}
__fastcall TForm1::~TForm1()
{
   delete pNoviButton;
   delete pNoviButton2;
}


Malo sam izmenio kod da mozes da napravis familiju TNoviButton-a, a da svi imaju ubijen fokus.


[Ovu poruku je menjao X Files dana 18.09.2006. u 23:16 GMT+1]
 
Odgovor na temu

IDE

Član broj: 53403
Poruke: 586
*.crnagora.net.



Profil

icon Re: Turbo/BCB: Windows XP Style (sem manifest fajla), pravougaonik za fokus kontrole...18.09.2006. u 22:22 - pre 214 meseci
Upravo sam instalirao Turbo C++

neko je trazio screenshot....

Ne znam...meni se licno kod BDS 2006 a sada i kod Turbo C++ ne svidja raspored paleta komponenti...
Ima li nacin da se podesi da izgleda isto kao kod 5-ice tj. 6-ice??

I jos jedna stvar mi ide na zivce, a to je sto Form-e ne mozemo pomjerati i stavljati gdje mi hocemo (kao u 5-ici i 6-ici) nego stoji na jednom mjestu u toku dizajniranja aplikacije...
Ima li nacin i da se ovo rijesi??

[Ovu poruku je menjao IDE dana 19.09.2006. u 12:05 GMT+1]
there's something out there
waiting for us,
and it ain't no man...
Prikačeni fajlovi
 
Odgovor na temu

radoica

Član broj: 12972
Poruke: 158
*.yubc.net.



+3 Profil

icon Re: Turbo/BCB: Windows XP Style (sem manifest fajla), pravougaonik za fokus kontrole...19.09.2006. u 22:32 - pre 214 meseci
Izgleda da je ovo stari bug u VCL-u http://qc.borland.com/qc/wc/qcmain.aspx?d=4303
Kada se koristi TXPManifest, onda je OK.
kiklop74, X Files, 10X
 
Odgovor na temu

X Files
Vladimir Stefanovic
Pozarevac

SuperModerator
Član broj: 15100
Poruke: 4902
*.nat-pool.po.sbb.co.yu.

Jabber: xfiles@elitesecurity.org


+638 Profil

icon Re: Turbo/BCB: Windows XP Style (sem manifest fajla), pravougaonik za fokus kontrole...20.09.2006. u 05:39 - pre 214 meseci
Citat:

I jos jedna stvar mi ide na zivce, a to je sto Form-e ne mozemo pomjerati i stavljati gdje mi hocemo
(kao u 5-ici i 6-ici) nego stoji na jednom mjestu u toku dizajniranja aplikacije... Ima li nacin i da se ovo rijesi??

Imas na desnoj strani glavnog menija ComboBox. Izaberi Classic Undocked, mada nisam siguran
kako ce to da radi.

Moj savet je drzi se ovoga Default. Kod Borlanda je menjanje standardnog Layout-a oduvek stvaralo probleme.


 
Odgovor na temu

IDE

Član broj: 53403
Poruke: 586
*.crnagora.net.



Profil

icon Re: Turbo/BCB: Windows XP Style (sem manifest fajla), pravougaonik za fokus kontrole...20.09.2006. u 20:14 - pre 214 meseci
A postoji li rjesenje za polozaj paleta sa komponentama?
Imas li kakva saznanja moze li se podesiti da bude isto kao u 6-ici?
there's something out there
waiting for us,
and it ain't no man...
 
Odgovor na temu

X Files
Vladimir Stefanovic
Pozarevac

SuperModerator
Član broj: 15100
Poruke: 4902
*.nat-pool.po.sbb.co.yu.

Jabber: xfiles@elitesecurity.org


+638 Profil

icon Re: Turbo/BCB: Windows XP Style (sem manifest fajla), pravougaonik za fokus kontrole...20.09.2006. u 22:15 - pre 214 meseci
Mislim da ne moze. U principu bolje je da se drzis onoga kako oni 'narede'
jer ce verovatno bolje raditi (tj. sa manje bug-ova).

Sve je stvar navike.

 
Odgovor na temu

[es] :: C/C++ programiranje :: Turbo/BCB: Windows XP Style (sem manifest fajla), pravougaonik za fokus kontrole...

[ Pregleda: 3608 | Odgovora: 8 ] > FB > Twit

Postavi temu Odgovori

Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.