Portal    Foro    Buscar    FAQ    Registrarse    Conectarse


Publicar nuevo tema  Responder al tema 
Página 2 de 3
Ir a la página Anterior  1, 2, 3  Siguiente
 
Dónde Ubicar Nuestros Archivos En Una Aplicación De Gambas
Autor Mensaje
Responder citando   Descargar mensaje  
Mensaje Re: Dónde Ubicar Nuestros Archivos En Una Aplicación De Gambas 
 
En cualquier caso, volviendo al hilo, no creo que sea necesario crear dos ubicaciones distintas para los settings modificables y "los otros". Yo no veo tal distinción, un fichero de configuración puede cambiar o no, pero sigue siendo lo mismo.

De manera que si usamos Dir(Settings.Path()) obtenemos la ruta al directorio donde dicha clase guarda automáticamente el fichero de configuración que genera, pero nada nos impide usar dicha ruta para el resto de ficheros de nuestra aplicación, si queremos tener mejor control de todo.

http://gambaswiki.org/wiki/comp/gb/file/dir
http://gambaswiki.org/wiki/comp/gb.settings/settings

Lógicamente, para ficheros multi-usuario puede usarse /opt aunque no estoy seguro si en todas las distribuciones el usuario normal puede escribir allí, sin tener que estar modificando permisos, etc.

Saludos
 




===================
Jesús Guardón

Por favor, usemos el corrector ortográfico antes de pulsar el botón "Enviar".

"uo ǝs ʇɐu pıɟıɔıן ɐdɹǝupǝɹ ɐ dɹoƃɹɐɯɐɹ, soןo ɥɐʎ bnǝ dɹodouǝɹsǝןo"
 
jguardon - Ver perfil del usuarioEnviar mensaje privado 
Volver arribaPágina inferior
Responder citando   Descargar mensaje  
Mensaje Re: Dónde Ubicar Nuestros Archivos En Una Aplicación De Gambas 
 
los de la vieja escuela amamos las fuentes monospace
 



 
tercoIDE - Ver perfil del usuarioEnviar mensaje privado 
Volver arribaPágina inferior
Responder citando   Descargar mensaje  
Mensaje Re: Dónde Ubicar Nuestros Archivos En Una Aplicación De Gambas 
 
jguardon escribió: [Ver mensaje]

....

Usa el tipo de letra 'Courier New' del desplegable del editor del foro y aumenta un poco el tamaño de fuente, colores, etc. Mola que te cagas, es muy retro-terminal    

La única pega es que la vista previa del foro no respeta los espacios ni las indentaciones, etc...

Exacto. De hecho la probé, pero no ví diferencia alguna en la vista previa y desistí. Mañana lo modifico.
Gracias de nuevo.
 




===================
No podemos regresar
 
shordi - Ver perfil del usuarioEnviar mensaje privado 
Volver arribaPágina inferior
Responder citando   Descargar mensaje  
Mensaje Re: Dónde Ubicar Nuestros Archivos En Una Aplicación De Gambas 
 
Citar:
settings modificables y "los otros"

Por "modificables" no me refería a archivos settings (aunque releyendo el post eso es exactamente lo que digo... ) Me refería a ciertos archivos, como plantillas html para listados, ficheros estándar xml usados como plantillas, iconos o logotipos modificados por el usuario, etc. etc.
Mañana, cuando le ponga el monospace, revisaré la redacción.

Gracias guonmortaim.
 




===================
No podemos regresar
 
shordi - Ver perfil del usuarioEnviar mensaje privado 
Volver arribaPágina inferior
Responder citando   Descargar mensaje  
Mensaje Re: Dónde Ubicar Nuestros Archivos En Una Aplicación De Gambas 
 
Hecho. Ahora sí queda como quería.
 




===================
No podemos regresar
 
shordi - Ver perfil del usuarioEnviar mensaje privado 
Volver arribaPágina inferior
Responder citando   Descargar mensaje  
Mensaje Re: Dónde Ubicar Nuestros Archivos En Una Aplicación De Gambas 
 
tercoIDE escribió: [Ver mensaje]
los de la vieja escuela amamos las fuentes monospace

Un arte perdido ese del monospace...      
 




===================
No podemos regresar
 
shordi - Ver perfil del usuarioEnviar mensaje privado 
Volver arribaPágina inferior
Responder citando   Descargar mensaje  
Mensaje Re: Dónde Ubicar Nuestros Archivos En Una Aplicación De Gambas 
 
                                                                                                                                                                                                    
                                                                                                                                                                                                      
                                                                                                                                                                                                      
                                                                                                                                                                                                      
                                                                                                                                                                                                      
                                                                                                                                                                                                      
                      `;;`                                                                                                                                                                            
                     .@@@@;                                                                                                                                                                            
                     :@@@@@@`                                                                                                                                                                          
                      @@@@@@@#                                                                                                                                                                        
                       '@@@@@@@# `                                                                                                                                                                    
                        .@@@@@@@@#`                                                                                           `.,,:;;;;;::,.`                                                          
                          +@@@@@@@@@:                                                                                 `,+#@@@@@@@@@@@@@@@@@@@@@@@#',                                                  
                           `@@@@@@@@@@#`                                                                         .'#@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@#;                                              
                             ,@@@@@@@@#@@+`                                                                 .'#@@@@@@@@@@#',``  ``.``````    ``.'+@@@@@@@@'`                                          
                               :@@@@@@@@@@@@#,                                                         .'#@@@@@@@@@#;``,;##@@@@@@@@@@@@@@@@@@##;.   `;@@@@@@#.                                        
                                 :#@@@@@@@@@@@@@#,`                                              `:+@#@@@@@@@@#:`.'#@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@#,   .#@@@@#`                                      
                                   .#@@@@@#+@@@@@@@@@#:.                                 `.:+#@@@@@@@@@@@#;``,##@@@@@@@@@#+;,```          ``:+#@@@@@@@@:` `'@@@@#                                      
                                   `  '@@@@@@#:+#@@@@@@@@@@@#+;..``        ````.:;+##@@@@@@@@@@@@@@#+,` .+#@@@@@@@@#'`                           `'@@@@@@#`  ;@@@@`                                    
                                        `'@@@@@@@#;:+#@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@+;.` `,+@@@@@@@@@@'`                                    ,@@@@@+   @@@@,                                  
                                            ;@@@#@@@@@#'..;+#@@@@@@@@@@@@@@@@@@@@@##+',``  `,'#@@@@@@@@@@@+:                                            #@#@@.  +@@@:                                  
                                              ` '@@@@@@@@@@@@@@+;,..````   `````..:;+@#@@@@@@@@@@@@@@+,`                                                  ##@@'  '@@@`                                
                                                    `'#@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@#+,   `                                                     `:@@@#  +@@@                                
                                                          `.'+#@@@@@@@@@@@@@@@@@@@@@##+',                                                                   `@@@+  @@@+                                
                                                                                                                                                             `@@@. `@@@                                
                                                                                                                                                              '#@@  @@@'                              
                                                                                                                                                              `@@#, ,@@@                              
                                                                              .,:;';;;:,.`                                `.,,,.`                              :@@@  @@@                              
                                                                          :@@@@@@@@@@@@@@@@@@@#+,.                    `'#@@@@@@@@@@+.                           @@#  @@@`                              
                                                                        '@@@@@@@@@@@@@@@@@@@@@@@@@@@@@',`           ,@@@@@@@@@@@@@@@@@;                         @@@  #@@.                              
                                                                      `@@@@@;             ``:'#@@@@@@@@@@@@#:`    `@@@@@#,       .+@@@@@.                       @@@  #@@.                              
                                                                      @@@@.                       `.'#@@@@@@@@@@+:@@@@;             .@@@@+                     `@@@ `@@@.                              
                                                                ,'#@@@@@@                                ,'@@@@@@@@@+                `;@@@#                    @@@'  @@@`                              
                                                           .'@@@@@@@@@@@                                     `,'@@@;                   .@@@+                  ,@@@  .@@#                              
                                                       `'@@@@@@@@@#',`@+                                         @;            :####'.  .@@@.                `@@@: `@@@;                              
                                                    `'@@@@@@@#:`      @`                                        +@          `#@@@@@@@@@: '@@@               `@@@#  ,@@@                                
                                                  :@@@@@@#,           @                                         @`              #@@@@@@@# @@#              ,@@@#  `@@@:                                
                                                ;@@@@@#.              @                                        .@                @@@@@@@@@@@@;            +@@@+   #@@#                                
                                              :@@@@@:                 @                                        ;@                @@@@@@@@@@@@+          ,@@@@:  `@@@@                                  
                                             #@@@@.                   @                                        ;@        ::      @@@@@@@@@@@@#        .@@@@@`  ,@@@@                                  
                                           :@@@@,                     @,                                       ,@        #@'   ,@@@@@@@@@@@@@#`     ,@@@@@:   #@@@#`                                  
                                         `+##@#         ` :#'.``:#.   @;                                       `@        #@@@@@@@@@@@@@@@@@@@@@#. '@@@@@;   :@@@#:                                    
                                         +@@#:         :#,        ;`  @#                                        @+       ,#@@@@@@@@@@@@@@@@`+@@@@@@@@@;   ,@@@@@`                                      
                                        ;@@@@       `+;            @ `'@                                        `@        @#@@@@@@@@@@@@@@'   ;@@@@@.`  :@@@@@,                                        
                                       ;@@@@;     `#,              @  .@                                         '#`      `@@@@@@@@@@@@@@@`     `#@#. '@@@@@:                                          
                                      #@@@;@:    #,                '   @                                          '@`      .@@@@@@@@@@@@@          ,@@@@@@@#:                                          
                                    #@@@@. #@` ';                 @    @.                                         `:@;       +@@@@@@@@#+             `.#@@@@@@@@+,`                                    
                                 `#@@@@#   ,@.#`                :+     @#                                            ##+       `:++@#@`                  `;@@@@@@@@@@##':.``    ``.,;#@@@@+            
                                #@@@@#`     @:              `'#:       ,@                                              '@@#+:,:'#@@+`                        `:#@@@@@@@@@@@@@@@@@@@@@@@@@@@#          
                              '@@@@+     `,+.@ `        `.#;`           @                                                 `,;'',`                                 ``;+#@@@@@@@@@@@@@@@+,`@@#@          
                           ` @@@@#       #`  #@        +'               @#                                                                                                      `        `@@@          
                           .#@@@.      :'     @#    `#,                 .@                                                                                                              .#@@@          
                          ,@@@#       #``      @+``#.                    @+                                                                                                         .'@@@@##          
                         .@@@@     `:'          @@,                      .@                                                                                                   .:#@@@@@@@@@'            
                         @@@'@     ,:          ;'@#                       @#                                                                                          `.;#@@@@+@@@@@@@#:`              
                        @@@# @'    @         .#                            @,                                                                                ``,'@@@@@#+;`    .@@@.                    
                       :@@@  :@    #        #.                             ,@                                                                             @@@@#+:`            @@@;                    
                       @@@,   @'   @ `    ';                                +@                                                                           @@                  @@@@                      
                      ;@@@    `@:   #` `+'                                   #@`                                                                        .@                 ,@#@@                      
                      @#@;    ``#'  ``:`                                      #@`                                                                       @:               .@@@@#                        
                      @@@      ` @#. `                                         +@`                                                                     @+            .;@@@@@@:                        
                     .@@@        `,@@,                                          :@:                                                                   #@::::;'+#@@@@@@@@@@@;                          
                     ;@@#    ```    .#@                                          `@@`                                                                @@@@@@@@@@@@@@@@@@#;`                            
                     +@@'   #.`'                                                  `;@+                                                             .@@@@@@@@@@##+':`                                  
                     @@@;  +`  #                                                     +@+`                                                         '@@@#                                                
                     @@@:  ' ``,                                                   .+@@'@@:                                                    `,@@@@'                                                
                     @@@: :   #                                            `.,:+#@@#:    `+@@;                                                :@@@@@`                                                  
                     @@@, #   #                                      `'@@@##+'@@#`          `'@@#,                                         `+@@@@@,                                                    
                     @@@` @  ``                                    ;@@;`       #@@'`           '@@@@#;,                                 .+@@@@@@,                                                      
                    ;@@#' @  +                                   '@+``          #@@@`           @@@@+'+@@@#;,`                     .;#@@@@@@@+`                                                        
                    @@@'@ ;` @                                `.@#               #@@@:          '@@@@'`   .:'#@@@@@##++++++++##@@@@@@@@@@@+.                                                          
                   #@@# ## '#`                                +@@@+.              @@@@'          @@@@@:         @@@@@@@@@@@@@@@@@@@@@@'.                                                              
                  `@@@`  +@:                                '#+  .@#@+           ` @@@@'         #@@@@#.        @@@###@@@@@@#+';,.`                                                                    
                  #@@+`  ``#@@'                          `+#+      .@@@+          `:@@@@'        .@@@@@@        ,@@@                                                                                  
                  @@@                                  '#@:          ;@@@+          @@@@@:        @@@@@@@       `@@@                                                                                  
                 :@@@                               :#@+`             `@#@@:        :@@@@#`       +@@;@@@'`      @@@                                                                                  
                 +@@;                             ;##;+#@@@+.           @@@@#        @@@@@@       ;@@#,@@@`      @@@                                                                                  
                 @@@,                            #@`      .'@@@:         @@@@@,`     @@@@@#+      :@@# +@@@      @@@                                                                                  
                 @@@.                           @#           `@@@#`       #@@@@+`    @@@`@@@`     :@@@  @@@'`   ;@@@                                                                                  
                 @@@.                          ;@`            `.@@##      '@@@@@#    @@@`+@@#    `#@#'  .@@@:  .@@@:                                                                                  
                 #@@:                          @.               `@@@@;    `@@@@@@@#;@@@@  @@@+   :@@@`  `;#@@@@@@##                                                                                    
                 '@@#                         ;@``                @@@@@'.:@@@@ #@@@@@@@   .@@@@@@@@@'     ,@@@@@@;                                                                                    
                ``@@@`                        #@@@@@@@##:.        `@@@@@@@@@@   `'@@@'     .@#@@@@@:        `,,`                                                                                      
                  @@@@``                      @`    `,'#@@@@;      @@@#@@@@;                 `,':`                                                                                                    
                  :@@@@#`                     @`        ``+@@@#.  +#@@ `                                                                                                                              
                   @@@':#@@#+                 @             #@@@@@@@#.                                                                                                                                
                   .@@@:                      #             `@@@@@@#`                                                                                                                                  
                    ;@#@                     `@;;'++++;,`   ;@@@``                                                                                                                                    
                     @@@@                    '@:,:'+#@@@@@@@@@@:                                                                                                                                      
                      @@@`                   #@        ;@@@@@@,                                                                                                                                        
                      '@@#                   @,       ` ,@@@                                                                                                                                          
                      `@@@                   @          ,@@@                                                                                                                                          
                      `#@@@                 ,@         ;@@@'`                                                                                                                                          
                        @@@@                @'  `.:#@@@@@@#                                                                                                                                            
                        `@@@@,             .@@@@@@@@@@@@#.                                                                                                                                            
                          @@@@@.          `@@@@@@@@@+;`                                                                                                                                                
                           :@@@@@'`     `'@@@#@@@@@@@@@;.                                                                                                                                              
                             ;@@@@@@@##@@+ `,@@..'@@@@@@@@@#:.                                                                                                                                        
                               .#@@@@.``      ,@@`  `;#@@@@@@@@@#+,`                                                                                                                                  
                                  @@@#          :@#`     .'@@@@@@@@@@@:                                                                                                                                
                                  `@@@           `;@#         `;+@@@@@@@#.                                                                                                                            
                                   @@@              '@'            `;@@@@#@,                                                                                                                          
                                   @@@'               +@;              ;@@@@#                                                                                                                          
                                   ,@@@                `#@,              ;@@@@`                                                                                                                        
                                    #@#`                 .@@`             `@@@@`                                                                                                                      
                                    +@@@                   ,@#              #@@@                                                                                                                      
                                     @@@                     '@'             @@@:                                                                                                                      
                                     #@@@                      #@,           :@@@                                                                                                                      
                                      @@@`                      .@@`          @@@                                                                                                                      
                                      +@@@                        :@;         @@@                                                                                                                      
                                       @@@'                        `@+        @@@                                                                                                                      
                                      `.@@@`                         @'      +@@@                                                                                                                      
                                        +#@@                         `@`    '@@@                                                                                                                      
                                         @#@@                         ##  ;@@@@:                                                                                                                      
                                          @@@#                        `@@@@@@@.                                                                                                                        
                                           @@@#                        @@@@@,                                                                                                                          
                                           `@@@@ `                     @@@                                                                                                                            
                                            `@@@@`                     @@@`                                                                                                                            
                                              @@@@:                   :@@@                                                                                                                            
                                               +@@@#                  @@@:                                                                                                                            
                                                ,@@@@;               #@@@                                                                                                                              
                                                  #@@@@;           ,@@@@                                                                                                                              
                                                   .@@@@@@:`    .+@@@@@                                                                                                                                
                                                     .##@@@@@@@@@@@@@;                                                                                                                                
                                                        '@@@@@@@@@#.`                                                                                                                                  
                                                                                                                                                                                                      
                                                                                                                                                                                                      
                                                                                                                                                                                                      
                                                                                                                                                                                                      
                                                                                                                                                                                                      
                                                                                                                                                                                                      
                                                                                                                                  


Para más información:
http://picascii.com/
 




===================
Blog personal
Web: SoloGambas seleccion de articulos dedicados a Gambas
Visita el Curso de Gambas3 ¡¡¡Gratuito!!!
 
última edición por jsbsan el Martes, 30 Agosto 2016, 07:47; editado 3 veces 
jsbsan - Ver perfil del usuarioEnviar mensaje privadoVisitar sitio web del usuario 
Volver arribaPágina inferior
Responder citando   Descargar mensaje  
Mensaje Re: Dónde Ubicar Nuestros Archivos En Una Aplicación De Gambas 
 
Muy bueno...   
 




===================
No podemos regresar
 
shordi - Ver perfil del usuarioEnviar mensaje privado 
Volver arribaPágina inferior
Responder citando   Descargar mensaje  
Mensaje Re: Dónde Ubicar Nuestros Archivos En Una Aplicación De Gambas 
 
Muy bueno.

Y digo yo, en vez de /opt. ¿ Cómo es que no se usa algo como /usr/share ?. ( Por los permisos necesarios me supongo ).
Como parece un recurso compartido para distintos usuarios.  

¿ Y ese opt se mantiene en caso de nueva instalación y eliminación de la partición root ?.

En instalaciones casera no usamos muchas particiones al instalar el sistema Linux.
En casa a lo más, la root, la swap y la home, tres particiones. Que ahora no me acuerdo,
en Linux al igual que otro sistema solo se permitirán cuatro particiones primarias.
Las extendidas las tengo algo olvidadas.

Si hubiese una cuarta para datos comunes a distintos usuarios que son compartidos.  /usr/share...
A lo mejor a secas /usr/

Quizás debí decir /usr/local..

No me imagino cuando sea una red de usuarios. Bueno hay un servidor, claro.

Saludos
 




===================
Gambas Básico
"No es un bug, es una característica no documentada"
 
última edición por Shell el Domingo, 15 Julio 2018, 11:25; editado 2 veces 
Shell - Ver perfil del usuarioEnviar mensaje privadoVisitar sitio web del usuario 
Volver arribaPágina inferior
Responder citando   Descargar mensaje  
Mensaje Re: Dónde Ubicar Nuestros Archivos En Una Aplicación De Gambas 
 
¡Vaya, Ni recordaba haber escrito ésto! Gracias por la necromancia, Shell.

De lo que aquí puse hace dos años, ahora hay algo con lo que no estoy conforme del todo:

Propongo aquí usar User.Home &/ "." & Application.Name  para los "archivos auxiliares o de configuración" (que en la tabla llamo "Archivos de entorno de usuario") de la aplicación. En principio es válido pero el problema es que cuando empiezas a tener tropecientas aplicaciones desarrolladas tu User.Home empieza a ser kilométrico si activas aquello de "Mostrar archivos ocultos" en el Nautilus o similar.
Desde hace un tiempo vengo utilizando en su lugar User.Home &/ ".config" &/ Application.Name. Es lo mismo, evidentemente, pero parece como que para configuraciones es más preciso y te lo quitas de la primera vista.

No sé si vale editar y modificar el post por esta tontería...
 




===================
No podemos regresar
 
última edición por shordi el Domingo, 15 Julio 2018, 17:50; editado 2 veces 
shordi - Ver perfil del usuarioEnviar mensaje privado 
Volver arribaPágina inferior
Mostrar mensajes anteriores:    
 
OcultarTemas parecidos
Tema Autor Foro Respuestas último mensaje
No hay nuevos mensajes ¿Alguien Ha Probado La Variable De Entorn... shordi General 16 Miercoles, 28 Abril 2010, 17:16 Ver último mensaje
shordi
No hay nuevos mensajes ¿Por Dónde Empiezo? SQLite3, Mozilla Fir... Ayortano Bases de Datos 4 Domingo, 08 Agosto 2010, 18:23 Ver último mensaje
Invitado
No hay nuevos mensajes Abrir Nuestros Proyectos Gambas Desde Line... Shell General 2 Viernes, 09 Septiembre 2011, 23:45 Ver último mensaje
Shell
No hay nuevos mensajes ¿Desde Dónde Se Carga 'textedit' Con Qt5? Grandamakulo Controles/Librerías/Componentes 18 Lunes, 17 Octobre 2016, 19:57 Ver último mensaje
shordi
 

Publicar nuevo tema  Responder al tema  Página 2 de 3
Ir a la página Anterior  1, 2, 3  Siguiente

Usuarios navegando en este tema: 0 registrados, 0 ocultos y 1 invitado
Usuarios registrados conectados: Ninguno


 
Lista de permisos
No puede crear mensajes
No puede responder temas
No puede editar sus mensajes
No puede borrar sus mensajes
No puede votar en encuestas
No puede adjuntar archivos
Puede descargar archivos
No puede publicar eventos en el calendario



  

 

cron