Foros Club Delphi

Foros Club Delphi (https://www.clubdelphi.com/foros/index.php)
-   Varios (https://www.clubdelphi.com/foros/forumdisplay.php?f=11)
-   -   Pdf Toolbar que sale cuando paso el Mouse (https://www.clubdelphi.com/foros/showthread.php?t=85929)

shoulder 27-05-2014 00:04:15

Pdf Toolbar que sale cuando paso el Mouse
 
Hola tengo un problema, no lo puedo resolver, tengo que ocultar la toolbar que me sale del pdf cuando paso el mouse por el documento pdf, ya que el usuario no puede acceder a grabar el archivo ni ver ningun arbol de directorio, me funciona con la toolbar comun, pero esa herramienta no lo puedo eliminar.

use

AcroPdf1.setShowScrollbars(True);
AcroPdf1.SetShowToolbar(False);
AcroPdf1.setPageMode('None');
AcroPdf1.SetSubComponent(false);
AcroPdf1.VisibleDockClientCount ;

y nada... gracias!!!,

ecfisa 28-05-2014 00:00:29

Hola shoulder.

Si te refris a la barra flotante que aparece al abrir el .pdf veo dos modos de ocultarla.
  • Desde Adobe Reader: Edición -> Preferencias -> Internet -> Desmarcar: "Mostrar en modo de lectura de forma predeterminada".
  • Desde el registro de windows ( Ejemplo para Adobe Reader XI ):
Código Delphi [-]
...
uses Registry;

procedure BrowserDisplayInReadMode(Display: Boolean);
begin
  with TRegistry.Create do
  try
    RootKey:= HKEY_CURRENT_USER;
    if OpenKey('\Software\Adobe\Acrobat Reader\11.0\AVGeneral',False) then
    begin
      WriteInteger('bBrowserDisplayInReadMode', Integer(Display));
      CloseKey;
    end
    else MessageBox(0,'Error escribiendo el registro', '', MB_ICONERROR);
  finally
    Free;
  end;
end;

Ej. llamada:
Código Delphi [-]
...
begin
  BrowserDisplayInReadMode(False); // Desactivado
  BrowserDisplayInReadMode(True);  // Activado
end;

Saludos :)

shoulder 29-05-2014 21:33:51

Pdf
 
Muchisimas Gracias!!!.


La franja horaria es GMT +2. Ahora son las 19:13:37.

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