[ Príspevkov: 10 ] 
AutorSpráva
Offline

Užívateľ
Užívateľ
Obrázok užívateľa

Registrovaný: 21.12.08
Prihlásený: 14.07.16
Príspevky: 114
Témy: 21 | 21
NapísalOffline : 20.11.2009 13:09 | [Delphi] Borderstyle po vytvoreni richedit

Pocas behu programu si generujem komponenty pricom nazov dopredu neviem ...

Kód:
setlength(pole,i);
pole[i-1]:=Trichedit.Create(self);                     
pole[i-1].ParentBiDiMode:=true;
pole[i-1].ParentShowHint:=true;
..
atd


ale neviem ako nastavyt borderstyle na bsNone. Nechcem klasicky vzhlad ale iba ramcek okolo takto


Kód:
pole[i-1].BevelInner:=bvNone;
pole[i-1].BevelKind:=bkFlat;
pole[i-1].BevelOuter:=bvRaised;
pole[i-1].BorderStyle:=bsNone;


alebo takto co tiez nejde :)

Kód:
tRichedit(findcomponent(xxx)).borderstyle:=bsNone;


Offline

Skúsený užívateľ
Skúsený užívateľ
[Delphi] Borderstyle po vytvoreni richedit

Registrovaný: 11.01.09
Prihlásený: 25.04.26
Príspevky: 1399
Témy: 10 | 10
Bydlisko: Hrinova

Ale v čom je vlastne problém? Tento kód nefunguje?
Kód:
pole[i-1].BevelInner:=bvNone;
pole[i-1].BevelKind:=bkFlat;
pole[i-1].BevelOuter:=bvRaised;
pole[i-1].BorderStyle:=bsNone;


Dalo by sa pomocou cyklu for nastaviť BorderStyle pre všetky prvky poľa, nejako takto, ale neviem, či toto je vlastne ten problém:
Kód:
for j:= 0 to length(pole)-1 do begin
  if (pole[j] = nil) then exit;
  pole[j].BevelInner:=bvNone;
  pole[j].BevelKind:=bkFlat;
  pole[j].BevelOuter:=bvRaised;
  pole[j].BorderStyle:=bsNone;
end;


Offline

Užívateľ
Užívateľ
Obrázok užívateľa

Registrovaný: 21.12.08
Prihlásený: 14.07.16
Príspevky: 114
Témy: 21 | 21
Napísal autor témyOffline : 21.11.2009 18:38 | [Delphi] Borderstyle po vytvoreni richedit

praveze neviem... logicky by to malo brat ved je to nastavenie ako ostatne ale pri tom borderstyle napise tuto chybu

Kód:
[Error] Unit1.pas(1370): Incompatible types: 'StdCtrls.TBorderStyle' and 'Unit1.TBorderStyle'


ten cyklus som skusil len z principu a samozrejme to nepomaha


Offline

Skúsený užívateľ
Skúsený užívateľ
[Delphi] Borderstyle po vytvoreni richedit

Registrovaný: 11.01.09
Prihlásený: 25.04.26
Príspevky: 1399
Témy: 10 | 10
Bydlisko: Hrinova

Takúto chybu vypíše, ak je v unite predeklarovaný typ TBorderStyle (konkrétne v Unit1). Skús sa pozrieť v celom projekte, či v sa v ňom nenachádza takýto typ (myslím deklaráciu v sekcii interface).


Offline

Užívateľ
Užívateľ
Obrázok užívateľa

Registrovaný: 21.12.08
Prihlásený: 14.07.16
Príspevky: 114
Témy: 21 | 21
Napísal autor témyOffline : 21.11.2009 20:03 | [Delphi] Borderstyle po vytvoreni richedit

nieje, a nemozem to menit ani normalne na konkretnej komponente napr richedit1.borderstyle:=bsNone. Mam pocit ze niekedy to slo no niesom si uz teraz isty.


Offline

Skúsený užívateľ
Skúsený užívateľ
[Delphi] Borderstyle po vytvoreni richedit

Registrovaný: 11.01.09
Prihlásený: 25.04.26
Príspevky: 1399
Témy: 10 | 10
Bydlisko: Hrinova

Keď skúsiš dať RichEdit riadne na formulár a cez Object Inspector nastavíš BorderStyle, tak to nefunguje? Tak potom netuším, kde je chyba, pretože toto funguje za normálnych okolností stále.


Offline

Užívateľ
Užívateľ
Obrázok užívateľa

Registrovaný: 21.12.08
Prihlásený: 14.07.16
Príspevky: 114
Témy: 21 | 21
Napísal autor témyOffline : 22.11.2009 1:12 | [Delphi] Borderstyle po vytvoreni richedit

praveze cez object inspector funguje....len problem je vtom ze pocas behu programu richedit generujem a tam chcem priradit borderstyle bsnone lenze to nechce brat. neviem co stym uz, skus si to som zvedavy ci ti to dovoli


Offline

Skúsený užívateľ
Skúsený užívateľ
[Delphi] Borderstyle po vytvoreni richedit

Registrovaný: 11.01.09
Prihlásený: 25.04.26
Príspevky: 1399
Témy: 10 | 10
Bydlisko: Hrinova

Tu je celý zdroják - kliknutím na "Pridaj RicEdit" sa zväčší pole o jeden prvok TRichEdit. Keď ich bude na forme niekoľko, kliknutím na "Set BorderStyle" sa nastaví border style pre všetky RichEdity na forme. Všetko mi ide, ako má.


Offline

Užívateľ
Užívateľ
Obrázok užívateľa

Registrovaný: 21.12.08
Prihlásený: 14.07.16
Príspevky: 114
Témy: 21 | 21
Napísal autor témyOffline : 22.11.2009 14:56 | [Delphi] Borderstyle po vytvoreni richedit

Takze "zahada" vyriesena. Pouzivam tieto komponenty. http://www.tmssoftware.com/site/tmspack.asp no a nenapadlo ma zeby to robilo kvoli tomu. Konkretne AdvGlassButton a AdvGroupBox kniznice. Mozno aj ine neskusal som vsetko. No asi mi ostava vynechat to alebo zabudnut na bsNone. Ak by bol zaujem pastnem sem ci uz zdrojak alebo komplet kebyze sa chces nato pozriet. ale asi ten konflikt nepojde vyriesit.


Offline

Skúsený užívateľ
Skúsený užívateľ
[Delphi] Borderstyle po vytvoreni richedit

Registrovaný: 11.01.09
Prihlásený: 25.04.26
Príspevky: 1399
Témy: 10 | 10
Bydlisko: Hrinova

Tak ja nepoužívam žiadne prídavné komponenty, ale v každom prípade by mal ten balík obsahovať nejakú nápovedu. Ak z tých knižníc používaš TRichEdit, možno bude iný spôsob na odstránenie okraja, ak klasický spôsob nefunguje. Treba to pohľadať v nápovede.


 [ Príspevkov: 10 ] 


[Delphi] Borderstyle po vytvoreni richedit



Podobné témy

 Témy  Odpovede  Zobrazenia  Posledný príspevok 
V tomto fóre nie sú ďalšie neprečítané témy.

RichEdit

v Ostatné

0

1404

26.11.2006 21:39

jozo

V tomto fóre nie sú ďalšie neprečítané témy.

delphi zapis cisla do editu v delphi

v Ostatné

3

1210

11.05.2008 12:02

p360t

V tomto fóre nie sú ďalšie neprečítané témy.

SERVER !! ....Vytvoreni servru

v Sieťové programy

11

789

30.10.2006 21:24

itsgoingd

V tomto fóre nie sú ďalšie neprečítané témy.

Nero10 vytvoření boot cd

v Ostatné programy

0

323

01.03.2015 18:19

mery

V tomto fóre nie sú ďalšie neprečítané témy.

Grafik: vytvoreni loga firmy

v Ponuka a dopyt práce

1

1006

18.09.2012 8:38

drozdo

V tomto fóre nie sú ďalšie neprečítané témy.

Problém po vytvorení jar súboru

v Backend

9

1339

04.08.2010 9:26

coldak

V tomto fóre nie sú ďalšie neprečítané témy.

Praca na vytvoreni eshopu Wordpress

v Ponuka a dopyt práce

0

462

24.12.2013 23:00

chlpacik

V tomto fóre nie sú ďalšie neprečítané témy.

Praca na vytvoreni portalu(Joomla)

v Ponuka a dopyt práce

0

400

06.01.2014 22:00

nERv

V tomto fóre nie sú ďalšie neprečítané témy.

Pár zásad k vytvoření dobrého webu

v Frontend

0

813

15.03.2007 13:39

suchy

V tomto fóre nie sú ďalšie neprečítané témy.

Pomoc pri vytvorení scriptu - keyword research

v Backend

0

892

06.02.2007 9:00

robi3

V tomto fóre nie sú ďalšie neprečítané témy.

Poradite mi pri vytvoreni PC zostavy?

v PC zostavy

2

480

02.11.2016 18:12

fero11

V tomto fóre nie sú ďalšie neprečítané témy.

Chyba pri vytvoreni noveho oddielu na disku

v SSD disky

6

584

14.04.2013 9:36

Rafis

V tomto fóre nie sú ďalšie neprečítané témy.

Vytvoření disku s výchozím nastavením z výroby

v Windows

0

470

23.03.2011 9:15

martin4770

V tomto fóre nie sú ďalšie neprečítané témy.

Zalezi farba kabla zo zdroja na vytvoreni 6 pin konektoru ?

v PC skrinky a zdroje

4

874

07.10.2013 18:20

KocuR

V tomto fóre nie sú ďalšie neprečítané témy.

"zrusenie" liniek na obr. a CSS po vytvoreni .htac

v SEO, marketing a reklama

2

874

15.10.2008 10:50

max-m

V tomto fóre nie sú ďalšie neprečítané témy.

Delphi - príklad

v Ostatné

2

789

07.11.2010 23:16

majso



© 2005 - 2026 PCforum, edited by JanoF