Avatar billede blomme Nybegynder
14. januar 2001 - 18:06 Der er 20 kommentarer og
1 løsning

Komponent : TEditor

Hej :) Jeg har her på det sidste hoppet rundt på internettet efter komponentet TEditor. Da der nok er flere forskellige komponenter der hedder netop TEditor, kan jeg da fortælle at komponentet er en slags Tform, bare en smule anderledes - håber I kan hjælpe ;)
Avatar billede lojmann Nybegynder
14. januar 2001 - 19:29 #1
Avatar billede hatecaps Nybegynder
14. januar 2001 - 22:53 #2
Avatar billede blomme Nybegynder
15. januar 2001 - 07:47 #3
Nej... jeg har søgt et stykke tid og har intet fundet og det der lå på hatecaps\' url, var hexeditorer - er der nogen der KENDER komponentet ?
Avatar billede borrisholt Novice
15. januar 2001 - 08:50 #4
blomme >> nej kender komponenter gør jeg ikke, men hvis du fortalt lidt mere om der kunne det jo være at der kunne opfriske min hukommelse ...

Jens B
Avatar billede blomme Nybegynder
15. januar 2001 - 09:49 #5
Komponentet, TEditor er det man kan kalde en modificeret form. Den kan præcis de samme ting som en form kan, men dog også en del andre funktioner oven i. Det er (vistnok) ikke et visuelt komponent og kan simpelthen fremkaldes ved at sige form1 = class(TEditor) eller sådan noget lignende - mere præcis kan jeg desværre ikke blive :(
Avatar billede borrisholt Novice
15. januar 2001 - 11:03 #6
blomme  >> HEST - 5 - KURT RAVN ... Du må selv vælge svaret, nærmer kommer vi nok ikke .....

Du må istedet for sige hvad komponentet skal kunne, og hvis det ikke er fro meget kan jeg sikkert lave et til dig ...

Jens B
Avatar billede blomme Nybegynder
15. januar 2001 - 11:26 #7
Det er vist mere avanceret end som så - det skulle være noget med at det kan behandles i samme stil som man man behandler et mdi-child, dog med den forskel at TEditor simpelthen flyder på hele skærmen og ikke kun inden for formens rammer - ligger faktisk i et højere lag en mainform !
Avatar billede blomme Nybegynder
15. januar 2001 - 11:31 #8
Hmm... i virkeligheden er det ikke om komponentet bliver fundet der tæller - det er sådan set bare komponentets funktion. Hvis man kunne opfinde en form der gør det samme (altså kan styres og dublikeres ligesom et mdi-child, men til en modsætning flyder frit på skærmen lidt ligesom objekt inspectoren og kode-boxen i delphi), ville det være pingeling og værd 100 point :))) (hvis det vel og mærket fungerer *hehe*)
Avatar billede blomme Nybegynder
15. januar 2001 - 11:34 #9
*følgende har intet med diskussionen at gøre*

Jens, forresten... havde du ikke engang (før du flyttede til Grønland) lovet mig en version af din ressurse-editor ?
Avatar billede borrisholt Novice
15. januar 2001 - 11:36 #10
blomme : lad mig lige slå HELT fast : Delphi er IKKE en MDI application !!!!!!

Den bar der sidder oppe for oven, med komponenter og sager på, er en Application Bar, lige som den bar du har i bunden af din windows (der hvor start knappen sidder på). Grunden til ad den ikke kan dockes og flyttes til andere dele af din skærm er at borland ikke har ønsket det ....

Når så du maximere et vindue i DIN APPLICATION bliver de maximeret meden under din Application bar ....

Så her fra helt præcis er det at du vil ?

Jens B
Avatar billede borrisholt Novice
15. januar 2001 - 11:38 #11
blomme > Det har jeg da stadig .... Send mig en email så retunerer jeg den til dig ... (Den kræver Delphi 5 for at kompilere)

Jens B
Avatar billede blomme Nybegynder
15. januar 2001 - 11:46 #12
Jeg VED godt at Delphi ikke er en MDI Application - jeg siger nævner bare kode-boxen for at illustrere hvordan det skal se ud. Lad os nu antage at min form1 (mainformen) ligner application baren i Delphi (øverst). Nu skal vi så have den omdiskuterede form2 ind på plads. Den skal ligge og flyde på desktoppen, akkurat som en almindelig form gør det, dog med den undtagelse at jeg vil have muligheden for at lave så mange af dens art som jeg har lyst til. Jeg vil desuden også kunne kalkulere med den uden at skulle tænke på om det er duplikation4 eller 6 :)))
*don\'t be mad at me*
Avatar billede borrisholt Novice
15. januar 2001 - 11:50 #13
Hej Blomme

Jeg er ikke sur på dig ... hvorfor skulle jeg dog være det ..... Den sidste del af dit spørgmål forstår jeg ikke, men den resterende får du foræret når du laver en Application Bar.

Jens B
Avatar billede blomme Nybegynder
15. januar 2001 - 11:54 #14
En Application Bar... hvor ? hvordan ?
Avatar billede borrisholt Novice
15. januar 2001 - 12:06 #15
blomme >> er du stiv i C++ ?

Jens B
Avatar billede blomme Nybegynder
15. januar 2001 - 12:25 #16
Nej, overhovedet ikke - ligenu venter jeg bare på at der kommer en compiler forbi min hoveddør så jeg kan få mig sat ORDENTLIGT ind i det :)
Avatar billede borrisholt Novice
15. januar 2001 - 12:27 #17
I MSDN ligger der et eksemple på hvordan man gør, men det er skrevet i C++

Jeg kan da lige sende dig exefilen ...

jens B
Avatar billede blomme Nybegynder
15. januar 2001 - 12:35 #18
Det er bare i orden :)))

Blomme@post.com
Avatar billede bustermaniac Nybegynder
16. januar 2001 - 15:01 #19
Så vidt jeg har forstået vil du have en form hvor du selv kan lave så mange udgaver af den så muligt. Hvor svært kan de være :).

Du opretter bare en funktion der opretter en ny udgave af formen, og lægger den en i en tlist (det lyder meget godt i teorien, men jeg har selv i øjeblikket lidt problemer med noget ligende - her er det bare min egen klasse istedet for en form). Når min kode ser ud til at fungere lidt bedre (en gang i mellem giver den nogle problemer).

forresten. Når man har fyldt et vidst antal objekter ind i en tlist, og så fjerner den (.free) - så vil indholdet ikke forsvinde?

BusterManiac

Avatar billede borrisholt Novice
16. januar 2001 - 15:03 #20
BusterManiac >> nob du skal selv free dine data ...

Jens B
Avatar billede bustermaniac Nybegynder
16. januar 2001 - 15:16 #21
borris>>jeps...det har givet mig lidt problemer ind til videre....koden ser ud til at virke fint nok nu, men man ved jo aldrig.
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Kurser inden for grundlæggende programmering

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester