Diferenciar ámbito del programa
Buenas, tal vez el título no es demasiado descriptivo, pero me encuentro en la siguiente situación.
Estoy realizando una aplicación (mi primer desarrollo en Delphi). La aplicación le permite al usuario crear nuevos proyectos. Los proyectos, poseen estudios. Por ende, el usuario puede crear estudios a partir de datos ingresados por teclado mediante un formulario de carga de datos.
A su vez, el usuario puede abrir un proyecto existente y modificar o agregar datos de algún estudio asociado al proyecto. Por lo cual, los formularios de carga de datos deberían visualizarse con la información almacenada sobre el estudio.
Mi duda es, como puedo diferenciar el escenario en el que se encuentra el programa, es decir, si se esta trabajando con un proyecto nuevo o con uno existente, de modo que puede cargar los formularios según corresponda. Se entiende?.
Vengo de años con PHP, y realizar esto es cosa de medio segundo. Pero en este nuevo mundo, no se me ocurre la manera de lograrlo.
Desde ya, muchas gracias.
|