Novo

Forum kao aplikacija na telefonu

Dodajte forum na početni ekran i koristite ga kao aplikaciju, sa menijem na dnu ekrana.

  • 4 odgovora
  • 3.049 pregleda

Najnovija ↓

Problem sa MDI aplikacijom 10.12.2005. u 12:49 · pre 254 meseca #1
Postvaio sam formu Form1 i FormStyle postavio na MDIForm, nakon toga sam postavio i Form2 i Form3 kojima sam FormStyle postavio na MDIChild. Kada pokrenem program pokaze mi sve forme , ne mogu da ih ugasim nego samo minimiziram i postavi svoju velicinu forme. Zelio bih da form2 i form3 pokrecem kada ja hocu npr. klikom na neku stavku padajuceg menija, da budu odredjene velicine i da ih ugasim jednostavnim klikom na x. hvala
Potpis
Sale
Re: Problem sa MDI aplikacijom 10.12.2005. u 13:26 · pre 254 meseca #2
Za dogadjaj OnClose (child forme) napises sledece :

procedure TfrmMDIExpChild.Close1Click(Sender: TObject);
begin
frmMDIExpChild.Free;
Close;
end;

Zatim ides : Project-> View Source i izbrises tamo gde pise Application.CreateForm(ime_child_forme);
i to je to.

Samo postavi neko dugme koje bi moglo ponovo da napravi child formu.
Poz.
Potpis
Ljubav je kad ja prdnem a njoj ne smrdi.
Re: Problem sa MDI aplikacijom 10.12.2005. u 23:32 · pre 254 meseca #4
Nije bas pametno da se koristi Free metod u event-ima objekta koji ce se obrisati iz memorije (tako kazu u Delphi Help-u). Bas zbog toga je dodata mogucnost da se izabere akcija koja ce se izvrsiti kada se forma zatvori (pozivom Close funkcije, klikom na x u gornjem desnom cosku, duplim klikom na system menu,...). Posto zelis da se tvoja forma izbrise iz memorije onda bi to izgledalo ovako:
Code:
procedure TForm1.FormClose(Sender: TObject; var Action: TCloseAction);
begin
  Action := caFree;
end;


Vrednosti koje Action moze imati:

caNone - nista se ne desava kada korisnik hoce da zatvori formu
caHide - Visible postaje False kada korisnik hoce da zatvori formu
caFree - forma se brise iz memorije kada korisnik hoce da zatvori formu
caMinimize - forma se minimizira kada korisnik hoce da zatvori formu
Potpis
Play Store
Re: Problem sa MDI aplikacijom 11.12.2005. u 04:22 · pre 254 meseca #5
Drugim rechima udri ovo ...
Frm1 right ? Ok ...

U nju stavis dva dugmeta jedno dugme se zove u "caption" frm2 drugo frm3...
U dugmetu frm2 uneses code ...

Private Sub frm2_Click()
frm2.show
Me.hide "ili nemoras"
End Sub

U dugmetu frm3 uneses code ...

Private Sub frm3_Click()
frm3.show
Me.hide "ili nemoras"
End Sub


Ma bez filozofiranja ...
Potpis
Lice njegovo to je ko od drveta kore mlado a mnoge bore duhom prve zore i chudom on je gonjen da na put dalek ode bese suvise mlad za taj put dalek tad a opet za put ko da je stvoren i prvo je nejake misice hranio od ljubavi kisnice a zatim je za krhko telo osnovno jelo bilo svako delo smelo tad treniralo se dobro i dobro se jelo sve do doba zrelog kad osnovna hrana postadose vrhovna znanja!
Prijavite se da biste odgovorili u ovoj temi.PrijavaRegistracija

Premeštanje teme