Avatar billede alfabeta Nybegynder
11. december 2002 - 10:46 Der er 8 kommentarer og
1 løsning

Cursor overalt

Jeg kan ændre min cursor så den bliver vist når jeg kører hen over mit eget program. Men hvor ændre jeg cursoren globalt så den virker over alt i windows ?
Avatar billede alfabeta Nybegynder
11. december 2002 - 10:46 #1
Er der i øvrigt et program der er godt til at lave ani filer med ?
Avatar billede hermandsen Juniormester
11. december 2002 - 13:34 #2
Screen.Cursor := crHourglass;

At lave ini-filer:

uses
  IniFiles;

private
  Ini: TIniFile;

procedure Save;
begin
  Ini := TIniFile.Create(ExtractFilePath(Application.ExeName) + 'settings.ini');

  Ini.WriteInteger('Main', 'xPos', Left);
  Ini.WriteInteger('Main', 'yPos', Top);
  Ini.WriteString('Main', 'Caption', Caption);

  Ini.Free;
end;

procedure Load;
begin
  Ini := TIniFile.Create(ExtractFilePath(Application.ExeName) + 'settings.ini');

  Left := Ini.WriteInteger('Main', 'xPos', Left);
  Top := Ini.WriteInteger('Main', 'yPos', Top);
  Caption := Ini.WriteString('Main', 'Caption', 'NyCaption');

  Ini.Free;
end;
Avatar billede dkn Nybegynder
11. december 2002 - 14:56 #3
tror han mente animerede cursors, og desuden virker Screen.Cursor := crHourglass; ikke system wide
Avatar billede hermandsen Juniormester
11. december 2002 - 15:11 #4
Hmm... Good point!
Ini'en virker i hvert fald! ;)
Avatar billede alfabeta Nybegynder
12. december 2002 - 08:56 #5
Dvs. at det ikke kan lade sig gøre ?
Avatar billede dkn Nybegynder
12. december 2002 - 09:30 #6
jo selvfølgelig kan det lade sig gøre, prøv evt at kigge på windows api'et SetSystemCursor() er ikke sikker på den hedder det, men du kan finde en del med en søgning efter "cursor" i win32 sdk
Avatar billede Slettet bruger
13. december 2002 - 10:06 #7
procedure TForm1.FormCreate(Sender: TObject);
begin
SetSystemCursor(loadIcon(0,IDI_Hand),OCR_NORMAL);
end;
Avatar billede Slettet bruger
13. december 2002 - 11:09 #8
Du kan også loade curseren

SetSystemCursor(LoadCursorFromFile('C:\WINDOWS\Cursors\dinosaur.ani'),OCR_NORMAL);
Avatar billede alfabeta Nybegynder
16. april 2004 - 11:29 #9
Undskyld at dine point først kommer nu
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Kurser inden for grundlæggende programmering

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester