1

Konu: Menü Tasarımında Değişken Kullanmak

Merhaba,

"Menu Designer"da tasarımı yaparken "Prompt" kısmında değişken kullanabilir miyiz?

/o---------------------o\
     www.haser.com
\o---------------------o/

2

Re: Menü Tasarımında Değişken Kullanmak

Evet. O expression ama designerda yapabilir misin bilmem. Basit bir ornek:

Visual Fox Pro
1

2
3
4
5
6
7
8
9
10
11
12
13
14
PUBLIC oApp

oApp = CREATEOBJECT('myApp')
do quickmenu.mpr
 
DEFINE CLASS myApp as Custom
  ExportMenuPrompt = "I'm export menu"
enddefine
 
* quickmenu.mpr
* ...
DEFINE BAR _mfi_export OF _mfile PROMPT oApp.ExportMenuPrompt ;
    PICTRES _mfi_export ;
    MESSAGE "Exports a Visual FoxPro file to another application's file"
*...

Son düzenleyen, cetinbasoz (30.08.2007 14:54:00)

Yen yaz 1907'ye yolla FB gelsin evinde yensin.
(sonra salaklar ciksin alin terine şike desin)

3

Re: Menü Tasarımında Değişken Kullanmak

Bende şu an MPR dosyasının içinden yapıyorum ancak menu designer'da menü tasarımını değiştirip generate ettiğimde her seferinde MPR dosyasına müdahele etmem gerekiyorki bazen unutuyorum smile

/o---------------------o\
     www.haser.com
\o---------------------o/

4

Re: Menü Tasarımında Değişken Kullanmak

Valla ben designer kullanmadigimdan bilmiyorum olur mu ama prompta:

=(oApp.MenuBilmemnePrompt)

koysan olur mu acaba?

Yen yaz 1907'ye yolla FB gelsin evinde yensin.
(sonra salaklar ciksin alin terine şike desin)

5

Re: Menü Tasarımında Değişken Kullanmak

Maalefes olmadı sad

/o---------------------o\
     www.haser.com
\o---------------------o/

6

Re: Menü Tasarımında Değişken Kullanmak

Aklima gelen diger yol:

modi comm (_genmenu)

ile promptu yazdigi yerleri degistirmen (yedegini al ne olur ne olmaz).

Isin kolay olsun diye variable istedgin yerlere:

%%oApp.BenimPrompt%%

gibi yaz. En sonda sadece:

Visual Fox Pro
1

2
3
4
strtofile( ;

strtran( ;
strtran( filetostr(m.lcMPR), '"%%', ''), '%%"', ''), ;
m.lcMPR )

yapar gecersin.

Son düzenleyen, cetinbasoz (30.08.2007 16:05:52)

Yen yaz 1907'ye yolla FB gelsin evinde yensin.
(sonra salaklar ciksin alin terine şike desin)

7

Re: Menü Tasarımında Değişken Kullanmak

genmenu.prg'yi düzenledim. Menu Designer'da %% ile başlayan promptları değişken olarak kabul edecek bir düzenleme yaptım. Basit bir değişiklik oldu. Ama işimi çok güzel çözdü.
defmenupads ve defbars fonksiyonunda

Visual Fox Pro
1

\\ PROMPT "<<m.prompt>>"


yazan yerin yerine

Visual Fox Pro
1

2
3
4
5
6
If Left(m.prompt, 2) = "%%"

   m.prompt = SubStr(m.prompt, 3)
   \\ PROMPT <<m.prompt>>
   Else
   \\ PROMPT "<<m.prompt>>"
   EndIf


yazdım.
Teşekkür ederim Çetin.

Son düzenleyen, taRKan (31.08.2007 10:03:05)

/o---------------------o\
     www.haser.com
\o---------------------o/

8

Re: Menü Tasarımında Değişken Kullanmak

Arkadaşlar Merhaba ,

Bende benzeri bir husus hakkında birşey danışmak isterim. Şu anda iş için yurt dışında bulunaktayım.
Burda bizim türkçe programlar pek işe yaramıyor aslında türkçe bilende pek yok. Şirkette kullanmak
için daha onceleri hazırladığım programlardan bir kısmında burda kullanmayı dusunuyordum. Ama
maalesef yardımcılarım bile turkce bilmiyor( Rusca ya da ingilizce ). Mevcut bu programlarımda en kestirmeden nasıl lisan değişikligi yapabilirim ki su anda hazırlamakta oldugum programında alt
yapısnı bastan sekillendirmek istiyorum. Sonradan basa donmesi zor oluyor .

Yapmak istedigim sadece menuler ve ekranlardaki uyarılar degisecek girilecek data gene latin alfabesiyle olucak. Yoksa yarısı rusca yarısı ingilizce giris yapılırsa harika bir corba olur. Sadece
latin harfleriyle giris yapılması hususunda kesin karar aldık. Bilmiyorum yolu var mı ama program
calısır oldugu surece dil degisimini yasaklamak mumkun mu bu da ayrı bir husus tabiiki.

Degerli fikir ve onerileniz icin simdiden cok tesekkur ederim

9

Re: Menü Tasarımında Değişken Kullanmak

Metin in bir calismasi vardi sanirim isini gorur yada fikir verir

http://www.fox4um.com/downloads/vfp_ml.rar

http://www.soykansoft.com/images/twitter.jpghttp://www.soykansoft.com/images/wp.jpghttp://www.soykansoft.com/images/blogger.jpg

10

Re: Menü Tasarımında Değişken Kullanmak

Soykan agbi tşk ederim , indirdim bile smile