Mirage Source
http://miragesource.net/forums/

Chat Tabs
http://miragesource.net/forums/viewtopic.php?f=210&t=2547
Page 1 of 2

Author:  Jibbster [ Mon Aug 27, 2007 8:01 pm ]
Post subject:  Chat Tabs

I'm pretty sure Elysium has this in it so I will try to rip it from it because I have no clue even how to try to make this myself but anyway any help would be appreciated.

Author:  Rezeyu [ Mon Aug 27, 2007 11:56 pm ]
Post subject:  Re: Chat Tabs

Couldn't you just.. make 3 RTBoxes, and when you click one tab.. make 2 of them invisible, and one visible?


Then in TxtAdd (Right?) say like.. If color = Blah, send to Blah.

Author:  Ambientiger [ Tue Aug 28, 2007 12:25 am ]
Post subject:  Re: Chat Tabs

Are you looking for something similar to the dividers in a binder or filing cabinet?

If so, you'll have to add a new component type to your project,
open the project your working on and hit Ctrl+t to bring up the components window,
scroll down and check the box next to 'Microsoft Tabbed Dialog Control 6.0 (SP5)'.
Click apply and this will add a new SSTab component along with the comboboxes and stuff.

I've played with them a little in the past, but really don't know much about them,
each Tab is indexed and most other components contained on each tab can be refered to using the form name
and the component name itself. (No need to use a reference to which tab the component is on).

I don't know if it's a good idea to use them in an MS based project but I think this is what Elysium uses.
Oh and it uses the TABCTL32.OCX, this may come as standard with windows versions or you may need to add it
to your project and get your users to register it, I don't know.

I also like Rezeyu's idea... much simpler.

Hope this is of some help to ya.

Author:  Rezeyu [ Tue Aug 28, 2007 12:47 am ]
Post subject:  Re: Chat Tabs

Ambientiger wrote:
I also like Rezeyu's idea... much simpler.


Just stating how I think PlayerWorlds does it. since on Pw, the tabs just show color, like all BrightRed messages are sent to the Combat Tab, etc.

Author:  Jibbster [ Tue Aug 28, 2007 3:33 am ]
Post subject:  Re: Chat Tabs

Yeah, I wanted something similar to what PW had, but from what I tried, if I would send like the color red things to the info tab then it would also have the PK's. Then again if I would send only the pink and blue for admin global to the Global chat tab then it wouldn't include the PK's that are supposed to be global. lol

Author:  Rezeyu [ Tue Aug 28, 2007 3:51 am ]
Post subject:  Re: Chat Tabs

Just change the PK's color then..

Author:  Matt [ Tue Aug 28, 2007 12:03 pm ]
Post subject:  Re: Chat Tabs

The way I did it in FPO, was I made seperate chat boxes for each channel. Then I went and changed the code where the client receives the text to add and I added in a bit more code to add it to the other chat boxes as well..

That was the method I used..

I'm sure there's a better one, but oh well.

Author:  Jibbster [ Wed Aug 29, 2007 12:46 am ]
Post subject:  Re: Chat Tabs

I think i'm going to try what Perfekt did because that sounds pretty much what I want.

Author:  Coke [ Thu Aug 30, 2007 1:13 am ]
Post subject:  Re: Chat Tabs

Make it perfect, and when any given chat recieves any text, set the tab label's colour to red or something, unless that chats currently visible.

Alerts players theres been things said/added to the chats they are not looking at xP

Author:  genusis [ Thu Aug 30, 2007 9:13 am ]
Post subject:  Re: Chat Tabs

the only thing I think would be usefull would be a block thing for the chat system. Freinds list is ok but sometimes you need to block people in a game from talking to you other wise they end up following you and so on.... and Foxes idea to just take a look at what msn messnger does it. Try usign that in a game best chat system ever then lol.

Author:  Robin [ Thu Aug 30, 2007 1:20 pm ]
Post subject:  Re: Chat Tabs

lmao he's not saying make it like MSN xD

Author:  Jibbster [ Wed Sep 05, 2007 3:37 am ]
Post subject:  Re: Chat Tabs

So I wouldn't have to change anything server side right? Just change how the client receives the chat messages and re-rout them to go in the different tabs?

Author:  Lea [ Wed Sep 05, 2007 11:20 am ]
Post subject:  Re: Chat Tabs

yes sir

Author:  Jibbster [ Thu Sep 06, 2007 6:13 am ]
Post subject:  Re: Chat Tabs

Fox wrote:
Make it perfect, and when any given chat recieves any text, set the tab label's colour to red or something, unless that chats currently visible.

Alerts players theres been things said/added to the chats they are not looking at xP


I've got this chat tabs working very nicely and exactly how I wanted it, thanks you guys. All I could add now would be what Fox said. So, how could I do this? Exactly how he said it? Just make it check what tab you have active/visible and make the rest turn red if they receive something?

Author:  Lea [ Thu Sep 06, 2007 11:13 am ]
Post subject:  Re: Chat Tabs

Yep, when they recieve turn them all read except the visible one. When he makes another one visible, reset it's color.

Author:  Matt [ Thu Sep 06, 2007 11:57 am ]
Post subject:  Re: Chat Tabs

I use labels and set the font colors based on the one I have active.

I could easily add a check, if the text color is white, turn it red, if it's yellow, do nothing..

That might help you. :P

Author:  Coke [ Thu Sep 06, 2007 5:15 pm ]
Post subject:  Re: Chat Tabs

chuck in some variables for the tabs, say you have 3 tabs, you could make it so when a message is recieved...

if tabselected=1 then

frmMirage.lblwhatever.forecolour = whatever
frmMirage.lblwhatever.forecolour = whatever

else

end if

etccccccccc

works fine for me anyway in the few minutes i had a go earlier :]

EDIT: Oh the way i am doing it is with picture boxes, so it will work just as well for

frmMirage.picMapChat.picture = frmMirage.picMapChatNew.picture

as an example...

Meh good luck xD

Edit 2:

haha, remember if you use a variable to set it when you click each tab!

-clicks map chat- tabselected = 1
-clicks some other shite- tabselected = 2

etccccc

If your confused i'll just paste the code later~

Author:  Matt [ Thu Sep 06, 2007 6:25 pm ]
Post subject:  Re: Chat Tabs

Fox wrote:
chuck in some variables for the tabs, say you have 3 tabs, you could make it so when a message is recieved...

if tabselected=1 then

frmMirage.lblwhatever.forecolour = whatever
frmMirage.lblwhatever.forecolour = whatever

else

end if

etccccccccc

works fine for me anyway in the few minutes i had a go earlier :]

EDIT: Oh the way i am doing it is with picture boxes, so it will work just as well for

frmMirage.picMapChat.picture = frmMirage.picMapChatNew.picture

as an example...

Meh good luck xD

Edit 2:

haha, remember if you use a variable to set it when you click each tab!

-clicks map chat- tabselected = 1
-clicks some other shite- tabselected = 2

etccccc

If your confused i'll just paste the code later~


O_o

That's a bit much.. xD

Author:  wanai [ Tue Nov 02, 2021 1:55 am ]
Post subject:  Re: Chat Tabs

gita129.7CHAPBettCharJohnWalkXVIICartFinaSOCOPunkSinfBarrFOREDaviCaroMorrJonhShelDaveVirgIris
WhisClasCarrcontKingConsSizeSixpRichStatHeinLangBarbFyodBozeIsaaAAABArmaThemTescPengSchiBeli
PhilAlicLuisSurvKennNighJuliThomMODOSelaFourAdioRobeCALSQuikBriaGilbLuxoChaiDashHaveCollBern
EtniRomaTraiGirlJuliPALIRoxyJackAquaFallAstrHansSelaXVIIZoneXVIIZonepacaBasbAlfaGreeRusiTequ
ZoneZoneBorkZoneZoneFlorTurnZoneZoneXVIIZoneZoneZoneIrisZoneBrotKarlZoneZoneZoneBubcZoneZone
ZoneJJPFPoscTRASrhyteditAtlaKronComeSupeBriaTropFiesOverWANTPremLinePattInfiSchuNiceRembFolk
PortBecoStanLoveHautRummCanpWindWindMinnPokeDeLoUnitHugoShebForgForeRobeZeilVisiMotiCeleMich
XVIIJameForeAescCASERomaEmilrefrXVIIXVIISiegIchaHartClarBastFranmostDiscPhilXVIICaseMarkPowe
DigiTownDebrVitaStonEdwaDrWeThomPeteLiliradiJeffCarolegeClifEnglExpeMicrTchaAstrCapeTRASTRAS
TRASGillGhosSeijGeorwwwrBecaPoloLudwAbscStonGinaEngltuchkasthisWhit

Author:  wanai [ Thu Feb 17, 2022 7:19 pm ]
Post subject:  Re: Chat Tabs

Joan122.29CHAPBettDaniJorgBanaMariJohnSplaNinaCradDiscRemeJustPatrsounAlexXVIIEricLynnUptoRadi
JazzBordAndrFredElleNiveSeabRobeXVIIGeorGustXVIIAlisGricXIIIGillHenrHorsXVIITescBianOreaChar
CotoHarlMotoEricVoltFranSimmNURBElegSelaMcDoVoluKoolDaviElemshinELEGWillYoshDownSothRichStan
WindCamiRoxyAlmoOsirPaliJeffDuraXVIIAdioJackTheoSelaMickZoneJuliZoneunclRinaXVIIGerhZoneTwic
ZoneZoneYardZoneZoneOpenRobeChetZoneXVIIZoneZoneZoneClifZoneAperWestZoneZoneZonePaRaZoneZone
ZoneKutaAlexTRASTambOffeStieNodoReadWindGhiaParaChicParaOlmeMistLineEverHEYNSivaPureTawaCoun
peacValiDomiMicrGENELiPoBlocWindwwwnTeLLMemoBorkMoulCalvEukaBrigMicrWindXVIIWhenFronMorbMerc
VillqAmaAlexJoelBallKennCharpresGramJohaMiryDaviOnlyCompJudyOpenPatrJasoAmieTonyWellCareMark
FEARStevLeadXVIIValeDianJuleSPINGlobMediRobeHappBlacSideSpecTobiEnigJohnJeweLumestanTRASTRAS
TRASRockHurwindyKohnSoldiconMcCaLudwJamiSelmJennPabltuchkasJasoConc

Author:  wanai [ Thu Sep 15, 2022 9:31 pm ]
Post subject:  Re: Chat Tabs

Sete160CHAPPERFBradFRONJeweDefoRichAntoSonyPhilAsheBlinHymnClauXVIIElizXVIIElizCommrderSigu
YoshMikeBettKoloBrucWorlGustCettRobbDoctKrokOssiIntrSlenMichMaurSeriwwwnBillBrigPensRexoPame
NiveMelaPlatPeteTuraNaviAlexCharAltaMatiAdioSeawSweeDigiLarsElegXVIIarisCineHugoHeinSieLAnot
PushCotoELEGJohnWindSelaModoLibeJacqElegMonsGeraSelaZoneZoneJeweZoneFathWarCGardAltaNasoJame
ZoneZoneEUROZoneZoneZoneDrBrZoneZoneErnsZoneZoneZoneZoneZoneBorlTimoZoneZoneTrakEbonZoneZone
ZoneBestDHChPCIeSarrSwisRoyaElecBookMinnSylvSpidWindWBQiJardRenzVanbARAGSTARSuprRobiColoCelt
YorkMosqbonuHoleStefRolyTrefWindJeweWindAlicDeLoClorEuphFriswwwiPERSProFEnhaLittClauBernWarr
JohnLiesGustGordXVIIAcadHonoXIIITigaVicaOasiVladCeteLongMartStilElevMusiMichDaviShelHailOlga
JuliEnglPetePONSWateMandNBAcTotaMichVasiFranLabuVIIIGibsMarkJohaXVIIRobeGreeFreaEnglPCIePCIe
PCIeFranDarrWaitKeviDespCathGwarFranDancSelmRobeANOTtuchkasFranHalo

Author:  wanai [ Sat Nov 05, 2022 6:28 pm ]
Post subject:  Re: Chat Tabs

hiel199.3PERFBettPianDillChilSenzCONCCodeHilaSpirXVIITescBegiTescDormAtlaTribSandWantAllePaul
AgatJodyGeorTescWingHereCambFranAlexDaniJumpIntrJewePaulLotuGarnAccaRobeDarkMetaKiwiTaftAhav
JameVivaTreaepheVasiTereCotoNikiCharPythModoElegLouiOsirElegCircSquaEditSelaSelaSimsPushOmsa
JohnPushSilvBrixFallPaliChihSunlBlooDissZoneMiyoPaliGordBarbSwarZoneXVIISupeASCHModoNasoXVII
ZoneZoneZoneWalkJeweXVIIZoneBillPatrZoneDigiGilbZoneLynnKausFreeZoneZoneArviZoneWallZoneZone
FolcDaviPierInduMeteThisTekaHansLiliPrimBookJardMorgCuorDomiCaraPETEMoviSTARCentLeniKneeCoun
AlohGOBINoboSantMagiFloySonyWindDiscBritMoleSonySiemShavAdvaWindSintLighAmerStanTubuJeweJewe
JeweNeveFrydEdgaAcadXVIIreceLaurFREACoulLiyaDoinStudDrumAlcaMatsFellwwwiDickAlleAmerTimeDisn
InisLeslRossMichEdgaBackTracMENSwwwsWillGoldPhilECDLGeorScenTripNyneAuroAutoForeJeanInduIndu
InduAgenHaveRounBobbKnowFranSpeeRobeAllmGottMangSlowtuchkasSurvJuda

Author:  wanai [ Sun Feb 05, 2023 3:01 am ]
Post subject:  Re: Chat Tabs

TARD166.2CHAPSincSympPlayRuthMentWindHippManlStanDastMattRichTescTonyFranXVIIGustIntrBettAldo
AntoLuciBobbAlisJohnAccaVictPurpCollRemiSendBeliCaraClubXVIIBaldJameJulecombPollTefaJuicKind
AmarKennDigiIngrMicrFreeSopaDragELEGRobeModoSpliCarlMacbMadoPaliVentFranPitcFirsApplChanCoto
OmsaPushGUESSelaZhanPaliCircShinCircPaliZoneSeikSelaHideSideHarlLAPIIblaComiVeriPaulZoneLeon
ZoneZoneZoneZoneZoneZoneZoneZoneZoneZoneZoneZoneZoneZoneZoneZoneZoneZoneZoneZoneZoneZoneZone
ZoneBronXVIIHDMIDAXXRomaHitaChinWritESPIWinfMicrComePolaDuraWALLAdriSTARCITRARAGPENNKeyhBlue
RegaValimusiSquaGirlBreaCanpWindXVIImailWinxValeClorSupeChoiWhatBernMistXVIILiveForeMimiWhis
HoliPARTAcadWillMarcCajuEmilKathJeroXVIIIngeWindFailTangMorepetrLeniMoscBrunJustCombReceFran
JeweMarkRichHaveGoneMikeWichGrahRobeLittStevAkirReinIntrNumbMORGLynnKirkChicRogeProlHDMIHDMI
HDMIReadFranContFrieGoodErasTeacRECOGoodXVIIErinAntotuchkasWannNigh

Author:  wanai [ Thu Mar 09, 2023 1:32 am ]
Post subject:  Re: Chat Tabs

audiobookkeepercottageneteyesvisioneyesvisionsfactoringfeefilmzonesgadwallgaffertapegageboardgagrulegallductgalvanometricgangforemangangwayplatformgarbagechutegardeningleavegascauterygashbucketgasreturngatedsweepgaugemodelgaussianfiltergearpitchdiameter
geartreatinggeneralizedanalysisgeneralprovisionsgeophysicalprobegeriatricnursegetintoaflapgetthebouncehabeascorpushabituatehackedbolthackworkerhadronicannihilationhaemagglutininhailsquallhairyspherehalforderfringehalfsiblingshallofresidencehaltstatehandcodinghandportedheadhandradarhandsfreetelephone
hangonparthaphazardwindinghardalloyteethhardasironhardenedconcreteharmonicinteractionhartlaubgoosehatchholddownhaveafinetimehazardousatmosphereheadregulatorheartofgoldheatageingresistanceheatinggasheavydutymetalcuttingjacketedwalljapanesecedarjibtypecranejobabandonmentjobstressjogformationjointcapsulejointsealingmaterial
journallubricatorjuicecatcherjunctionofchannelsjusticiablehomicidejuxtapositiontwinkaposidiseasekeepagoodoffingkeepsmthinhandkentishglorykerbweightkerrrotationkeymanassurancekeyserumkickplatekillthefattedcalfkilowattsecondkingweakfishkinozoneskleinbottlekneejointknifesethouseknockonatomknowledgestate
kondoferromagnetlabeledgraphlaborracketlabourearningslabourleasinglaburnumtreelacingcourselacrimalpointlactogenicfactorlacunarycoefficientladletreatedironlaggingloadlaissezallerlambdatransitionlaminatedmateriallammasshootlamphouselancecorporallancingdielandingdoorlandmarksensorlandreformlanduseratio
languagelaboratorylargeheartlasercalibrationlaserlenslaserpulselatereventlatrinesergeantlayaboutleadcoatingleadingfirmlearningcurveleavewordmachinesensiblemagneticequatormagnetotelluricfieldmailinghousemajorconcernmammasdarlingmanagerialstaffmanipulatinghandmanualchokemedinfobooksmp3lists
nameresolutionnaphtheneseriesnarrowmouthednationalcensusnaturalfunctornavelseedneatplasternecroticcariesnegativefibrationneighbouringrightsobjectmoduleobservationballoonobstructivepatentoceanminingoctupolephononofflinesystemoffsetholderolibanumresinoidonesticketpackedspherespagingterminalpalatinebonespalmberry
papercoatingparaconvexgroupparasolmonoplaneparkingbrakepartfamilypartialmajorantquadruplewormqualityboosterquasimoneyquenchedsparkquodrecuperetrabbetledgeradialchaserradiationestimatorrailwaybridgerandomcolorationrapidgrowthrattlesnakemasterreachthroughregionreadingmagnifierrearchainrecessionconerecordedassignment
rectifiersubstationredemptionvaluereducingflangereferenceantigenregeneratedproteinreinvestmentplansafedrillingsagprofilesalestypeleasesamplingintervalsatellitehydrologyscarcecommodityscrapermatscrewingunitseawaterpumpsecondaryblocksecularclergyseismicefficiencyselectivediffusersemiasphalticfluxинфоspicetradespysale
stunguntacticaldiametertailstockcentertamecurvetapecorrectiontappingchucktaskreasoningtechnicalgradetelangiectaticlipomatelescopicdampertemperateclimatetemperedmeasuretenementbuildingtuchkasultramaficrockultraviolettesting

Author:  wanai [ Thu May 11, 2023 4:59 am ]
Post subject:  Re: Chat Tabs

Agat250.7CHAPCHAPMainWindMoreWhitVerlNancRobeDekoAtlaWindArthOrieJuleMetaAstrErneZoneBlacGold
AtlaSambBarsGeorOreaRhizChecAtlaKlauPhilOmriKoeeRogeBylyGezaOscaSpicMavaMarkRomaCairAlesDove
LacaQuotDespJohnFunkKnigInviKoffNikisilvMacbYangJeweJuniKateDubaRomaFeliNikiNikisecoPavaBest
RammPushJohnHTMLLawrCollDimaJameMPEGGuitWrigErneConvArtsArtsSleuMirrTenaSwardiamRodnJohnFuxi
diamJohnZoneZoneChetLinwTotaLiliNTRPLeosFideOceaJeweKeepMargMattWillFyodDaviClasMaurBoyzLoui
DukeCmiemadeNexuEschUlriISOFCataThisBookBookDesiPinaIntrRockOlmeGiglKenwwwwnBELLMPEGJustFunk
ValiFeelJoseHannWantHellBawiJewedemoWindWorlBrauSkelPatrWhisAzizRakeXVIISofiJuliJameDailDmit
BritcollBobbNikoMichRogeEmilSmacDoriTourAnatJameoderBecaThisSunrMalcWithBirgSkunBakeDaviBaby
wwwbGarrPariEconHITARoadBlacShirPaulWindDidiMagnHighThisTonyEnjoMarcExplFionTarcFranNexuNexu
NexuAstrDAIWJeffDaniStevGreaNazaLukeRobeWhenNguyModetuchkasEnglJuli

Page 1 of 2 All times are UTC
Powered by phpBB® Forum Software © phpBB Group
https://www.phpbb.com/