{"id":6007,"date":"2023-12-14T19:54:19","date_gmt":"2023-12-14T18:54:19","guid":{"rendered":"https:\/\/www.sendasoft.com\/lanzamiento-de-jfcontrols-24-12-05\/"},"modified":"2023-12-14T20:10:07","modified_gmt":"2023-12-14T19:10:07","slug":"lanzamiento-de-jfcontrols-24-12-05","status":"publish","type":"post","link":"https:\/\/www.sendasoft.com\/es\/lanzamiento-de-jfcontrols-24-12-05\/","title":{"rendered":"Lanzamiento de JfControls 24.12.05"},"content":{"rendered":"<p><strong>Mejoras &#8230;<\/strong><\/p><p>\u2981 Compatibilidad con Delphi 12.0 y CBuilder 12.0 (32 y 64 bits).<br\/>\u2981 Detecci\u00f3n de Windows 11 en la funci\u00f3n JfPlatform.<br\/>\u2981 Refactorizaci\u00f3n de las ventanas de dise\u00f1o para que su posici\u00f3n y tama\u00f1o se guarden entre ejecuciones de Delphi\/C++Builder.<br\/>\u2981 Nuevo procedimiento para gestionar las ventanas de dise\u00f1o en JfUtils.pas: procedure JfControlsGetWindowDesign(AProduct, ANameWindow: String; AForm: TCustomForm); overload;<br\/>\u2981 Nuevo procedimiento para gestionar las ventanas de dise\u00f1o en JfUtils.pas: procedure JfControlsGetWindowDesign(AProduct, ANameWindow: String; AForm: TCustomForm; out Arr: TArray); overload;<br\/>\u2981 Nuevo procedimiento para gestionar las ventanas de dise\u00f1o en JfUtils.pas: procedure JfControlsSetWindowDesign(AProducto, ANombreVentana: String; AForm: TCustomForm); overload;<br\/>\u2981 Nuevo procedimiento para la gesti\u00f3n de ventanas de dise\u00f1o en JfUtils.pas: procedure JfControlsSetWindowDesign(AProduct, ANameWindow: String; AForm: TCustomForm; const Arr: array of Integer); overload;<br\/>\u2981 La posici\u00f3n, el tama\u00f1o y otros par\u00e1metros de las ventanas en \u00abJfControls Standard\u00bb se guardan en el registro de Windows: HKEY_CURRENT_USER\\Software\\JfActiveSoft\\JfControls\\DWindows\\Standard.<br\/>\u2981 La posici\u00f3n, el tama\u00f1o y otros par\u00e1metros de las ventanas en \u00abJfControls Grid\u00bb se guardan en el registro de Windows: HKEY_CURRENT_USER\\Software\\JfActiveSoft\\JfControls\\DWindows\\Grid<br\/>\u2981 Si no desea que los par\u00e1metros de la ventana de dise\u00f1o se guarden entre ejecuciones de Delphi\/C++Builder, puede incluir un par\u00e1metro \u00abActivo = 0\u00bb en la siguiente clave del registro de Windows: HKEY_CURRENT_USER\\Software\\JfActiveSoft\\JfControls\\DWindows<br\/>\u2981 Todas estas mejoras y las futuras novedades que se incorporen s\u00f3lo estar\u00e1n disponibles a partir de RADStudio XE6.<\/p><p><strong>Correcciones &#8230;<\/strong><\/p><p>\u2981 Correcci\u00f3n de errores menores.<br\/>\u2981 Correcciones en las ventanas de dise\u00f1o para su correcta ubicaci\u00f3n y tama\u00f1o.<\/p>","protected":false},"excerpt":{"rendered":"<p>Mejoras &#8230; \u2981 Compatibilidad con Delphi 12.0 y CBuilder 12.0 (32 y 64 bits).\u2981 Detecci\u00f3n de Windows 11 en la funci\u00f3n JfPlatform.\u2981 Refactorizaci\u00f3n de las ventanas de dise\u00f1o para que su posici\u00f3n y tama\u00f1o se guarden entre ejecuciones de Delphi\/C++Builder.\u2981 Nuevo procedimiento para gestionar las ventanas de dise\u00f1o en JfUtils.pas: procedure JfControlsGetWindowDesign(AProduct, ANameWindow: String; AForm: [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":6003,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_et_pb_use_builder":"off","_et_pb_old_content":"","_et_gb_content_width":"","footnotes":""},"categories":[63],"tags":[],"class_list":["post-6007","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-jfcontrols-es"],"_links":{"self":[{"href":"https:\/\/www.sendasoft.com\/es\/wp-json\/wp\/v2\/posts\/6007","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.sendasoft.com\/es\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.sendasoft.com\/es\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.sendasoft.com\/es\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.sendasoft.com\/es\/wp-json\/wp\/v2\/comments?post=6007"}],"version-history":[{"count":1,"href":"https:\/\/www.sendasoft.com\/es\/wp-json\/wp\/v2\/posts\/6007\/revisions"}],"predecessor-version":[{"id":6008,"href":"https:\/\/www.sendasoft.com\/es\/wp-json\/wp\/v2\/posts\/6007\/revisions\/6008"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.sendasoft.com\/es\/wp-json\/wp\/v2\/media\/6003"}],"wp:attachment":[{"href":"https:\/\/www.sendasoft.com\/es\/wp-json\/wp\/v2\/media?parent=6007"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.sendasoft.com\/es\/wp-json\/wp\/v2\/categories?post=6007"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.sendasoft.com\/es\/wp-json\/wp\/v2\/tags?post=6007"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}