Kasım 21, 2017, 09:06:01 ÖÖ

 

Gönderen Konu: [DERS] Bir paneli her ekrana gore ortalamak  (Okunma sayısı 2879 defa)

0 Üye ve 1 Ziyaretçi konuyu incelemekte.

VenceremoS

  • *
  • İleti: 496
  • Platform: GTA
  • Çevrimdışı
[DERS] Bir paneli her ekrana gore ortalamak
« : Temmuz 07, 2014, 02:03:30 ÖÖ »
Arkadaslar bildiginiz uzere bazi script yapan kisiler paneli ortalamayi bilmiyor ve paneli kendine gore ayarliyor.Bu konuda paneli nasil ortaya aliriz onu anlatacagim dikkatlice izlerseniz anlarsiniz...Eger konu yanlis yere acilmissa lutfen tasirmisiniz..

Bu konuda kullanacagimiz tek sey guiGetScreenSize

guiGetScreenSize ne ise yarar?
Cevap : Herkesin ekranin boyutuna gore paneli, yaziyi, vs. ayarlar.

Hemen kucuk bir ornekle gostereyim
Kod: Linkleri Gormek Icin Uye Olunuz. Uye Ol or Giris
local screen = guiGetScreenSize () --herkesin ekraninin boyutunu aldik.
local genislik, boy = 500, 450  --buraya ilk once panelimizin genisligini (width) sonra da boyunu (height) yazacagiz.
local x, y = genislik/2-screen/2, boy/2-screen/2    --panelimizin gercek x ve y konumlari burasi herkesin ekranina gore ortalayacak.

window = guiCreateWindow (x, y, genislik, boy, "Panelin ismi", false)   --paneli olusturduk

Dersimiz burada sona ermistir.Umarim anlamissinizdir.Bir sonraki derste gorusmek uzere.





 

HumbLy

  • Emektar
  • *
  • İleti: 660
  • Platform: MTA
  • Çevrimdışı
Ynt: [DERS] Bir paneli her ekrana gore ortalamak
« Yanıtla #1 : Temmuz 07, 2014, 02:53:22 ÖÖ »
Konu "Eğitici Video,Resim ve Anlatımlarınız" bölümüne taşınmıştır.
Skype: lotherings
 

Narkoz

  • *
  • İleti: 2261
  • SH Gaming
  • Platform: MTA
  • Çevrimdışı
Ynt: [DERS] Bir paneli her ekrana gore ortalamak
« Yanıtla #2 : Temmuz 07, 2014, 03:03:53 ÖÖ »
Güzel bir paylaşım.
 

VenceremoS

  • *
  • İleti: 496
  • Platform: GTA
  • Çevrimdışı
Ynt: [DERS] Bir paneli her ekrana gore ortalamak
« Yanıtla #3 : Temmuz 07, 2014, 08:28:21 ÖS »
Linkleri Gormek Icin Uye Olunuz. Uye Ol or Giris
Konu "Eğitici Video,Resim ve Anlatımlarınız" bölümüne taşınmıştır.
Saol
Linkleri Gormek Icin Uye Olunuz. Uye Ol or Giris
Güzel bir paylaşım.
Saol
 

Paradox

  • www.MTASA-TURK.com
  • *
  • İleti: 430
  • SH Gaming
  • Platform: MTA
  • Çevrimdışı
Ynt: [DERS] Bir paneli her ekrana gore ortalamak
« Yanıtla #4 : Temmuz 07, 2014, 08:30:55 ÖS »
Teşekkürler, bize lazımdı :D
Linkleri Gormek Icin Uye Olunuz. Uye Ol or Giris
 

VenceremoS

  • *
  • İleti: 496
  • Platform: GTA
  • Çevrimdışı
Ynt: [DERS] Bir paneli her ekrana gore ortalamak
« Yanıtla #5 : Temmuz 07, 2014, 08:38:05 ÖS »
Linkleri Gormek Icin Uye Olunuz. Uye Ol or Giris
Teşekkürler, bize lazımdı :D

Rica ederim.
 

Paradox

  • www.MTASA-TURK.com
  • *
  • İleti: 430
  • SH Gaming
  • Platform: MTA
  • Çevrimdışı
Ynt: [DERS] Bir paneli her ekrana gore ortalamak
« Yanıtla #6 : Temmuz 07, 2014, 09:16:12 ÖS »
Kardeş denemedim çalışmıyor yada ben beceremiyorum.  :(

Benim kullandığım kod'u yapınca çalışıyor.Seninkini yapamadım :(

Kullandığım Kod;
Kod: Linkleri Gormek Icin Uye Olunuz. Uye Ol or Giris
	local sWidth,sHeight = guiGetScreenSize() 
local Width,Height = 393,252
local X = (sWidth/2) - (Width/2)
local Y = (sHeight/2) - (Height/2)
Linkleri Gormek Icin Uye Olunuz. Uye Ol or Giris
 

VenceremoS

  • *
  • İleti: 496
  • Platform: GTA
  • Çevrimdışı
Ynt: [DERS] Bir paneli her ekrana gore ortalamak
« Yanıtla #7 : Temmuz 07, 2014, 09:33:44 ÖS »
Linkleri Gormek Icin Uye Olunuz. Uye Ol or Giris
Kardeş denemedim çalışmıyor yada ben beceremiyorum.  :(

Benim kullandığım kod'u yapınca çalışıyor.Seninkini yapamadım :(

Kullandığım Kod;
Kod: Linkleri Gormek Icin Uye Olunuz. Uye Ol or Giris
	local sWidth,sHeight = guiGetScreenSize() 
local Width,Height = 393,252
local X = (sWidth/2) - (Width/2)
local Y = (sHeight/2) - (Height/2)

Panelinin kodu boyle olacak

window = guiCreateWindow (X,Y,Width, Height,"Panel ismi", false)
 

Paradox

  • www.MTASA-TURK.com
  • *
  • İleti: 430
  • SH Gaming
  • Platform: MTA
  • Çevrimdışı
Ynt: [DERS] Bir paneli her ekrana gore ortalamak
« Yanıtla #8 : Temmuz 08, 2014, 12:00:07 ÖÖ »
Linkleri Gormek Icin Uye Olunuz. Uye Ol or Giris
Linkleri Gormek Icin Uye Olunuz. Uye Ol or Giris
Kardeş denemedim çalışmıyor yada ben beceremiyorum.  :(

Benim kullandığım kod'u yapınca çalışıyor.Seninkini yapamadım :(

Kullandığım Kod;
Kod: Linkleri Gormek Icin Uye Olunuz. Uye Ol or Giris
	local sWidth,sHeight = guiGetScreenSize() 
local Width,Height = 393,252
local X = (sWidth/2) - (Width/2)
local Y = (sHeight/2) - (Height/2)

Panelinin kodu boyle olacak

window = guiCreateWindow (X,Y,Width, Height,"Panel ismi", false)

kardeş onu demiyom saten benim yaptığım kod çalışıyor.Seninkinde bir problem varmı ? diye sordum..
Linkleri Gormek Icin Uye Olunuz. Uye Ol or Giris
 

VenceremoS

  • *
  • İleti: 496
  • Platform: GTA
  • Çevrimdışı
Ynt: [DERS] Bir paneli her ekrana gore ortalamak
« Yanıtla #9 : Temmuz 08, 2014, 08:58:23 ÖS »
Telefonla yaptigim icin test edemedim bu yuzden hata olabilir.
 

 

LUA Öğreniyorum / Ders 1 - Ekrana Yazı Yazdırma - Renk Kodları

Başlatan RevanqeLSForumun Script Dersleri

Yanıt: 8
Gösterim: 4281
Son İleti Ocak 01, 2015, 03:03:42 ÖS
Gönderen: Narkoz
[DD]TargaryeN!# - Kafama Gore

Başlatan TargaryeNForumun Map

Yanıt: 1
Gösterim: 184
Son İleti Nisan 30, 2017, 03:05:07 ÖS
Gönderen: Elawachi
bi scripti yetkiye gore ayarlamak

Başlatan EgeanzForumun Teknik Destek

Yanıt: 2
Gösterim: 582
Son İleti Ağustos 17, 2016, 08:46:37 ÖS
Gönderen: DjTurkish
[Yardım] Her Ekrana Göre Sabitlemek

Başlatan Tofask~Forumun Teknik Destek

Yanıt: 3
Gösterim: 155
Son İleti Ağustos 22, 2017, 06:35:56 ÖS
Gönderen: Rüzgar
[Yardım] Scripti Her [Ekrana-Çözünürlüğe] Göre Sabitleme

Başlatan Tofask~Forumun Teknik Destek

Yanıt: 20
Gösterim: 892
Son İleti Mart 05, 2017, 12:21:59 ÖÖ
Gönderen: Rüzgar