Visualizzazione dei risultati da 1 a 4 su 4
  1. #1
    Utente di HTML.it
    Registrato dal
    Dec 2006
    Messaggi
    321

    Problema Con Delphi E MDI CHILD

    Salve a tutti. Cè qualcuno che mi sa aiutare in questo piccolo dilemma, approfitto dell’occasione per indicare che sono un neofita di dell’ambeinte borland/codegear. Sto creando una piccola applicazione Di testo Basata su MDI. Questa applicazione contiene un menu File con le varie sottovoci di menu.
    Io Vorrei disabilitare il comando chiudi se non è attivo nessun formChild. Ho inserito un azione chiamata chiudi e al click del mouse del menu chiudi esegue il codice e non da problemi ma la voce di menu rimane abilitata.
    Grazie A Tutti, A presto.
    procedure TFMain.ChiudiExecute(Sender: TObject);
    begin
    ActiveMDIChild.Free;
    end;

    procedure TFMain.ChiudiUpdate(Sender: TObject);
    var conta :integer;
    begin
    conta := MDIChildCount;
    if (conta < 0 ) then
    FMain.Chiudi1.Enabled := False;
    end;

  2. #2
    Moderatore di Programmazione L'avatar di alka
    Registrato dal
    Oct 2001
    residenza
    Reggio Emilia
    Messaggi
    24,301
    Se posso consigliare una soluzione alternativa, io cercherei di disegnare l'interfaccia utente evitando l'uso dell'approccio MDI, che è alquanto obsoleto e deprecato, magari sfruttando l'uso di TFrame (che sono una sorta di "controlli personalizzati", dei veri e propri "pezzi di interfaccia" ereditabili e replicabili).

    Fai una ricerca sul forum, ne abbiamo parlato in passato.

    Ciao!
    MARCO BREVEGLIERI
    Software and Web Developer, Teacher and Consultant

    Home | Blog | Delphi Podcast | Twitch | Altro...

  3. #3
    Utente di HTML.it
    Registrato dal
    Dec 2006
    Messaggi
    321
    Grazie per il consiglio ma come ti ripeto sono un neofita dell'ambiente borland e allora sto studiando e giustamente analizzando molte funzionalità Grazie.

  4. #4
    Utente di HTML.it
    Registrato dal
    Dec 2006
    Messaggi
    321
    Ciao Ho usato i frames come da te consigliato e devo dire che sono rimasto davvero contento di questa altra funzionalità, mi ha aperto altre porte vedere questo altro approccio visuale alla programmazione, Grazie davvero, A Presto.

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2024 vBulletin Solutions, Inc. All rights reserved.