AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Thema durchsuchen
Ansicht
Themen-Optionen

Größe und Positionswerte begrenzt ???

Ein Thema von Prolinesurfer · begonnen am 16. Jan 2004 · letzter Beitrag vom 16. Jan 2004
Antwort Antwort
Prolinesurfer

Registriert seit: 17. Aug 2003
12 Beiträge
 
#1

Größe und Positionswerte begrenzt ???

  Alt 16. Jan 2004, 16:12
Warum können eigentlich Werte wie Left, Top, Width und Heigth einer Komponente maximal 32767 Pixel annehmen, wo sie doch alle vom normalen Integer-Typ sind?
Weiß jemand, wie man das umgehen kann?
  Mit Zitat antworten Zitat
Benutzerbild von Luckie
Luckie

Registriert seit: 29. Mai 2002
37.621 Beiträge
 
Delphi 2006 Professional
 
#2

Re: Größe und Positionswerte begrenzt ???

  Alt 16. Jan 2004, 16:23
Wie viele Pixel ist dein Bildschirm breit? Meinst du du kommst auch in MultimonitorSystemen über 32767 Pixel? Btw. ist es genau genommen wohl ein Short Integer.
Michael
Ein Teil meines Codes würde euch verunsichern.
  Mit Zitat antworten Zitat
Prolinesurfer

Registriert seit: 17. Aug 2003
12 Beiträge
 
#3

Re: Größe und Positionswerte begrenzt ???

  Alt 16. Jan 2004, 16:26
Die Komponenten (Panels) liegen nicht direkt auf dem Form, sondern in einer ScrollBox. Und da kann ich eben blöderweise die Panels nur bis left=32767 anzeigen...
  Mit Zitat antworten Zitat
Benutzerbild von Luckie
Luckie

Registriert seit: 29. Mai 2002
37.621 Beiträge
 
Delphi 2006 Professional
 
#4

Re: Größe und Positionswerte begrenzt ???

  Alt 16. Jan 2004, 16:28
Über denk mal dein Design. Wer soll denn das bedienen können?
Michael
Ein Teil meines Codes würde euch verunsichern.
  Mit Zitat antworten Zitat
Benutzerbild von Matze
Matze
(Co-Admin)

Registriert seit: 7. Jul 2003
Ort: Schwabenländle
14.929 Beiträge
 
Turbo Delphi für Win32
 
#5

Re: Größe und Positionswerte begrenzt ???

  Alt 16. Jan 2004, 16:29
Ich verstehe zwar nicht, warum ein Panel so weit rechts sein soll, aber vielleicht geht ein int64, bin mir aber nicht sicher.

NAchtrag: Komisch, aber ein integer kann doch weitausmehr darstellen
  Mit Zitat antworten Zitat
Prolinesurfer

Registriert seit: 17. Aug 2003
12 Beiträge
 
#6

Re: Größe und Positionswerte begrenzt ???

  Alt 16. Jan 2004, 16:39
Es ist nur für mich selbst. Ich habe einen Server und logge meine IP-Nummer. Und diese Panels bilden eine lange Leiste, wobei eins immer den zeitlichen Abstand zwischen zwei IPs darstellt. 1 Stunde entspricht dabei zehn Pixeln und da ich das Loggen seit August betreibe, reichen irgendwann die 32767 nicht mehr aus...

Ist nur so ne Spielerei.

http://privateserver.mine.nu/dp/ip.gif
  Mit Zitat antworten Zitat
Benutzerbild von Luckie
Luckie

Registriert seit: 29. Mai 2002
37.621 Beiträge
 
Delphi 2006 Professional
 
#7

Re: Größe und Positionswerte begrenzt ???

  Alt 16. Jan 2004, 16:54
Zitat von Matze:
Ich verstehe zwar nicht, warum ein Panel so weit rechts sein soll, aber vielleicht geht ein int64, bin mir aber nicht sicher.
+
Dann muss er die Komponente ableiten und ie Property entsprechend neu schreiben.

Zitat:
NAchtrag: Komisch, aber ein integer kann doch weitausmehr darstellen
Ein Short Integer nicht. Und es wird wohl ein Short Integer sein.
Michael
Ein Teil meines Codes würde euch verunsichern.
  Mit Zitat antworten Zitat
Prolinesurfer

Registriert seit: 17. Aug 2003
12 Beiträge
 
#8

Re: Größe und Positionswerte begrenzt ???

  Alt 16. Jan 2004, 21:35
Hm... hab jetzt einfach ein Shape genommen.
  Mit Zitat antworten Zitat
Antwort Antwort


Forumregeln

Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus

Gehe zu:

Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 01:07 Uhr.
Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz