Club Delphi  
    Paypal   FTP   CCD     Buscar   Trucos   Trabajo   Foros

Retroceder   Foros Club Delphi > Principal > Varios
Registrarse FAQ Miembros Calendario Guía de estilo Buscar Temas de Hoy Marcar Foros Como Leídos

Coloboración Paypal con ClubDelphi

Respuesta
 
Herramientas Buscar en Tema Desplegado
  #1  
Antiguo 21-11-2014
Avatar de AgustinOrtu
[AgustinOrtu] AgustinOrtu is offline
Miembro Premium
NULL
 
Registrado: ago 2013
Ubicación: Argentina
Posts: 1.858
Poder: 17
AgustinOrtu Es un diamante en brutoAgustinOrtu Es un diamante en brutoAgustinOrtu Es un diamante en brutoAgustinOrtu Es un diamante en bruto
Control + Shift + C, al menos desde Delphi 2010 en adelante

Nota: A veces no me genera el metodo cuando no lo declaro dentro de una clase..es decir

Código Delphi [-]
   
    TMiClase = class
         FName: string;
     private
         procedure setName(const Value: string);
     end;

Si hago Control + Shift + C sobre el metodo setName me genera:

Código Delphi [-]
  procedure TMiclase.setName(const Value: string);
  begin

  end;

Hasta si defino propiedades con getter y setter me genera el atributo, una pasada

Código Delphi [-]
  TMiClase = class
   private
   published
      Property Name: string read GetName write SetName;
   end;

Esto me genera:

Código Delphi [-]
  TMiClase = class
   private
     FName: string;
     function GetName: string;
     procedure SetName(const Value: string);
   published
      Property Name: string read GetName write SetName;
   end;

  procedure TMiclase.setName(const Value: string);
  begin
    FName := Value;
  end;

  function TMiclase.getName: string;
  begin
    Result := FName;
  end;

Divino! Pero ahora en este curioso caso nada sucede:

Código Delphi [-]
Unit1;

  uses bla bla

   interface
      function Foo: integer;

Si doy con la combinacion de teclas no me genera en la seccion Implementation la funcion. Curioso. Pero si lo hago yo mismo a mano funciona perfecto. Tambien me sucede que al hacer Shift + Click sobre la cabecera de la funcion en Interface no me lleva al cuerpo de la funcion, y viceversa

Bug del IDE? LA RTL?
Responder Con Cita
  #2  
Antiguo 21-11-2014
Avatar de ecfisa
ecfisa ecfisa is offline
Moderador
 
Registrado: dic 2005
Ubicación: Tres Arroyos, Argentina
Posts: 10.508
Poder: 38
ecfisa is a splendid one to beholdecfisa is a splendid one to beholdecfisa is a splendid one to beholdecfisa is a splendid one to beholdecfisa is a splendid one to beholdecfisa is a splendid one to beholdecfisa is a splendid one to behold
Hola Agustín.

No se trata de ningún bug, sino del comportamiento esperado de class completion.

La acción que estas invocando con la combinación Ctrl+Shift+C aplica sobre clases, de allí que construya los esqueletos de los métodos y no de los procedimientos ordinarios.

Saludos
__________________
Daniel Didriksen

Guía de estilo - Uso de las etiquetas - La otra guía de estilo ....
Responder Con Cita
  #3  
Antiguo 21-11-2014
Avatar de Neftali [Germán.Estévez]
Neftali [Germán.Estévez] Neftali [Germán.Estévez] is offline
[becario]
 
Registrado: jul 2004
Ubicación: Barcelona - España
Posts: 19.437
Poder: 10
Neftali [Germán.Estévez] Es un diamante en brutoNeftali [Germán.Estévez] Es un diamante en brutoNeftali [Germán.Estévez] Es un diamante en bruto
Cita:
Empezado por AgustinOrtu Ver Mensaje
Control + Shift + C, al menos desde Delphi 2010 en adelante
En versiones anteriores (Delpohi 6, por ejemplo) también funciona.
teniendo en cuenta lo que te han comentado de las clases.
__________________
Germán Estévez => Web/Blog
Guía de estilo, Guía alternativa
Utiliza TAG's en tus mensajes.
Contactar con el Clubdelphi

P.D: Más tiempo dedicado a la pregunta=Mejores respuestas.
Responder Con Cita
  #4  
Antiguo 21-11-2014
danny915 danny915 is offline
Registrado
NULL
 
Registrado: nov 2014
Posts: 4
Poder: 0
danny915 Va por buen camino
Gracias AgustinOrtu me sirvio mucho
Responder Con Cita
Respuesta


Herramientas Buscar en Tema
Buscar en Tema:

Búsqueda Avanzada
Desplegado

Normas de Publicación
no Puedes crear nuevos temas
no Puedes responder a temas
no Puedes adjuntar archivos
no Puedes editar tus mensajes

El código vB está habilitado
Las caritas están habilitado
Código [IMG] está habilitado
Código HTML está deshabilitado
Saltar a Foro

Temas Similares
Tema Autor Foro Respuestas Último mensaje
Combinación de teclas para autocompletado rretamar Lazarus, FreePascal, Kylix, etc. 1 06-02-2014 19:02:17
Mejor Metodo para leer las teclas pmtzg Varios 3 08-11-2007 18:05:16
Combinación de Teclas novato03 Varios 3 04-09-2007 16:24:38
Combinación de teclas para maximizar aplicación residente socger Varios 2 20-02-2007 13:57:44
Combinación de teclas Jose_Pérez API de Windows 2 17-06-2003 11:57:30


La franja horaria es GMT +2. Ahora son las 03:48:10.


Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2026, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi
Copyright 1996-2007 Club Delphi